ROPA — Behandlingsförteckning (sammanfattning)

Publik sammanfattning per GDPR art. 30 för kommunala upphandlare och dataskyddsombud.

Senast uppdaterad: 2026-06-12. Version 1.3. Nästa granskning: 2027-06-12.

Detta är en publik sammanfattning av Skolkolls behandlingsförteckning (Records of Processing Activities, ROPA) enligt GDPR artikel 30. Den fullständiga interna ROPA finns i versionskontroll och kan begäras som utdrag av Kommunlicens-kunder. Sammanfattningen är strukturerad så att en kommun-jurist eller upphandlare kan få en komplett bild utan att behöva infrastruktur-detaljer.

1. Roller — kommun vs Skolkoll

2. Datakategorier i översikt

Per huvudsaklig datakategori, sammanfattat över relaterade Firestore-kollektioner.
Kategori Innehåll Laglig grund Lagringstid
Användarkonton E-post, namn, organisationstillhörighet, roll, inloggningstidsstämplar Avtal (art. 6.1.b) Tills kontot raderas; 36 mån inaktivitet → automatisk radering
Organisationsdata Organisationsnamn, organisationsnummer, faktureringsadress, kundnummer (SK-NNNNN) Avtal (art. 6.1.b) Aktiv så länge prenumeration finns
Faktureringshistorik Fakturor, betalningsmetadata (kortuppgifter passerar aldrig Skolkolls servrar) Rättslig förpliktelse (art. 6.1.c) — bokföringslagen 7 år
Bevakningar (watchers) Vald skola/kommun/huvudman, e-postadress, e-posthash, frekvens, bekräftelse-/avregistreringstokens och bevakningshändelser för digest Samtycke (art. 6.1.a) för anonym dubbel opt-in; avtal (art. 6.1.b) för inloggade kontofunktioner Aktiva bevakningar tills användaren tar bort dem. Väntande bekräftelser har 48 timmars tokenfönster och rensas av cleanup-flödet. Bevakningshändelser rensas löpande, normalt efter högst 35 dagar.
Mail-kontakter (nyhetsbrev) E-post, namn, listmedlemskap, opt-in-token Samtycke (art. 6.1.a) för nyhetsbrev; avtal (6.1.b) för transaktionella Tills avregistrering; anonymiserat hash 24 mån
Analytics-events (rådata) Slumpmässig sessionId, sidsökväg, händelsenamn — inga personuppgifter, ingen IP, ingen UA Berättigat intresse (art. 6.1.f) — produktutveckling 90 dagar; aggregerad summering bevaras indefinitivt (utan PII)
Zoho PageSense (samtyckesbaserad webbanalys) Sidvisningar, klick/scroll, heatmaps, sessionsinspelning, experimentvariant, enhets- och webbläsarinfo på publika sidor. PageSense körs inte på noindex-/konto-/admin-sidor. Samtycke (art. 6.1.a) Enligt vald PageSense-plan, högst 12 månader för Skolkolls användning
Zoho Desk (kundsupport) Supportärenden från betalande kunder: namn, e-postadress, organisationstillhörighet, ärendeinnehåll, ärendehistorik och frivilligt bifogade tekniska underlag. Avtal (art. 6.1.b) och berättigat intresse (art. 6.1.f) — support, felsökning och avtalsuppföljning Högst 36 månader efter avslutat ärende, eller kortare vid kundens begäran när ingen rättslig skyldighet kräver bevarande
Granskningslogg (audit log) Admin-åtgärder med tidsstämpel, mål och before/after Berättigat intresse (art. 6.1.f) — säkerhet/spårbarhet 2 år via expiresAt och Firestore TTL när policyn är aktiv
Kontoraderingslogg (account deletion audit) uid, e-posthash (SHA-256), raderingsstatus och tidsstämplar — ingen rå e-postadress Berättigat intresse (art. 6.1.f) — ansvarsskyldighet (art. 5.2) att en raderingsbegäran genomförts 12 månader via expiresAt och Firestore TTL när policyn är aktiv
API-kvot Antal anrop per organisation per månad Rättslig förpliktelse (art. 6.1.c) — fakturerings­rekonciliering 13 månader
AI-chattkonversation Endast i webbläsarens sessionStorage — aldrig på vår server Samtycke (art. 6.1.a) Raderas när webbläsarfliken stängs

Den fullständiga interna ROPA innehåller per Firestore-kollektion: exakt fältlista, exakt subprocessor-koppling, exakt retention-mekanism. Kommunlicens-kunder kan begära utdraget som bilaga via support@skolkoll.se; det levereras inom 5 arbetsdagar.

3. Underbiträden

Aktuell lista publicerad på Dataskydd och underbiträden avsnitt 2 — inkluderar Google Cloud, Stripe, Resend, Sentry, Zoho PageSense, Zoho Desk och Anthropic/OpenAI vid samtycke. 30 dagars förhandsmeddelande om ändring av underbiträde till Kommunlicens-administratörer.

4. Internationella överföringar

Primärt inom EU/EES, inklusive Firestore i Google Cloud europe-west1 (Belgien). Vid överföring till tredjeland (USA): Standard Contractual Clauses (SCC) per EU-kommissionens beslut 2021/914 och, där tillämpligt, EU-US Data Privacy Framework. Transfer Impact Assessment (TIA) genomförd per leverantör — sammanfattning på begäran från Kommunlicens-kunder.

5. Registrerades rättigheter — operativ ägare

Registrerades rättigheter — operativ ägare och tidslinje
RättighetKontaktTidslinje
Tillgång (art. 15)info@skolkoll.se14 dagar (GDPR-gräns 30)
Rättelse (art. 16)info@skolkoll.se14 dagar
Radering (art. 17)Självservice i portalen, eller support@skolkoll.seSjälvservice: omedelbart. Via support: 14 dagar.
Portabilitet (art. 20)info@skolkoll.se14 dagar
Invändning (art. 21)info@skolkoll.se14 dagar
Begränsning (art. 18)info@skolkoll.se14 dagar

6. DPIA-bedömning

En förenklad DPIA (DPIA-light) finns publicerad på Dataskydd och underbiträden avsnitt 5. Fullständig DPIA krävs inte eftersom behandlingen inte uppfyller höga risk-kriterier (ingen storskalig övervakning, inga särskilda kategorier, ingen automatiserad beslutsfattande som har rättsliga konsekvenser för individer).

7. Incidenthantering

Incident Response runbook (intern process) följs vid personuppgiftsincident:

Den fullständiga IR-runbooken levereras som bilaga till Kommunlicens-avtalet och kan begäras inför signering via info@skolkoll.se.

8. Granskning och uppdatering

Denna ROPA-sammanfattning granskas och uppdateras:

Relaterade dokument