Privatliv og databehandling
Denne side beskriver, hvad Sporlock-appen gør med jeres data. Den er grundlaget for databehandleraftalen: når I godkender Sporlock, er Tielemans Software databehandler for jer (den dataansvarlige) for de data, der behandles i scanningen.
Dataflow
- Log-ind: Microsoft sender os jeres navn, e-mail, organisations-id og administratorroller. Vi gemmer dem i en signeret cookie i 8 timer, ikke i en database.
- Scanning: en Cloudflare Worker (Durable Object, placeret i EU) henter én fil ad gangen fra Microsoft Graph, læser teksten i hukommelsen, finder CPR-numre og glemmer indholdet. Filindhold skrives aldrig til disk, log eller database.
- Rapport: for filer med fund eller noget ulæseligt gemmes fil-id, antal fund, højeste sikkerhed, om filen blev læst helt, og delingsstatus (link-type, antal eksterne og interne personer). Ikke filnavn, ikke URL, ikke selve numrene, heller ikke maskeret. Filnavne hentes fra Microsoft, når I ser rapporten.
- Lås ned: når I beder om det, fjerner Sporlock Lockdown delingstilladelser via Microsoft Graph. Ændringsloggen gemmer tidspunkt, hvem der bad om det, fil-id, link-type og rolle, og for personer deres e-mail, så ændringen kan fortrydes.
- Betaling: Stripe er sælger (merchant of record). Stripe modtager jeres betalingsoplysninger direkte; vi gemmer kun Stripes kunde- og abonnements-id, plan og antal brugere.
Hosting og opbevaring
- Cloudflare Workers; databasen er Cloudflare D1 med EU-jurisdiktion (data opbevares i EU). Scanningen kører i en Durable Object med EU-jurisdiktion.
- Scanningsresultater: slettes efter 30 dage, eller når en ny scanning er færdig.
- Alt om jeres organisation: slettes 30 dage efter abonnementets ophør, eller straks når I beder om det under “Data”.
- Ingen analyseværktøjer, ingen tredjeparts-scripts, ingen sporingscookies.
Underdatabehandlere
| Hvem | Hvad | Hvor |
|---|---|---|
| Cloudflare, Inc. | Hosting (Workers, D1, Durable Objects) | EU for data i hvile; behandling i EU-placerede Durable Objects |
| Stripe Payments Europe, Ltd. | Betaling, moms, fakturaer (merchant of record) | EU/USA (Stripes egen privatlivspolitik) |
| Microsoft | Log-ind (Entra ID) og adgang til jeres filer (Graph); data forbliver i jeres Microsoft 365 | Jeres egen Microsoft 365-region |
Tilladelser
| Tilladelse (Microsoft Graph, program) | Hvorfor |
|---|---|
Files.Read.All | Læse filerne i SharePoint og OneDrive og se, hvem de er delt med. Indholdet læses i hukommelsen, tjekkes for CPR-numre og glemmes med det samme. |
Sites.Read.All | Finde alle SharePoint-websteder og deres dokumentbiblioteker. |
User.Read.All | Finde hver brugers OneDrive, kende jeres egne domæner (intern eller ekstern deling) og tælle licenserede brugere til prisen. |
Files.ReadWrite.AllSeparat app, “Sporlock Lockdown”, først når I låser ned | Fjerne delingslinks og eksterne adgange på de filer, I vælger. Det er den smalleste Microsoft Graph-tilladelse, der kan fjerne deling på vilkårlige filer. Den giver teknisk også adgang til at ændre filer; Sporlock ændrer, flytter eller sletter aldrig en fil, kun deling, og hver ændring står i ændringsloggen. |
Kun en Global administrator eller en Administrator for privilegerede roller kan godkende programtilladelser til Microsoft Graph. Det er en Microsoft-regel; en Cloud- eller Programadministrator kan ikke.
Adskillelse mellem kunder
Hver organisation har sin egen scanner (én Durable Object pr. organisation), og alle databaseforespørgsler er afgrænset til den organisation, den indloggede administrator tilhører. Kun brugere med en administratorrolle i organisationen kan se rapporten.
Kontakt og databehandleraftale
Tielemans Software · CVR 46735773 · Jomfru Ane Gade 2, 1. tv., 9000 Aalborg · martin@tielemans.dev. Skriv til os for en underskrevet databehandleraftale eller for at få indsigt i eller slettet data. Hjemmesidens egen privatlivspolitik: cpr.tielemans.dev/privatliv/