Privacyverklaring Taalvink
Hier staat welke gegevens Taalvink gebruikt, waarom en hoe lang.
Concept, versie 24-10-2026 (privacy-2026-10-24c: statistiek erbij). Geschreven door een bouwtabblad, niet getoetst door een jurist en nog niet goedgekeurd door de aanbieder. Wat niet getoetst is, staat in docs/juridisch/LEES-MIJ.md.
Wie zijn wij
Taalvink is een app om talen te leren. Taalvink is een dienst van de eenmanszaak van Boris Kusters, ingeschreven bij de Kamer van Koophandel onder nummer 91114551, gevestigd in Enschede. Wij zijn verantwoordelijk voor de verwerking van je gegevens. Vragen over je privacy stel je via privacy@taalvink.nl.
Op dit moment is Taalvink een besloten test met een kleine groep volwassenen (16 jaar en ouder), op persoonlijke uitnodiging. Je kunt je op de startpagina aanmelden voor de wachtlijst van die test.
De wachtlijst
- Wat we bewaren: je e-mailadres, wanneer je je aanmeldde en bevestigde, welke versie van de tekst je zag, of je ook één mail wilt als Taalvink openbaar opent, en wanneer we je een uitnodiging stuurden. Meer niet: geen naam, geen IP-adres.
- Waarvoor: je uitnodigen voor de besloten test en je laten weten hoe het met de test gaat, hooguit een paar berichten. Heb je het tweede vinkje aangezet, dan mailen we je één keer als Taalvink openbaar opent.
- Grondslag: jouw toestemming. Je bevestigt die met de link in de eerste mail (double opt-in). Intrekken kan altijd met de afmeldlink in elke mail of door te mailen; dan wissen we je adres meteen.
- Bewaren: bevestig je niet binnen 7 dagen, dan wissen we je adres. Na bevestiging bewaren we het tot drie maanden na de besloten test; met het tweede vinkje tot we je die ene mail hebben gestuurd.
- We verkopen of delen je adres niet. Alleen de hosting en de maildienst hieronder verwerken het, in onze opdracht.
Welke gegevens wij verwerken
- Je e-mailadres, om in te loggen en je mail te sturen over je account.
- Je wachtwoord, alleen als onleesbare hash (Argon2id). Wij kunnen je wachtwoord niet zien.
- De datum van je akkoord met de testafspraak en deze privacyverklaring.
- Je voortgang: welke stappen en lessen je afrondde, wanneer, hoeveel opgaven in één keer goed waren en hoe lang een stap duurde.
- Je herhaling: welke woorden en opgaven terugkomen en wanneer.
- Je reeks: op welke dagen je oefende en welke vrije dagen je gebruikte.
- Je antwoorden: per opgave goed of fout, en bij een fout antwoord dat antwoord zelf (hooguit 80 tekens).
- Je instellingen: dagdoel, lettergrootte, welke cursus je volgt en of je een herinnering wilt, met de tijd.
- Meldingen die je zelf stuurt met de knop "Meld fout" (hooguit 500 tekens).
- Je tweede stap bij het inloggen: van een passkey alleen de publieke sleutel, een teller en wanneer je hem toevoegde en gebruikte (de geheime sleutel blijft op je eigen apparaat); van een authenticator-app het gedeelde geheim, versleuteld opgeslagen; je herstelcodes alleen als onleesbare hash.
- Sessies: wanneer je inlogde en wanneer je sessie laatst werd gebruikt.
- Een logboek van gevoelige acties op je account (inloggen, wachtwoord wijzigen, gegevens downloaden, verwijderen), zonder je e-mailadres en zonder IP-adres.
Wij vragen niet naar je naam, geboortedatum, adres of telefoonnummer. Wij slaan geen IP-adressen op in de database en maken geen profiel van je apparaat of browser. Wat je typt bij een schrijfopdracht blijft op je eigen apparaat en wordt niet verstuurd. Hoe wij het gebruik van de site en de app tellen, staat hieronder bij Statistiek.
Waarom en op welke grondslag
- Om de app te laten werken (account, voortgang, herhaling, reeks, instellingen): dat is nodig voor de overeenkomst, de testafspraak die je sluit als je een account maakt.
- Om de lessen te verbeteren (goed of fout per opgave, het foute antwoord, meldingen) en om te beoordelen of de vorm werkt (tellingen per dag zoals hoeveel testers oefenden): ons gerechtvaardigd belang. Wij hebben dat belang afgewogen tegen jouw privacy; de afweging staat in ons verwerkingsregister. Je kunt bezwaar maken.
- Om de site en de app te verbeteren met statistiek zonder dat wij weten wie je bent (zie Statistiek): ons gerechtvaardigd belang. De koppeling van die statistiek aan je account in de app: jouw toestemming.
- Om je een dagelijkse herinnering te mailen: jouw toestemming. De herinnering staat standaard uit en je zet hem altijd zelf weer uit.
- Om je account te beveiligen (tweede stap bij het inloggen, logboek, limieten op inlogpogingen): nodig voor de overeenkomst, ons gerechtvaardigd belang en onze plicht om je gegevens te beveiligen.
Wij gebruiken je gegevens niet voor advertenties, verkopen ze niet en delen ze niet met anderen om er iets aan te verdienen. Er zit geen kunstmatige intelligentie in de app die jouw gegevens verwerkt.
Cookies
De openbare pagina's (de startpagina, deze verklaring en de andere vaste pagina's) gebruiken geen cookies. In de app gebruikt Taalvink één cookie: de sessiecookie die je ingelogd houdt. Die is strikt noodzakelijk voor de dienst die je vraagt, en daarom vragen wij er geen toestemming voor. Er zijn geen cookies voor statistiek, advertenties of van andere partijen, en er draaien geen scripts van anderen op de site of in de app. Voor de statistiek hieronder zetten wij ook niets anders op je apparaat (geen localStorage of iets dergelijks).
Statistiek
Wij willen Taalvink steeds beter maken: duidelijkere knoppen, betere lessen, een snellere site. Daarom telt een klein eigen script op de site en in de app wat er gebeurt. Het draait alleen op onze eigen server, zonder diensten van anderen.
- Wat wij tellen, zonder dat wij weten wie je bent: welke pagina of welk scherm je bekijkt en hoe lang, waar je op klikt of tikt (welke knop of link, en waar op die knop), hoe ver je scrollt en welke delen van de pagina in beeld waren, hoe lang een opgave duurt tot je antwoordt en of het antwoord goed was, of je een veld van een formulier aanraakt en of er een foutmelding kwam, of je Vink laat voorlezen, hoe snel de pagina laadt en of er een fout optreedt. Daarbij komen alleen grove gegevens over je apparaat: mobiel, tablet of computer, de breedte van je scherm in een paar klassen, staand of liggend, de taal van je browser, of je minder beweging wilt, en waar je vandaan kwam (alleen de naam van de site of de campagne in de link).
- Wat wij nooit tellen: wat je in een veld typt (ook niet hoe lang het is), wat je schrijft bij een schrijfopdracht, je IP-adres, je naam of e-mailadres, en niets waarmee je apparaat te herkennen is. Er zijn geen opnames van je scherm.
- Elke paginaweergave krijgt een willekeurig nummer dat alleen bestaat zolang de pagina open is. Een volgende weergave krijgt een ander nummer; wij kunnen twee bezoeken dus niet aan elkaar koppelen. Daarom vragen wij hier geen toestemming voor: het telt alleen hoe goed onze eigen dienst werkt en heeft voor jou geen of weinig gevolgen. Het is ons gerechtvaardigd belang; de afweging staat in ons verwerkingsregister. Bezwaar maken kan via privacy@taalvink.nl.
- Proeven met twee versies: soms zie je een iets andere versie van een pagina (bijvoorbeeld een grotere knop), om te meten welke beter werkt. Welke versie je ziet, kiest de server bij elke weergave opnieuw; er wordt niets over op je apparaat bewaard.
- In de app kun je kiezen om ons meer te laten zien: dan koppelen wij deze tellingen aan je account, zodat wij zien hoe jouw leren over meerdere dagen verloopt (bijvoorbeeld of opgaven je sneller afgaan). Dat doen wij alleen als jij daar in de app "ja" op zegt. Je wijzigt je keuze altijd in Instellingen. Zeg je later "nee", dan wissen wij de gekoppelde tellingen meteen. Kies je niets of "nee", dan tellen wij in de app alleen zoals hierboven, zonder koppeling aan je account. Voor kinderprofielen tellen wij niets.
- Bewaren: de losse tellingen 90 dagen. Daarna houden wij alleen totalen per dag over, zonder weergavenummer en zonder account. Tellingen van de server zelf (hoeveel verzoeken, hoe snel, hoeveel fouten) bevatten geen persoonsgegevens en bewaren wij blijvend.
- Wie het ziet: alleen de aanbieder, in een eigen overzicht dat alleen met wachtwoord en tweede stap opengaat. Daarin staan totalen. Per account staan alleen je e-mailadres, sinds wanneer je meedoet, wanneer je laatst actief was, of je e-mailadres en tweede stap in orde zijn, je cursus, hoeveel stappen en dagen je oefende en je keuzes (herinnering, koppeling van statistiek); dat is nodig om de test te beheren en je te kunnen helpen. Je statistiek per scherm en per opgave staat er alleen bij als jij voor koppeling koos. Je foute antwoorden en meldingen staan er alleen als totaal per opgave, zonder je naam of adres.
- Mail: in de links in onze mail staat een korte code voor het soort mail (bijvoorbeeld "herinnering"), voor iedereen dezelfde. Zo tellen wij hoeveel mensen op een link klikken. Wij gebruiken geen onzichtbare plaatjes om te zien of je een mail opent.
Hoe lang wij gegevens bewaren
- Je account en je voortgang: tot je je account verwijdert, en uiterlijk 30 dagen na het einde van de test, tenzij je dan zelf kiest om te blijven.
- Een account dat binnen 2 dagen niet bevestigd is: dan gewist.
- Sessies: hooguit 30 dagen, of korter als je uitlogt of 14 dagen niet actief bent. Na alleen je wachtwoord hooguit 15 minuten.
- Je passkeys, de koppeling met je authenticator-app en je herstelcodes: zolang je account bestaat, of tot je ze zelf verwijdert of vervangt. Een app die je begon te koppelen maar niet bevestigde: 1 dag.
- De wachtlijst: zie hierboven.
- Links om je e-mail te bevestigen of je wachtwoord te herstellen: 24 uur en 30 minuten geldig, daarna binnen een dag gewist.
- Je antwoorden per opgave: 30 dagen. Daarna houden wij alleen tellingen per opgave over, zonder dat te zien is van wie ze kwamen.
- Meldingen "Meld fout": 90 dagen.
- Statistiek: losse tellingen 90 dagen (ook als je ze in de app aan je account koppelde; intrekken of je account verwijderen wist ze meteen), daarna alleen totalen per dag zonder weergavenummer en zonder account.
- Het logboek van gevoelige acties en de serverlogs: 30 dagen.
- Back-ups: 30 dagen. Verwijder je je account, dan is het meteen uit de app weg en na hooguit 30 dagen ook uit de back-ups.
- Tellingen per dag zonder persoonsgegevens: blijvend.
Wie je gegevens nog meer verwerken
- Hosting: de server staat bij Hetzner Online GmbH in Duitsland, binnen de Europese Unie. Hetzner verwerkt de gegevens alleen in onze opdracht, met een verwerkersovereenkomst.
- Mail: de mail die Taalvink stuurt (bevestigen, wachtwoord herstellen, herinnering, wachtlijst) gaat via de mailserver van ons hostingbedrijf Webhostpartner (Schülski-IT) in Nederland. Daar staat ook de mailbox van privacy@taalvink.nl. Webhostpartner verwerkt die mail alleen in onze opdracht; daarvoor sluiten wij met Webhostpartner een verwerkersovereenkomst.
- Back-ups: elke nacht een versleutelde kopie van de database, op dezelfde server bij Hetzner in Duitsland. We bewaren een kopie 30 dagen.
Je gegevens gaan niet naar landen buiten de Europese Unie.
Jouw rechten
- Inzage en meenemen: download al je gegevens in de app, via Instellingen, "Mijn gegevens downloaden" (een JSON-bestand).
- Verwijderen: verwijder je account in de app, via Instellingen, "Account verwijderen". Dat gaat meteen.
- Corrigeren, beperken en bezwaar: mail privacy@taalvink.nl. Wij reageren binnen een maand, meestal veel sneller.
- Toestemming intrekken: zet de herinnering uit in Instellingen, of gebruik de link in de herinneringsmail. De koppeling van de statistiek aan je account zet je uit in Instellingen; dan wissen wij de gekoppelde tellingen meteen.
- Klacht: ben je het niet eens met hoe wij met je gegevens omgaan, dan kun je een klacht indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).
Kinderen
Tijdens deze test kunnen alleen mensen van 16 jaar en ouder een account maken. Later kunnen ouders misschien een profiel voor hun kind maken. Dat gebeurt dan alleen door de ouder, met toestemming van de ouder, en deze verklaring wordt daar eerst op aangepast.
Beveiliging
Wij beveiligen je gegevens met onder meer een versleutelde verbinding (HTTPS), wachtwoorden als hash, een sessiecookie die scripts niet kunnen lezen, limieten op inlogpogingen, versleutelde back-ups en een server die alleen bereikbaar is waar dat moet. Merken wij een datalek, dan volgen wij ons draaiboek en melden wij het waar dat moet bij de Autoriteit Persoonsgegevens en bij jou.
Wijzigingen
Veranderen wij deze verklaring inhoudelijk, dan zie je dat in de app voordat het geldt, met de nieuwe datum bovenaan.