Voor bestuur, privacyfunctionaris en SIVONPrivacy en veiligheid
Wie ziet wat.
En wat nog moet.
Wie wat ziet, wie wat inzag en van wie de gegevens zijn. Er staan nog geen echte leerlinggegevens in Ludendo. Het is in ontwikkeling en nog bij geen school in gebruik. Eerst komen een controle van buiten en de afspraken met de school.
Alle schermen tonen verzonnen gegevens van Het Voorbeeld College, op vrijdag 9 oktober.
· Ouder · Mark de Wit, op zijn telefoon
Inloggen.
Ouders altijd met een code.
Leerlingen en personeel loggen in met het account van de school, via Entree. Ouders hebben een eigen account: een wachtwoord en daarna altijd een code uit een app. Mark ziet daarna alleen zijn eigen kinderen.
Gebouwd, nog niet in gebruik. De aansluiting op Entree is nu nog nagebootst, voor de tests.
Sla de dag over- Een eigen account. Mark logt in met zijn e-mailadres en wachtwoord.
- Altijd een code. Daarna vraagt de app een code uit de app op zijn telefoon. Zonder code komt niemand binnen.
- Alleen zijn eigen kinderen. Lotte en Eva, en verder niemand. Na een uur zonder iets te doen is hij vanzelf uitgelogd.
· ICT · Ilse de Groot, op haar laptop
Wie ziet wat.
Per rol, en waarom.
Ilse de Groot is de ICT-coördinator. Ze kijkt welke rol wat mag zien. Een docent ziet alleen zijn eigen lesgroepen, een ouder alleen de eigen kinderen. Alles is dicht, tenzij een rol het mag.
Gebouwd, nog niet in gebruik: de regels zelf, bij elke pagina en elke knop. Het overzicht als scherm is een Klikbaar voorbeeld.
- Zeven gegevens, zeven rollen. Per rol staat wat die mag zien. Dit zijn de standaardrechten.
- Eén rol: de mentor. Hij ziet zijn mentorklas, om de leerlingen te begeleiden. Het BSN en medische gegevens niet.
- Medische gegevens. Medische gegevens ziet alleen wie ze nodig heeft: de zorgcoördinator, de administratie en de ouder van het eigen kind.
· Docent · dhr. Kramer, wiskunde, op zijn telefoon
Mag dit?
Zo niet, dan zie je niets.
Bij elke pagina en elke knop vraagt de app eerst: mag deze persoon dit, bij deze leerling, op deze datum? Dhr. Kramer geeft wiskunde aan 4V2. Sem Jansen is vandaag ziek. Dat ziet dhr. Kramer, en Sems cijfers voor wiskunde. Waarom Sem ziek is, ziet hij niet.
Gebouwd, nog niet in gebruik. Elke pagina en elke handeling staat in één lijst met de rollen die het mogen. Die regels staan ook in de database zelf.
- Wat bij zijn vak hoort. Dhr. Kramer opent Sem. Hij ziet dat Sem vandaag ziek is gemeld, en zijn cijfers voor wiskunde.
- Geen recht, niets in beeld. Hij tikt op de medische gegevens. Hij ziet niets: hij heeft dat recht niet.
- Het staat in het logboek. Ook een poging die niet mag, komt in het logboek. De schoolleiding ziet hem daar.
· Schoolleiding · Erik Mulder, op zijn laptop
Wie keek er?
Het staat in het logboek.
Mark de Wit vraagt de school wie er in het dossier van Lotte keek. Erik Mulder zoekt het op. Elke inlog, elke weigering, elke export en elke keer dat iemand één leerling bekijkt, staat erin. In gewone zinnen.
Gebouwd, nog niet in gebruik. Hoe lang het logboek bewaard blijft, spreken we af vóór er echte gegevens in komen.
- Wie wat deed, vandaag. Elke regel is een zin. Ook de weigering van 11:52 staat erin.
- Alles over Lotte. Om 15:31 opende dhr. Bakker haar profiel. Dat mocht: hij is mentor van 4V2. Verder niemand.
- Voor de ouder. Erik exporteert de regels voor Mark. Dat hij dit opzocht, staat zelf ook in het logboek.
· ICT · Ilse de Groot, na de bel
De gegevens zijn van de school.
Alles gaat in één bestand mee.
De school is verantwoordelijk voor de gegevens. Ludendo verwerkt ze straks alleen in opdracht van de school. Ilse ziet wat er over een leerling in staat, en exporteert alles. Zo kan de school altijd overstappen.
Gebouwd, nog niet in gebruik. Eén bestand met een beschrijving van de opbouw, zodat een ander programma het kan inlezen.
- Wat erin staat. Naam en klas, contact en ouders, rooster, huiswerk, cijfers, afwezigheid en berichten. Zorg, medisch en het BSN alleen met een eigen recht.
- Wat nog niet vaststaat. Hoe lang alles bewaard blijft, spreken we af met de school. Dat is nog niet gedaan.
- Alles exporteren. Alle gegevens van de school in één bestand, met het logboek. Ook die export staat in het logboek.
Wat kan het verder
Alles over privacy en veiligheid.
Eerlijk, met hoe ver het is.
Gebouwd betekent: in de echte app, getest met verzonnen gegevens. Nog nergens online en bij geen school in gebruik.
Gebouwd, nog niet in gebruik10
- Weigeren, tenzij: elke pagina en elke knop kijkt eerst of je het mag. De regels staan ook in de database.Gebouwd, nog niet in gebruik
- Gescheiden per bestuur: het ene bestuur kan de gegevens van een ander niet zien. Dat regelt de database zelf.Gebouwd, nog niet in gebruik
- Het BSN versleuteld opgeslagen, alleen in beeld met een eigen rechtGebouwd, nog niet in gebruik
- Geen namen of andere persoonsgegevens in de technische logs van de appGebouwd, nog niet in gebruik
- Leerlingen en personeel loggen in met het schoolaccount, via Entree (nu nog nagebootst)Gebouwd, nog niet in gebruik
- Ouders loggen altijd in met een code uit een app (tweestaps)Gebouwd, nog niet in gebruik
- Hoogstens acht uur ingelogd, na een uur niets doen vanzelf uit. Uitloggen bij het schoolaccount is overal uit.Gebouwd, nog niet in gebruik
- Het logboek: inloggen, weigeringen, exports en wie welk dossier opende. Niemand kan een regel wijzigen of wissen.Gebouwd, nog niet in gebruik
- Het logboek in gewone zinnen voor de schoolleiding, zoeken op een leerling en exporterenGebouwd, nog niet in gebruik
- Alles exporteren in één bestand, met een beschrijving van de opbouwGebouwd, nog niet in gebruik
Gepland5
- Alle gegevens bij één hoster in de Europese Unie: database, bestanden, inloggen, e-mail en logs. Welke, kiezen we nog.Gepland
- Back-ups op een tweede plek, ook in de Europese UnieGepland
- „Klopt dit niet?” bij een afwezigheid: een ouder vraagt de school om iets te verbeterenGepland
- Wordt een leerling 18, dan kiest die zelf wat de ouders zienGepland
- De ouders krijgen daar uitleg bij, in hun eigen schermGepland
Klikbaar voorbeeld2
- De rechten in één overzicht, en zelf aanpassen per rolKlikbaar voorbeeld
- Accounts beheren: de tweestaps opnieuw instellen bij een nieuwe telefoon, met een link die 24 uur geldig isKlikbaar voorbeeld
Idee1
- Ouders loggen in met een passkey, zonder wachtwoordIdee
Klikbaar voorbeeld: een uitgewerkt ontwerp met verzonnen gegevens, nog niet in de echte app. Hoe ver we in totaal zijn
Rechten van ouders en leerlingen
De school beslist
over de gegevens.
De school is verantwoordelijk. Ludendo verwerkt de gegevens straks alleen in opdracht van de school. Dat komt in de verwerkersovereenkomst, die er nog niet is.
Inzien
Ouders en leerlingen vragen de school welke gegevens er zijn. De school zoekt in het logboek op wie ze bekeek, en kan die regels exporteren. Zelf in de app zien ze het logboek niet.
Verbeteren of wissen
Klopt iets niet? Dan vragen ze het de school. De school beslist; Ludendo voert het uit. Bij een afwezigheid komt daar een knop voor; die is gepland.
Overstappen
De school kan alles exporteren in één bestand. Zo kan een ander programma het inlezen, en kan de school altijd weg.
Geen reclame
Er komt geen reclame in de app, en we verkopen geen gegevens.
Een mens beslist
De computer beslist nooit over een leerling. Bij elke waarschuwing kiest een mens wat er gebeurt.
Geen AI-training
Gegevens van leerlingen gebruiken we nooit om AI te trainen.
Is iemand het niet eens met de school, dan kan die een klacht indienen bij de Autoriteit Persoonsgegevens.
Wat nog moet gebeuren
Eerst dit.
Dan pas echte gegevens.
Er komen geen echte leerlinggegevens in Ludendo vóór de controle van buiten, de pentest en de afspraken met de school. Dit is wat nog niet gedaan is.
Nog niet gedaan
- Geen pentest: een aanval op proef door een beveiligingsbedrijf.
- Geen controle door een ontwikkelaar van buiten.
- Geen ISO 27001-certificaat, een keurmerk voor informatiebeveiliging.
- Nog niets gehost: de app draait nog nergens online. Alleen deze website.
- Nog geen hoster gekozen. Alles met persoonsgegevens komt bij één hoster in de Europese Unie.
- Nog geen bewaartermijnen en nog geen verwerkersovereenkomst met een school.
Nog open uit de eigen controle van 30 oktober
- De virusscan op bestanden is nog niet aangesloten.
- De pagina’s van de app hebben nog geen extra beveiliging in de browser (Content-Security-Policy en HSTS).
- De schoolleiding en wie gegevens inleest, kunnen in de database nog de leerlingen van het hele bestuur opvragen, niet alleen die van de eigen school.
- Het versleutelde BSN zit nog niet vast aan één leerling.
- De grenzen en het log van de database stellen we in zodra er een hoster is.
Hersteld op 30 oktober: de database controleert strenger wie wat mag lezen, en uploads controleren eerst of iemand is ingelogd.
De privacystukken, nog concept
Je kunt de concepten opvragen, bijvoorbeeld om ze alvast door je privacyfunctionaris te laten bekijken.
- Aanvulling op de verwerkersovereenkomstConcept
- Privacybijsluiterwelke gegevens, waarvoor en hoe langConcept
- Bouwstenen voor de DPIAde privacytoets van de schoolConcept
- Procedure bij een datalekConcept
- Lijst van subverwerkersbedrijven die voor ons gegevens bewarenNog niet: de hoster is nog niet gekozen
Concept betekent: nog niet compleet en nog niet juridisch getoetst. Stand op 1 november. De stukken volgen de indeling van het Privacyconvenant Onderwijs (model 4.0); Ludendo is nog niet aangesloten bij het convenant. Over deze website zelf: de privacyverklaring.
Vragen
Wat het bestuur, de MR
en de privacyfunctionaris vragen.
Staan er nu gegevens van leerlingen in Ludendo?
Nee. Ludendo is in ontwikkeling en nog bij geen school in gebruik. Alles op deze site is gemaakt met verzonnen gegevens.
Welke gegevens over een leerling komen erin?
Naam en klas, contactgegevens en ouders, het rooster, huiswerk en ingeleverd werk, cijfers, afwezigheid en verlof, en berichten. Zorg en medische gegevens alleen voor wie daar een eigen recht voor heeft. Het BSN staat versleuteld opgeslagen. De volledige lijst staat in de privacybijsluiter (concept, op aanvraag).
Kan een ouder zien wie er in het dossier van zijn kind keek?
Niet zelf in de app. Wel via de school: die zoekt het op in het logboek en kan die regels exporteren.
Wat als Ludendo stopt?
De school kan alles exporteren in één bestand. Afspraken over wat er dan gebeurt, komen in de verwerkersovereenkomst. Die zijn nog niet gemaakt.
Kunnen wij de stukken al laten toetsen?
Ja, je kunt de concepten opvragen. Ze zijn nog niet compleet en nog niet getoetst door een jurist.
Wanneer kan een pilot beginnen?
Daar is nog geen datum voor. Eén ding staat vast: er komen geen echte gegevens in vóór de controle van buiten, de pentest en de afspraken met de school.
Wil je de stukken zien?
Vraag de
concepten op.
We sturen ze je toe, met wat nog open is. Ouders en leerlingen stellen vragen over hun eigen gegevens aan de school.