Wat we bewaren en wat niet

Voor de ICT-coördinator, de privacyfunctionaris en ouders. De school is verwerkingsverantwoordelijke, SignCoach is verwerker. Alle documenten staan onderaan deze pagina.

Van leerlingen bewaren we

  • Een voornaam of bijnaam, ingevoerd door de docent
  • De klas en de school
  • Een pincode van 4 cijfers, die alleen de eigen docent kan zien
  • De voortgang: welke gebaren gehaald zijn, met datum en score
  • Op welke dagen er geoefend is
  • Of de camera voor deze leerling aan of uit staat

We bewaren nooit

  • Camerabeelden, foto's, video of geluid
  • Een achternaam, geboortedatum of e-mailadres van leerlingen
  • Gegevens voor reclame of profilering. We verkopen niets door.

Leerlingen krijgen geen pushmeldingen en er is geen ranglijst tussen leerlingen.

De camera

De camera staat alleen aan tijdens het oefenen. De herkenning draait volledig op het apparaat. Er gaat geen beeld, video of handpositie naar een server en er wordt niets opgeslagen. Alleen het resultaat, gebaar gehaald met de score, gaat naar de server.

Wil een ouder of de school geen camera? Dan zet de docent de camera voor die leerling uit. De leerling doet elke les dan met een zelfcheck.

Hoe lang

  • Leerlingen en voortgang: tot de docent de leerling verwijdert, uiterlijk 90 dagen na het einde van de licentie.
  • Crashrapporten: anoniem, 12 maanden.
  • Schoolgegevens voor de factuur: 7 jaar, verplicht voor de belasting.
  • Waar: servers in de EU, in Frankfurt.

De documenten

De verwerkersovereenkomst volgt het model 4.0 van het Convenant Digitale Onderwijsmiddelen en Privacy. De bijlagen en de DPIA-opzet zijn voor SignCoach geschreven.

Concept. Deze versies worden nog gecontroleerd door een jurist.

SignCoach · Model 4.0 van het ConvenantConcept, 26 oktober 2026

Verwerkersovereenkomst

De afspraken tussen de school en SignCoach over het verwerken van persoonsgegevens. We gebruiken het model van het Convenant Digitale Onderwijsmiddelen en Privacy, zonder wijzigingen in de hoofdtekst.

Rolverdeling

De school is verwerkingsverantwoordelijke. SignCoach is verwerker en gebruikt de gegevens alleen om de app te laten werken.

De tekst

De hoofdtekst is de Model Verwerkersovereenkomst 4.0 van het Convenant Digitale Onderwijsmiddelen en Privacy. Die tekst veranderen we niet.

Bijlagen

  • Bijlage 1, privacybijsluiter: welke gegevens SignCoach verwerkt, waarom, hoe lang en waar.
  • Bijlage 2, beveiligingsbijlage: de technische en organisatorische maatregelen.

Ondertekenen

De school ontvangt de overeenkomst bij de start van de licentie of de pilot, ingevuld met de gegevens van de school.

SignCoach · Bijlage 1Concept, 26 oktober 2026

Privacybijsluiter

SignCoach verwerkt van leerlingen alleen een voornaam of bijnaam, de klas, een pincode en de leervoortgang. Camerabeelden verlaten het apparaat nooit.

Het product

SignCoach is een app waarmee leerlingen Nederlandse Gebarentaal (NGT) leren. De app laat een voorbeeld zien, en de leerling doet het gebaar na voor de camera. De app herkent de handvorm op het apparaat zelf en geeft direct feedback. Docenten zien in de app de voortgang van hun klas.

Welke gegevens, van wie en waarom

BetrokkeneGegevensDoel
LeerlingVoornaam of bijnaam (ingevoerd door de docent)Leerling herkennen in de klaslijst en bij het inloggen
LeerlingKlas en schoolLeerling koppelen aan de juiste docent en licentie
LeerlingPincode van 4 cijfers: als hash voor het inloggen, en leesbaar voor de eigen docentInloggen zonder e-mailadres; de docent kan een vergeten pincode opzoeken en inlogkaartjes printen
LeerlingMislukte inlogpogingen (aantal en tijdstip)Beveiliging: na 5 mislukte pogingen 15 minuten geblokkeerd
LeerlingLeervoortgang: welk gebaar geoefend, score en datum per geslaagde oefening, XP, oefenreeks, badgesLeren: voortgang tonen aan leerling en docent, volgende les openzetten
LeerlingDagen waarop geoefend is (alleen de datum)Docent en school zien hoeveel leerlingen per week oefenen
LeerlingInstelling “oefenen met camera” aan of uit (ingesteld door de docent)Leerlingen zonder toestemming voor de camera oefenen zonder camera
LeerlingTechnisch account-ID en een intern, niet-bestaand e-mailadresTechnisch nodig voor het inlogsysteem; bevat geen echte gegevens
Docent, schoolbeheerderE-mailadres, wachtwoord (versleuteld) of Google-account, rol, school; vrijwillig: antwoorden op het feedbackformulierInloggen en beheer van klassen; de app verbeteren
SchoolNaam, BRIN-nummer, naam en e-mailadres contactpersoon, licentieperiode, aantal plekkenLicentiebeheer en facturatie
School (anoniem)Per gebaar per dag: aantal camera-pogingen en hoeveel daarvan gelukt zijn, niet te herleiden tot een leerlingDe herkenning verbeteren en de pilot evalueren
Alle gebruikersIP-adres en tijdstip van inloggen, in de logbestanden van SupabaseBeveiliging en misbruikdetectie
Alle gebruikersAnonieme crashrapporten: foutmelding, apparaatmodel, besturingssysteem, app-versieFouten in de app oplossen

SignCoach verwerkt geen achternaam, geboortedatum, e-mailadres van leerlingen, foto’s, video’s of geluid van leerlingen. Er is geen reclame, geen profilering en geen verkoop van gegevens. Leerlingen krijgen geen pushmeldingen.

Camera

De camera wordt alleen gebruikt tijdens het oefenen. De herkenning (MediaPipe) draait volledig op het apparaat. Er wordt geen beeld, video of handpositie naar een server gestuurd en er wordt niets opgeslagen. Alleen het resultaat (“gebaar gehaald”, met de score) gaat naar de server.

Bewaartermijnen

GegevensBewaartermijn
Leerlingaccount en voortgangTot de docent de leerling verwijdert, uiterlijk 90 dagen na het einde van de licentie
DocentaccountTot het account verwijderd wordt; de toegang tot de school vervalt 90 dagen na het einde van de licentie
Schoolgegevens en licentie7 jaar na het einde van de licentie (fiscale bewaarplicht facturatie)
Crashrapporten12 maanden

Na verwijdering zijn de gegevens direct uit de database weg. In back-ups blijven ze bestaan tot die back-up verloopt.

Subverwerkers en locatie

SubverwerkerWatLocatie
Supabase Inc.Database, inlogsysteem en opslagServers in de EU: Frankfurt, Duitsland. Supabase is een Amerikaans bedrijf; doorgifte is afgedekt met de EU-standaardcontractbepalingen in de verwerkersovereenkomst van Supabase.
Google (Firebase Cloud Messaging)Pushmeldingen, alleen voor docenten die dit aanzettenWereldwijd; niet gebruikt voor leerlingen

De app wordt verspreid via de App Store (Apple) en Google Play. Die partijen ontvangen geen schoolgegevens van SignCoach.

Rechten van betrokkenen

Verzoeken om inzage, correctie of verwijdering lopen via de school. De docent kan een leerling en alle gegevens zelf direct verwijderen in de app. Voor andere verzoeken helpt SignCoach de school binnen 10 werkdagen.

SignCoach · Bijlage 2Concept, 26 oktober 2026

Beveiligingsbijlage

De gegevens staan versleuteld in een EU-datacenter, en elke rij in de database is afgeschermd zodat een gebruiker alleen ziet waar hij recht op heeft.

Technische maatregelen

OnderwerpMaatregel
Versleuteling onderwegAl het verkeer tussen app en server loopt via HTTPS (TLS 1.2 of hoger)
Versleuteling opgeslagenDe database en opslag van Supabase zijn versleuteld met AES-256
Toegang per rijRow Level Security op alle tabellen: een leerling ziet alleen zichzelf, een docent alleen de leerlingen van de eigen klassen, een schoolbeheerder alleen de eigen school
Gevoelige actiesLeerlingen aanmaken, pincodes resetten en verwijderen lopen via serverfuncties die eerst controleren of de aanvrager docent van die school is
PincodesInloggen controleert een hash. Daarnaast staat de pincode leesbaar opgeslagen, alleen op te vragen door docenten van die school (bewuste keuze: een pincode geeft alleen toegang tot de leerapp, er zijn geen beelden of gevoelige gegevens achter). Na 5 mislukte pogingen is inloggen 15 minuten geblokkeerd
Gedeelde tabletsLeerlingen worden na 10 minuten op de achtergrond automatisch uitgelogd
Wachtwoorden docentenBeheerd door Supabase Auth, opgeslagen met bcrypt
RollenEen gebruiker kan zijn eigen rol niet wijzigen; dat wordt in de database afgedwongen
CameraHerkenning op het apparaat; geen beelden naar de server
CrashrapportenAnoniem: geen gebruikers-ID; e-mailadressen, ID’s en tokens worden in de app verwijderd voor verzending
SleutelsDe app bevat alleen de publieke sleutel van Supabase; de beheersleutel staat alleen in serverfuncties

Organisatorische maatregelen

  • Alleen de leverancier (1 persoon) heeft beheertoegang tot de database.
  • Vakmensen die gebaren opnemen hebben geen toegang tot leerlinggegevens.
  • Elke database-wijziging staat als script in versiebeheer (privé GitHub-repository) en wordt eerst gecontroleerd.
  • Gegevens van leerlingen worden niet gebruikt voor testen; daarvoor zijn aparte testaccounts.

Datalekken

  1. SignCoach meldt een (vermoedelijk) datalek binnen 24 uur na ontdekking aan de contactpersoon van de school, met wat er bekend is: welke gegevens, hoeveel leerlingen, oorzaak en genomen maatregelen.
  2. De school beslist of het lek gemeld moet worden bij de Autoriteit Persoonsgegevens (binnen 72 uur) en aan ouders.
  3. SignCoach dicht het lek, vult de melding aan zodra er meer bekend is, en legt elk incident vast in een register.

Controle

De school mag eenmaal per jaar vragen hoe de maatregelen werken. SignCoach beantwoordt dat schriftelijk. Een externe audit of certificering is er nog niet.

SignCoach · Voorzet voor de schoolConcept, 26 oktober 2026

DPIA-opzet

Na de maatregelen is het restrisico laag. Er gaan geen camerabeelden naar de server en per leerling worden alleen een voornaam en de voortgang bewaard. Dit is een voorzet; de school vult de DPIA aan en stelt hem vast.

Waarom een DPIA

De app gebruikt de camera bij kinderen en verwerkt gegevens van een kwetsbare groep. Dat zijn twee criteria van de Autoriteit Persoonsgegevens waarbij een DPIA verplicht kan zijn. Ook als de school concludeert dat het niet verplicht is, laat een DPIA zien dat de afweging zorgvuldig is gemaakt.

Beschrijving van de verwerking

  • Doel: leerlingen leren gebarentaal; de docent volgt de voortgang.
  • Betrokkenen: leerlingen (minderjarigen), docenten, schoolbeheerders.
  • Gegevens: zie bijlage 1. Geen bijzondere persoonsgegevens; de camerabeelden worden niet opgeslagen of verstuurd.
  • Grondslag: te bepalen door de school.
  • Ontvangers: de docent van de klas, de schoolbeheerder, SignCoach als verwerker, Supabase als subverwerker.

Noodzaak en evenredigheid

  • Dataminimalisatie: geen e-mailadres, achternaam of geboortedatum van leerlingen; een bijnaam mag ook.
  • Alternatief voor de camera: lessen zonder herkenning werken met een zelfcheck (“Gelukt” of “Nog eens”). Wil een school of ouder geen camera, dan zet de docent de camera voor die leerling uit; de leerling doet dan elke les met de zelfcheck.
  • Bewaartermijn: kort en automatisch, zie bijlage 1.
  • Transparantie: het privacybeleid staat in de app, met een apart stuk voor leerlingen via school.

Risico’s en maatregelen

RisicoKansImpactMaatregelRestrisico
Camerabeelden van kinderen lekkenZeer kleinHoogHerkenning op het apparaat; geen beelden naar de serverLaag
Een andere leerling logt in met iemands pincodeMiddelLaag5 pogingen, dan 15 minuten blokkade; docent kan pincode resettenLaag
Op een gedeelde tablet blijft de vorige leerling ingelogdMiddelLaagAutomatisch uitloggen na 10 minuten op de achtergrond; uitlogknop in ProfielLaag
Een docent ziet leerlingen van een andere klasKleinMiddelRow Level Security; controle in elke serverfunctieLaag
Gegevens worden langer bewaard dan nodigKleinMiddelAutomatisch wissen 90 dagen na einde licentie; docent kan direct verwijderenLaag
Doorgifte buiten de EU via Supabase (Amerikaans bedrijf)KleinMiddelServers in Frankfurt; standaardcontractbepalingenLaag
Druk of vergelijking tussen leerlingen door scores en XPKleinLaagGeen ranglijst tussen leerlingen; voortgang alleen zichtbaar voor de leerling zelf en de docentLaag
Gegevens gebruikt voor iets anders dan lerenZeer kleinMiddelVastgelegd in de verwerkersovereenkomst; geen reclame of analyse-diensten in de appLaag

Conclusie

Met deze maatregelen is het restrisico voor leerlingen laag. Het ingelogd blijven op gedeelde tablets is opgelost met automatisch uitloggen.

Formulieren op deze website

Vraag je een pilot aan, meld je je aan als vakman of stel je een vraag, dan bewaren we je naam, e-mailadres en wat je invult. We gebruiken dat alleen om contact met je op te nemen. Na 12 maanden wordt het automatisch gewist. De website gebruikt geen cookies en geen tracking.

Vragen over privacy, of een verzoek om inzage of verwijdering? Dat loopt via de school. De docent kan een leerling en alle gegevens zelf direct verwijderen in de app.