Ga naar hoofdinhoud

Vertrouwen & veiligheid

Beveiliging

Infrastructuur

Gehost in de EU

Database en bestandsopslag in de Europese Unie.

Onderweg versleuteld

Alle verkeer met TLS 1.2 of hoger.

Versleuteld in rust

AES-256 voor opgeslagen gegevens.

Privé bestandsopslag

Toetsfoto's en inzendingen in een EU-bucket met privétoegang.

Authenticatie

Gehashte wachtwoorden

Gehasht met bcrypt — nooit in platte tekst.

Kortlevende sessies

JWT-tokens die automatisch verlopen.

Row-Level Security

Afgedwongen op databaseniveau: een docent ziet alleen zijn eigen toetsen en die van klassen die met hem gedeeld zijn.

Toegangsbeheer

API-verzoeken naar een resource van een andere docent geven een 404 terug (geen 403), om niet te bevestigen dat gegevens van andere gebruikers bestaan. Dit is een bewuste privacymaatregel.

Externe diensten

  • Hosting en database — database, authenticatie en bestandsopslag in de EU.
  • AI-verwerking voor nakijken — onze AI-leverancier gebruikt ingezonden gegevens niet voor modeltraining. GraidLens traint zelf geen model op je gegevens tenzij je dat expliciet aanzet (zie privacyverklaring).
  • Waar de AI-verwerking plaatsvindt — voor het nakijken gaan foto's en antwoorden naar een AI-dienst. Die verwerking vindt nu nog buiten de EU plaats (VS); de overstap naar verwerking binnen de EU staat gepland. Welke dienst dit is, staat op de pagina Privacy & subverwerkers.

Welke partijen namens ons gegevens verwerken — met doel, locatie en waarborgen per partij — staat in de verwerkersovereenkomst, die scholen op aanvraag ontvangen.

Tweestapsverificatie

Docenten kunnen tweestapsverificatie met een authenticator-app aanzetten. Een account met een tweede stap komt pas in de app na de code, en de API weigert een sessie zonder die stap.

Bewaartermijnen

Foto's van leerlingwerk worden automatisch verwijderd: na 3 maanden bij een gewone toets en na 1 jaar bij een schoolexamen, zodat inzage en bezwaar mogelijk blijven. Cijfers en scores per vraag blijven bewaard zolang de toets bestaat. Een docent kan een toets altijd eerder verwijderen.

Toetsing door scholen

Een school mag nagaan of wij ons aan de afspraken houden: met vragen, documentatie of een audit, zoals de verwerkersovereenkomst dat regelt.

Wat wij (nog) niet hebben

  • Geen ISO 27001- of NEN 7510-certificering.
  • Nog geen externe pentest; die doen we vóór de landelijke vrijgave.
  • Nog geen aansluiting bij het Privacyconvenant Onderwijs; de aanmelding is in voorbereiding.
  • Nog geen AI-verwerking binnen de EU; zie hierboven.

Responsible disclosure

Een kwetsbaarheid gevonden? Meld die verantwoord bij security@graidlens.eu. We streven ernaar meldingen binnen 48 uur te bevestigen.

Lees ons beleid voor responsible disclosure →