Deze verklaring geldt voor de webshop en de webapplicaties van BES Examenhulp: de webshop op besexamenhulp.nl, de examenoefenomgeving, de betaalomgeving (bestellinks voor scholen) en het dashboard voor docenten en het BES-team.
BES Examenhulp is verwerkingsverantwoordelijke voor de persoonsgegevens die in deze applicaties worden verwerkt. Vragen of verzoeken over je gegevens kun je sturen naar info@besexamenhulp.nl.
Je bestelling in de webshop
In de webshop bestel je zonder account. Bij het afrekenen vragen we de gegevens die nodig zijn om je bestelling te leveren; de grondslag is dan de uitvoering van de overeenkomst.
| Gegevens | Waarvoor | Grondslag | Hoe lang |
|---|---|---|---|
| Je bestelling: je voornaam, achternaam, e-mailadres, bezorgadres en je telefoonnummer als je dat invult, de boeken en de Pro-toegang die je bestelt, de kortingscode als je er een gebruikt, en of je hebt betaald of geld hebt teruggekregen. Bestel je Pro, dan bewaren we ook wanneer de Pro-code is verzilverd en met welk account in de examenoefenomgeving. | Je bestelling verwerken, je betaling afhandelen, je een bevestiging en berichten over de verzending mailen, je pakket bezorgen en de Pro-toegang geven aan wie de code verzilvert | Uitvoering van de overeenkomst; voor de boekhouding ook een wettelijke plicht | Tot je ons vraagt hem te verwijderen. Een betaalde bestelling moeten we wel minstens 7 jaar bewaren voor de belastingdienst; die verwijderen we pas daarna. |
Je winkelwagen staat alleen in je eigen browser (zie "Wat we op je apparaat opslaan"). Ook in de webshop tellen we met de bezoekers-ID welke aanbiedingen je ziet en gebruikt, om de webshop te verbeteren; die losse metingen bewaren we 90 dagen, daarna houden we alleen tellingen per dag over.
Je account in de examenoefenomgeving
Dit deel gaat over het account waarmee je inlogt in de examenoefenomgeving. Het dashboard voor docenten en het BES-team heeft eigen accounts, die niet via Google, Microsoft of Apple werken. Voor de betaalomgeving heb je geen account nodig.
Inloggen via Google, Microsoft of Apple
Bij ons maak je geen wachtwoord aan. Je logt in met een account dat je al hebt, bij een inlogdienst die je zelf kiest uit de knoppen op de inlogpagina. De eerste keer maken we dan een account voor je aan. Van de inlogdienst krijgen we daarvoor:
- een account-ID: een vaste code waarmee de inlogdienst laat weten dat jij het bent;
- je e-mailadres;
- je naam.
Een inlogdienst stuurt soms meer mee, zoals je profielfoto (Google) of je gebruikersnaam op school (Microsoft). Dat bewaren we niet. Je wachtwoord zien we nooit, en we lezen geen mail, bestanden of agenda.
Google, Microsoft en Apple werken daarbij niet in opdracht van ons. Het zijn inlogdiensten die je zelf kiest, met hun eigen privacybeleid: Google, Microsoft en Apple. Log je in met een account van school, dan geldt ook de afspraak die je school met Google of Microsoft heeft gemaakt.
Wat de examenoefenomgeving bewaart
Het account is gratis en is bedoeld voor jou als leerling. We gebruiken je gegevens om je dat account te geven: de grondslag is dan de uitvoering van de overeenkomst. Voor een paar dingen geldt een andere grondslag; dat staat in de tabel.
| Gegevens | Waarvoor | Grondslag | Hoe lang |
|---|---|---|---|
| Je account: de account-ID van elke inlogdienst waarmee je inlogt, je e-mailadres, je naam, wanneer je account is gemaakt en tot wanneer je gratis proefweek van Premium loopt | Je laten inloggen, je account herkennen en je 7 dagen gratis Premium geven | Uitvoering van de overeenkomst | Tot je ons vraagt je account te verwijderen |
| Je voortgang: welke opgaven je hebt gemaakt, de punten die je jezelf gaf, hoe lang je erover deed en welke opgaven je onlangs bekeek | Je voortgang laten zien en voorstellen wat je nu kunt oefenen | Uitvoering van de overeenkomst | Tot je ons vraagt je account te verwijderen |
| Je aantekeningen en bladwijzers: wat je in een examen tekent of schrijft, en je bladwijzers met notities en mappen | Zodat je ze terugvindt, ook op een ander apparaat | Uitvoering van de overeenkomst | Tot je ons vraagt je account te verwijderen |
| Je studieprofiel: je niveau, je vakken en de instellingen van je examenrooster | De app afstemmen op jouw vakken en examens | Uitvoering van de overeenkomst | Tot je ons vraagt je account te verwijderen |
| Je inlogmomenten: de datum en tijd waarop je inlogt. Geen IP-adres en geen gegevens over je apparaat. | Je account en de app beveiligen, en misbruik kunnen nagaan | Gerechtvaardigd belang (beveiliging) | Tot je ons vraagt je account te verwijderen |
| Premium: wat je koopt of met een code of uitnodigingslink krijgt, het bedrag, of je hebt betaald en je e-mailadres. Laat je een boek opsturen, dan ook je naam en adres. | Je Premium geven, je betaling verwerken, je een bevestiging mailen en je boek versturen | Uitvoering van de overeenkomst; voor de boekhouding ook een wettelijke plicht | Tot je ons vraagt je account te verwijderen. Bestel- en betaalgegevens moeten we 7 jaar bewaren voor de belastingdienst, ook als je je account laat verwijderen. |
| Feedback die je zelf stuurt: je bericht, over welke opgave en pagina het gaat, welke browser je gebruikt, en als je bent ingelogd je account en je e-mailadres | Fouten in opgaven en in de app oplossen | Gerechtvaardigd belang (de app verbeteren) | Tot je ons vraagt die te verwijderen; dat kan ook samen met je account |
| Je bezoeken: welke pagina's je bekijkt en wat je daar doet (zoals een bladwijzer zetten), met je bezoekers-ID en, als je bent ingelogd, je account | Zien hoe de app wordt gebruikt, om hem beter te maken | Gerechtvaardigd belang (de app verbeteren) | 90 dagen. Daarna houden we alleen tellingen per dag over, zonder bezoekers-ID of account. |
Wil je dat we je account en alles wat erbij hoort verwijderen? Dat kan nog niet in de app zelf. Stuur een mail naar info@besexamenhulp.nl, dan doen wij het.
Wat we op je apparaat opslaan
Behalve de cookies van Google Analytics en Google Ads in de webshop, en die alleen na je toestemming (zie hieronder), plaatsen deze applicaties zelf geen klassieke cookies. Wel wordt, onder de Nederlandse cookiewetgeving (art. 11.7a Telecommunicatiewet), lokale opslag op je apparaat gebruikt — via localStorage en sessionStorage in je browser. Onderstaande tabel laat zien wat we opslaan, in welke omgeving, en waarom.
| Item | Omgeving(en) | Doel | Grondslag |
|---|---|---|---|
| JWT (token) | Examenoefenomgeving en dashboard | Inlogsessie | Noodzakelijk (uitvoering van de overeenkomst) |
| MSAL-cache (sessionStorage) | Examenoefenomgeving | Inloggen met Microsoft. Op de inlog- en uitnodigingspagina bewaart MSAL alleen zijn versienummer (msal.version); je inloggegevens pas na een klik op de knop, en die worden direct daarna gewist. | Functioneel |
| activeSchoolID, bes.sidebarCollapsed | Dashboard | Onthouden welke school je hebt gekozen en of het menu is ingeklapt | Functionele voorkeur |
| bes:examrooster:config, exercises.onlyUnfinished, subjects.onlyMine | Examenoefenomgeving | UI-voorkeuren die je zelf hebt ingesteld | Functioneel |
| bes.premiumClaimCode (sessionStorage) | Examenoefenomgeving | Een Pro-code onthouden terwijl je inlogt, zodat je hem daarna kunt verzilveren. Hij verdwijnt na het verzilveren of als je het tabblad sluit, en verloopt na 30 minuten. | Noodzakelijk (uitvoering van de overeenkomst) |
| bes.passwordLink (sessionStorage) | Dashboard | Het e-mailadres en de code uit de link om je wachtwoord in te stellen, zodat de pagina na herladen blijft werken. Ze verdwijnen zodra je wachtwoord is ingesteld of als je het tabblad sluit, en verlopen na 30 minuten. | Noodzakelijk (uitvoering van de overeenkomst) |
| bes.webshop.cart | Webshop | Je winkelwagen en kortingscode onthouden, ook als je de pagina sluit, en vanaf het afrekenen de code van je bestelling, zodat we je winkelwagen leegmaken zodra die bestelling betaald is | Noodzakelijk (uitvoering van de overeenkomst) |
| bes.webshop.upsellAfgewezen (sessionStorage) | Webshop | Onthouden welk aanbod je in je winkelwagen hebt weggeklikt, zodat we het je niet nog eens tonen. Verdwijnt als je het tabblad sluit. | Functioneel |
| bes.chunkReloadAt (sessionStorage) | Webshop, examenoefenomgeving en dashboard | Na een update de pagina hooguit één keer vanzelf herladen | Functioneel |
| Bezoekers-ID (willekeurige UUID) | Examenoefenomgeving en webshop | Unieke bezoekers tellen in onze eigen analytics; ben je ingelogd, dan staat hij naast je account | Analytics-vrijstelling art. 11.7a lid 3 Telecommunicatiewet |
| bes.webshop.cookie-consent | Webshop | Je antwoord op de vraag over Google Analytics en Google Ads onthouden, 12 maanden lang | Functioneel |
| _ga, _ga_…, _gac_… en _gcl_… (cookies van Google), _gcl_ls (een item van Google in de opslag van je browser), bes.webshop.ga4-purchase:… en bes.webshop.ads-conversion:… | Webshop | Meten hoe de webshop wordt gebruikt (Google Analytics) en welke advertentie tot een bestelling leidde (Google Ads). Alleen nadat je op "Accepteren" hebt geklikt. De cookies vervallen na hooguit 13 maanden. De twee eigen items onthouden dat een bestelling al is gemeld, zodat hij niet dubbel telt. | Toestemming |
Cookies en toestemming
In de webshop vragen we je toestemming voor Google Analytics en de conversiemeting van Google Ads. Zo zien we hoe de webshop wordt gebruikt en welke advertentie tot een bestelling leidde. Zolang je niet op "Accepteren" hebt geklikt, laadt de webshop niets van Google Analytics of Google Ads en plaatst hij daarvoor geen cookies. Klik je op "Weigeren", dan blijft dat zo.
- We gebruiken die gegevens niet voor gepersonaliseerde advertenties, en Google Signals staat uit. Google krijgt geen naam, e-mailadres, adres of telefoonnummer, en niet de code in de link naar je bestelpagina. Bij een aankoop krijgt Google wel het bestelnummer, het bedrag en welke boeken of Pro je kocht, zodat een bestelling één keer telt.
- De cookies van Google (
_ga,_ga_…,_gac_…en_gcl_…) vervallen na hooguit 13 maanden. Je antwoord bewaren we 12 maanden; daarna vragen we het opnieuw. - Je wijzigt je keuze via "Cookie-instellingen" onderaan elke pagina van de webshop. Trek je je toestemming in, dan stopt het meten met Google direct en wissen we de cookies van Google.
- Jonger dan 16? Vraag dan eerst je ouder of verzorger voordat je op "Accepteren" klikt.
- Google verwerkt deze gegevens deels in de Verenigde Staten. Daarvoor geldt het EU-VS-kader voor gegevensbescherming (Data Privacy Framework).
In de examenoefenomgeving, het dashboard en de betaalomgeving tonen we geen cookiebanner, omdat daar niets te vragen valt: we plaatsen er zelf geen cookies, we gebruiken er geen trackingdiensten van derden (zoals Google Analytics of advertentienetwerken) en onze eigen bezoekersanalyse valt onder de wettelijke analytics-vrijstelling. Onze eigen analytics is first-party: de gegevens blijven bij ons en worden niet gedeeld met of doorverkocht aan derden voor advertentiedoeleinden. Op een paar plekken haalt je browser wel iets op bij een andere partij; welke dat zijn, lees je hieronder.
Ook onze foutregistratie vraagt niet om toestemming, omdat er niets te vragen valt: die slaat niets op je apparaat op, bewaart geen IP-adressen en neemt geen sessies op. Een groot deel van de gebruikers van de examenoefenomgeving is minderjarig; we vinden dat er dan geen persoonsgegevens naar een externe partij horen te gaan die we niet nodig hebben om een fout op te lossen.
Bewaartermijnen
- Het JWT verloopt automatisch na 8 uur; er is geen refresh-token. Bij uitloggen wordt het direct verwijderd.
- Functionele voorkeuren (zoals schoolkeuze en UI-instellingen) blijven bewaard totdat je ze zelf wijzigt of je browsergegevens wist.
- De bezoekers-ID blijft in je browser totdat je je browsergegevens wist. Ben je ingelogd, dan slaan we hem op naast je account; daardoor zijn ook je eerdere bezoeken vanuit die browser aan je account te koppelen. De losse bezoeken bewaren we 90 dagen; daarna houden we alleen tellingen per dag over, zonder bezoekers-ID of account.
- Je account in de examenoefenomgeving, en alles wat we daarbij bewaren, houden we tot je ons vraagt het te verwijderen (zie hierboven).
- Je bestelling in de webshop bewaren we tot je ons vraagt hem te verwijderen; dat geldt ook voor een bestelling die je niet hebt afgerekend. Een betaalde bestelling moeten we minstens 7 jaar bewaren voor de fiscale bewaarplicht, en die verwijderen we dus pas daarna. Je winkelwagen blijft in je browser tot je bestelling betaald is, je hem zelf leegmaakt of je browsergegevens wist.
- Overige persoonsgegevens (zoals bestelgegevens in de betaalomgeving en de accounts in het dashboard) bewaren we niet langer dan noodzakelijk voor het doel waarvoor ze zijn verzameld, of zolang de wet dat vereist (bijvoorbeeld de fiscale bewaarplicht van 7 jaar voor facturen).
Wie (een deel van) je gegevens ontvangen
Voor een aantal onderdelen werken we samen met andere partijen, die daarbij als verwerker optreden, tenzij hieronder iets anders staat:
- Sentry — foutregistratie, zodat we technische problemen kunnen oplossen. Sentry ontvangt alleen technische gegevens: waar in de code iets misging, welk soort browser je gebruikt, welke pagina's en handelingen eraan voorafgingen, en bij een deel van de bezoeken hoe snel de pagina's laden. Van onze server krijgt Sentry ook logregels, zoals een melding dat inloggen mislukte. Daarin staat soms de interne code van je account, maar nooit het e-mailadres van een leerling. Foutmeldingen uit je browser gaan rechtstreeks naar Sentry; Sentry ziet daarbij je IP-adres, maar bewaart het niet. We halen geheime codes (zoals een Pro-code of de code in een uitnodigingslink) en e-mailadressen uit de webadressen, en maken geen opnames van je scherm of je sessie.
- Google Analytics en Google Ads — alleen in de webshop, en alleen nadat je op "Accepteren" hebt geklikt. Voor Google Analytics is Google onze verwerker; voor de conversiemeting van Google Ads is Google deels zelf verantwoordelijk.
- Mollie — verwerking van betalingen.
- e-Boekhouden — facturatie en boekhouding.
- PDOK (Kadaster) — adres opzoeken. Vul je een postcode en huisnummer in, dan zoekt onze server daar de straat en plaats bij op. PDOK ontvangt alleen die postcode en dat huisnummer, niet je IP-adres of andere gegevens.
- Hetzner — de servers waarop deze applicaties en onze database draaien.
- Cloudflare — levert een deel van onze pagina's en de examen-PDF's via zijn netwerk aan je browser.
- Amazon Web Services — verstuurt onze e-mails, zoals de bevestiging van een bestelling.
- QLS en de vervoerder — als we een boek naar je opsturen: je naam, adres en e-mailadres, en bij een bestelling in de webshop ook je telefoonnummer als je dat invult, om het pakket te bezorgen en je over de bezorging te informeren.
Als inlogdienst staan Google, Microsoft en Apple hier niet tussen: dat zijn diensten die je zelf kiest (zie "Inloggen via Google, Microsoft of Apple").
Wat je browser ophaalt bij andere partijen
Een paar onderdelen haalt je browser rechtstreeks op bij een andere partij. Die partij ziet dan je IP-adres, zoals bij elke website die je bezoekt:
- Lettertypen van Google Fonts — op elke pagina van het dashboard. De webshop en de examenoefenomgeving hebben hun lettertypen zelf in huis.
- Voorbeeldplaatjes van YouTube (i.ytimg.com) — op pagina's van de examenoefenomgeving met uitlegvideo's en op pagina's van de webshop met een video (zoals een blogartikel).
- De videospeler van YouTube (youtube-nocookie.com) — in de examenoefenomgeving en de webshop pas als je op een video klikt om hem af te spelen. Vanaf dan kan YouTube cookies of andere gegevens op je apparaat opslaan.
- De inlogknop van Google (accounts.google.com) — alleen op de pagina's waar je kunt inloggen, zoals de inlogpagina en de pagina van een uitnodigingslink. Ben je in deze browser al bij Google ingelogd, dan kan Google je daaraan herkennen. Staat er ook een knop van Apple, dan laadt die op dezelfde manier een script van Apple.
- Microsoft (login.microsoftonline.com) — pas als je op "Inloggen met Microsoft" klikt. Dan opent een venster van Microsoft.
- Google Analytics en Google Ads (googletagmanager.com, google-analytics.com en een paar andere adressen van Google) — alleen in de webshop, en pas nadat je op "Accepteren" hebt geklikt.
Daarnaast stuurt je browser in elke omgeving foutmeldingen, en bij een deel van de bezoeken metingen van hoe snel de pagina's laden, rechtstreeks naar Sentry (sentry.io). Ook Sentry ziet dan je IP-adres, maar bewaart het niet.
Verder haalt je browser in de betaalomgeving niets op bij andere partijen, en bij het afrekenen in de webshop alleen Google Analytics en Google Ads, en die pas als je op "Accepteren" hebt geklikt. Betalen doe je daarna op de betaalpagina van Mollie.
Jouw rechten
Onder de Algemene verordening gegevensbescherming (AVG) heb je recht op inzage, correctie en verwijdering van je persoonsgegevens, en kun je bezwaar maken tegen de verwerking ervan. Veel gebruikers van de examenoefenomgeving zijn minderjarig: heb je vragen over jouw gegevens of die van je kind, neem dan gerust contact met ons op via info@besexamenhulp.nl. Ben je het niet eens met hoe wij met je gegevens omgaan, dan kun je ook een klacht indienen bij de Autoriteit Persoonsgegevens.
Wijzigingen
We kunnen deze verklaring van tijd tot tijd aanpassen, bijvoorbeeld als we een nieuwe functie toevoegen die gegevens bewaart of op je apparaat opslaat. De datum bovenaan deze pagina geeft aan wanneer de verklaring voor het laatst is bijgewerkt.