Privacyverklaring
Laatst bijgewerkt: 12 oktober 2026
Deze app (Wisselbord) wordt door ESA Rijkerswoerd gebruikt om zijn teams te organiseren. De club is verantwoordelijk voor de gegevens (verwerkingsverantwoordelijke in de zin van de AVG); de maker van de app (GaniHub) verwerkt de gegevens uitsluitend in opdracht van de club.
Welke gegevens verwerken we?
Van spelers (kinderen, en volwassenen in seniorenteams): voornaam, geboortedatum, eventueel een foto, posities, rugnummer, eventueel nationaliteit, aan-/afwezigheid per wedstrijd, ontwikkelscores (alleen zichtbaar voor de trainer; kinderen en ouders zien sterren) en aanwezigheid bij trainingen. Uit de ledenadministratie van de club (Sportlink) komen daarnaast het KNVB-relatienummer en het e-mailadres en telefoonnummer van het contactadres van de speler. Achternamen van spelers worden niet in de app getoond.
Ouders (of een volwassen speler zelf) kunnen daarnaast een korte notitie voor de trainer vastleggen — bijvoorbeeld over een inhalator, een allergie of wie het kind ophaalt. Omdat zo’n notitie gezondheidsinformatie kan bevatten, vragen we daarvoor eerst uitdrukkelijke toestemming, leggen we vast wie hem leest (de trainers en teamleiding van het team en de beheerders van de club) en verwijderen we hem zodra de speler de club verlaat. De ouder kan de notitie altijd zelf wissen.
Van ouders, trainers, begeleiders, volwassen spelers en clubbeheerders: naam, gebruikersnaam, e-mailadres, eventueel een telefoonnummer, taalvoorkeur, rol en de acties die je in de app doet (zoals aanwezigheid doorgeven of stemmen op speler van de week). Je e-mailadres en telefoonnummer komen uit de ledenadministratie van de club (Sportlink), van een beheerder van de club of van jezelf; is er geen adres bekend, dan krijgt het account een door de app gegenereerd adres. Of andere ouders in het team je achternaam, telefoonnummer en e-mailadres zien, bepaal je zelf in de instellingen.
Waarvoor gebruiken we de gegevens?
Uitsluitend om het team te organiseren: wedstrijden en trainingen plannen, opstellingen met eerlijke speeltijd maken, taken (fruit, scheidsrechter) verdelen en de ontwikkeling van spelers volgen. De gegevens worden nooit gebruikt voor advertenties, nooit verkocht en nooit gedeeld met derden buiten de hieronder genoemde hosting-, e-mail-, foutmeldings-, betaal- en inlogpartijen. Er zijn geen advertentie- of volgcookies; alleen anonieme prestatiemetingen (laadtijden via Vercel Speed Insights, zonder cookies en zonder profielen).
Waar staan de gegevens?
Alle team- en spelersgegevens worden opgeslagen én verwerkt binnen de EU: de database, accounts en foto’s bij Supabase in Frankfurt (eu-central-1) en de applicatieserver bij Vercel in Frankfurt (fra1). Al het verkeer is versleuteld (HTTPS). De enige uitzondering is het optionele inloggen met Google (zie hieronder).
E-mail uit de app (inloglinks, wachtwoordherstel, meldingen over je account) wordt verstuurd via Resend (EU-regio), dat daarvoor je e-mailadres en de inhoud van het bericht verwerkt. Zet je pushmeldingen aan, dan worden die afgeleverd via de pushdienst van je browser (Apple, Google of Mozilla); je kunt ze altijd weer uitzetten.
Loopt er in de app iets mis, dan gaat er een foutmelding naar Sentry (EU-regio, Frankfurt), zodat we het snel kunnen oplossen. Zo’n melding bevat de technische fout, de pagina, het type browser en apparaat, je rol en je club, en een pseudonieme code in plaats van je account — nooit namen, e-mailadressen, telefoonnummers of wat je in de app typt. Die gegevens worden er in de app zelf uitgefilterd voordat de melding vertrekt. Meldingen worden na 30 dagen automatisch verwijderd.
Betaalt een club haar licentie, dan gebeurt dat bij Stripe. Wie betaalt (meestal de penningmeester) geeft daar naam, e-mailadres, factuuradres en betaalgegevens op; die blijven bij Stripe en komen niet in de app. De app bewaart alleen Stripes kenmerk van de klant en het abonnement, de datum en het bedrag van de laatste betaling, en een afgeschermd e-mailadres (zoals b•••@club.nl) zodat de club weet met welk adres ze bij Stripe inlogt. Spelers- en kindgegevens gaan nooit naar Stripe.
Inloggen met Google (optioneel)
Heeft je club het aangezet, dan kun je ervoor kiezen om met Google in te loggen. Dat is volledig optioneel — inloggen met gebruikersnaam en wachtwoord of een inloglink blijft altijd werken. Is het e-mailadres van je Google-account hetzelfde als het adres van je account bij de club, dan koppelt een druk op “Inloggen met Google” de twee en ben je ingelogd; de eerste keer krijg je daar een e-mail over. Is het adres anders, dan koppel je Google eerst zelf in de instellingen. Een account aanmaken via Google kan niet. Kies je voor Google, dan verwerkt Google Ireland Ltd. bij het inloggen je e-mailadres en het feit dat je bij deze app inlogt; daarbij kunnen gegevens in de VS worden verwerkt onder het EU-VS Data Privacy Framework. Google krijgt nooit toegang tot team- of spelersgegevens. Wij ontvangen alleen wat Google bij het inloggen deelt: je e-mailadres, je naam, een link naar je profielfoto en je Google-account-ID — nooit je contacten of andere Google-gegevens. We gebruiken daarvan alleen het e-mailadres: om te laten zien welk Google-account gekoppeld is en, alleen als je daar zelf voor kiest, als adres van je account. De naam, de foto en het Google-ID bewaren we niet in je account. Je kunt de koppeling in de instellingen altijd weer verwijderen; dan verwijderen wij ook wat Google over je heeft gedeeld. Een beheerder van je club kan de koppeling ook voor je verbreken, bijvoorbeeld als je Google-account kwijt is — je krijgt daar dan een e-mail over.
Wie kan wat zien?
Toegang is per rol afgeschermd, afgedwongen in de database zelf: trainers zien alleen hun eigen team, ouders zien alleen het team van hun kind, en exacte ontwikkelscores zijn alleen zichtbaar voor de trainer. Beheerders en coördinatoren van de club zien de teams en accounts van hun eigen club; een beheerder kan je naam, e-mailadres, telefoonnummer en gebruikersnaam corrigeren en je inloggen herstellen. Wijzigt een beheerder je e-mailadres, dan krijgt het oude adres daarvan bericht. Demo-omgevingen bevatten uitsluitend fictieve gegevens.
Foto’s van kinderen
Een foto is niet verplicht — zonder foto toont de app een neutrale afbeelding. Foto’s worden alleen geplaatst met toestemming van de ouders; die toestemming loopt via de club en kan altijd worden ingetrokken, waarna de foto wordt verwijderd.
Logboek van beheerhandelingen
Om accounts en de gegevens van kinderen te beveiligen leggen we beheerhandelingen vast: het aanmaken, wijzigen, activeren of deactiveren van accounts, wijzigingen in rollen en rechten, aanpassingen aan clubinstellingen en licenties, het verwijderen van gegevens, imports vanuit de KNVB, en het moment waarop iemand inlogt. We bewaren daarbij wie de handeling deed en op welk item — geen IP-adres, geen apparaatgegevens, en mislukte inlogpogingen leggen we niet vast. Namen staan niet in het logboek zelf: die worden pas bij het tonen opgezocht, zodat een verwijderd account of kind ook uit het logboek verdwijnt.
Alleen de platformbeheerder ziet dit logboek; een clubbeheerder ziet de beheerhandelingen binnen de eigen club, maar niet wanneer anderen inlogden — tenzij de club dat bewust heeft aangezet in de clubinstellingen; dat aanzetten wordt zelf ook vastgelegd. De grondslag is beveiliging en verantwoording (art. 32 en 5 lid 2 AVG) — het logboek wordt nooit gebruikt om de inzet van trainers of vrijwilligers te beoordelen. Je kunt altijd opvragen welke regels over jou zijn vastgelegd.
Hoe lang bewaren we gegevens?
Gegevens van een speler die de club verlaat worden verwijderd. Inloggegevens in het logboek bewaren we 90 dagen, overige beheerhandelingen 12 maanden; daarna worden ze automatisch verwijderd. Als de club stopt met de app, worden alle gegevens van de club binnen 30 dagen verwijderd (inclusief back-ups binnen de back-uprotatie).
Jouw rechten
Je hebt recht op inzage, correctie en verwijdering van jouw gegevens en die van je kind. Neem daarvoor contact op met de club (jouw trainer of de jeugdcommissie) of rechtstreeks via wisselbord@gani.al. Je kunt ook een klacht indienen bij de Autoriteit Persoonsgegevens.