Säkerhet & dataskydd
Skolans schema bygger på personuppgifter, och den som köper skolsystem måste kunna lita på leverantören. Här är vår arkitektur, vår datahantering och våra underleverantörer — öppet redovisade, innan ni behöver fråga.
Senast uppdaterad: 2026-07-23
1. Grundprincipen: skolans data stannar hos skolan
Simple Schedules är byggt kring en ovanlig utgångspunkt: vi lagrar inga elev- eller lärardata. Skolans underlag — elever, lärare, kurser, tjänstefördelning — ligger kvar i skolans egen lagring (till exempel skolans Google Drive, under skolans eget avtal med Google) och läses in när verktyget används. Det färdiga schemat lämnas tillbaka till skolans befintliga system.
Konsekvensen för er granskning: den personuppgiftsbehandling ni behöver genomlysa hos oss är liten, eftersom behandlingen i sig är liten. Mindre data hos leverantören betyder mindre risk, mindre avtalsyta och färre frågor att ställa.
2. Vad vi faktiskt lagrar
- Kontouppgifter för skolans användare av verktyget: namn, e-postadress, inloggningsuppgifter.
- Licens- och avtalsmetadata: vilken skolenhet som har vilken licens.
Det är allt. Ingen elevdata, ingen frånvaro, inga betyg, inga scheman i vila hos oss. Detaljer om rättslig grund och lagringstider finns i vår integritetspolicy.
3. Var och hur driften sker
- Vår databas för konto- och licensdata är self-hostad inom EU (Sverige) — inte hos en amerikansk molndatabastjänst.
- Åtkomstkontrollen sker med radnivåsäkerhet (Row Level Security) i databasen: varje förfrågan prövas mot rättighetsregler på servern, inte i klienten. Administratörsbehörighet kan bara tilldelas på serversidan — aldrig av en användare själv.
- Webbplatsen och applikationen levereras via Cloudflare, med botskydd och TLS-kryptering på all trafik.
- Även vår mötesbokning är self-hostad på egen underdomän — ingen bokningsdata delas med externa bokningstjänster.
- Integrationen med skolans administrativa system (t.ex. Skola24) är i dag filbaserad: vi gör inga live-anrop mot era verksamhetskritiska system och kan aldrig belasta eller störa dem. Simple Schedules arbetar som en isolerad miljö vid sidan av er drift — det färdiga schemat läses tillbaka som en validerad fil, på ert initiativ.
4. Var sker själva beräkningen?
Frågan varje säkerhetsgranskare ställer om ett "vi lagrar inget"-löfte är: men var räknar ni, och vad ser beräkningsservern? Vårt svar:
- I dag optimeras schemat i sin helhet i webbläsaren — optimeringsmotorn (WebAssembly) körs i en isolerad process på skolans egen dator. Skolans underlag lämnar inte skolans enhet för att schemat ska räknas fram. Ingen beräkningsserver, inga minnesdumpar, inga serverloggar med personuppgifter — beräkningen sker där datan redan är.
- Designprincip för framtida serverberäkning: när vi framöver avlastar mycket stora beräkningar till servermiljö sker det med samma princip — personuppgifter filtreras bort innan något lämnar webbläsaren, så att beräkningsnoden enbart arbetar med avidentifierade schemaobjekt och villkor, aldrig namn. Vi dokumenterar den lösningen publikt när den är i skarp drift, inte före.
5. Underleverantörer
| Underleverantör | Vad de gör för oss | Data som berörs |
|---|---|---|
| Cloudflare | Leverans av webbplats och applikation (CDN), botskydd, säker uppkoppling till vår driftmiljö. | Trafikdata i transit; inga lagrade skoldata. |
| Inloggning med Google-identitet. | E-postadress och namn vid inloggning. (Skolans egen Google Drive ligger under skolans eget Google-avtal — inte under oss.) |
Listan är kort med avsikt. Vi tecknar personuppgiftsbiträdesavtal med skolhuvudmän i samband med avtal och redovisar underleverantörer öppet — förändringar meddelas innan de sker.
6. Ingen spårning
Webbplatsen använder inga spårningscookies, ingen tredjepartsannonsering och ingen profilering. Besöksstatistiken är cookiefri och respekterar Global Privacy Control och Do Not Track. Hela redovisningen finns i vår cookiepolicy. Vi publicerar också en tillgänglighetsredogörelse enligt WCAG 2.1 AA.
7. För er IT-avdelning och säkerhetsgranskning
Genomför ni en leverantörsgranskning? Vi svarar gärna på ert säkerhetsfrågeformulär, går igenom arkitekturen i detalj och tar fram det underlag er granskning kräver. Det är så vi vill bli köpta: efter en granskning, inte trots en.
Har du hittat en sårbarhet eller har frågor om säkerheten? Kontakta oss direkt på team@simpleschedules.se eller 076-343 44 80 — säkerhetsrapporter läses med förtur.