Nederlands · English · ← Systeem Keizer

Privacyverklaring

Laatst bijgewerkt: 5 oktober 2026

Deze privacyverklaring legt uit hoe persoonsgegevens worden verwerkt in de apps Systeem Keizer (de competitieleider-app) en Keizer speler (de spelers-app), samen "de apps". De apps helpen schaak- en damverenigingen hun clubcompetitie te beheren volgens het Keizer-systeem.

1. Verantwoordelijken en rollen

2. Lokale opslag of cloudopslag

De competitieleider kiest per installatie waar de gegevens worden bewaard:

3. Welke gegevens worden verwerkt

CategorieGegevens
Identiteit spelerNaam; optioneel geboortedatum, geslacht, KNSB-lidmaatschapsnummer, FIDE-titel
SportgegevensELO-rating, officiële KNSB-rating, partijen, uitslagen, standen, ronde-indeling
AfwezigheidAfmeldingen per ronde met een vaste reden uit een keuzelijst (vakantie / werk of studie / familie of privé / anders)
Account leiderE-mailadres en wachtwoord (alleen bij cloudgebruik, via Supabase-authenticatie)
Spelers-appEen persoonlijke koppelcode, een toestel-identificator (voor de koppeling) en optioneel een push-token voor meldingen; een overzicht van ontvangen meldingen, dat na 30 dagen vervalt en dat de speler zelf kan wissen
GebruiksstatistiekGebeurtenissen zoals "app geopend", "ingelogd" en "ronde aangemaakt" — zonder advertentie- of trackingdoeleinden. In de competitieleider-app met het account-ID van de leider erbij; bij verwijdering van het account vervalt die koppeling en blijft alleen de gebeurtenis over. In de spelers-app ("app geopend", "ingelogd") met het interne speler-ID en de vereniging erbij, zonder naam
AankoopOf de eenmalige ontgrendeling "Volledige app" is gekocht, gekoppeld aan het account-ID van de leider (via RevenueCat). Geen betaalgegevens: die blijven bij Apple of Google
FoutrapportageBij een crash of traagheid: het type fout, de plek in de programmacode, het toesteltype en de app-versie, met een intern account-ID erbij (via Sentry). Namen, e-mailadressen en spelersgegevens worden er vóór verzending uitgefilterd

Geen bijzondere persoonsgegevens. De apps verwerken bewust geen medische of andere bijzondere gegevens. De reden van afwezigheid kan alleen uit een vaste keuzelijst worden gekozen; vrij invoeren van een (medische) reden is niet mogelijk.

4. De spelers-app in het bijzonder

5. Grondslag en minderjarigen

De verwerking berust op de uitvoering van het clublidmaatschap en/of het gerechtvaardigd belang van de vereniging om haar competitie te organiseren. Voor spelers jonger dan 16 jaar dient de vereniging te beschikken over toestemming van een ouder of verzorger; de app herinnert de leider hieraan bij het invoeren van een geboortedatum.

6. Bewaartermijn

Gegevens worden bewaard zolang de speler aan de competitie deelneemt. Bij verwijdering van een speler, een competitie of (in de cloud) een leidersaccount worden de bijbehorende persoonsgegevens verwijderd. De leider kan gegevens op elk moment in de app wissen. Geanonimiseerde gebruiksstatistieken (zonder koppeling aan een account) kunnen na verwijdering bewaard blijven voor productverbetering. Hetzelfde geldt voor de gebruiksgebeurtenissen uit de spelers-app: die dragen geen naam en worden niet verwijderd met "Mijn gegevens verwijderen".

7. Beveiliging

8. Delen met derden

Gegevens worden niet verkocht en niet voor advertenties gebruikt. De apps bevatten geen tracking- of advertentie-SDK's van derden. Vijf externe partijen verwerken gegevens, elk als subverwerker en elk voor een afgebakend doel:

PartijWaarvoorVerwerkingsgebied
Supabase Inc.Clouddatabase en authenticatie (alleen bij cloudgebruik)Verenigd Koninkrijk (AWS eu-west-2, Londen) — buiten de EER, onder het EU-adequaatheidsbesluit voor het VK
Functional Software, Inc. (Sentry)Foutmeldingen en prestatiegegevensEuropese Unie (Frankfurt)
RevenueCat, Inc.Vaststellen of de eenmalige ontgrendeling is gekochtVerenigde Staten, onder de modelcontractbepalingen van de EU
STRATO AGTransactionele e-mail en hosting van deze websiteDuitsland (EER)
650 Industries, Inc. (Expo)Doorsturen van pushmeldingen naar Apple of Google; levering van app-updatesVerenigde Staten, onder het EU-VS Data Privacy Framework

Indien gegevens buiten de EER worden verwerkt, gebeurt dat onder passende waarborgen (de adequaatheidsbesluiten voor het VK en het EU-VS Data Privacy Framework, dan wel de modelcontractbepalingen van de EU).

9. Uw rechten

U heeft het recht op inzage, correctie, verwijdering, beperking, bezwaar en overdraagbaarheid van uw gegevens. Verzoeken kunt u richten aan uw vereniging (verwerkingsverantwoordelijke) of aan henk@htenbos.nl. In de spelers-app wist een speler zelf de registratie voor pushmeldingen, de nog niet behandelde afmeldverzoeken en de koppeling met het toestel (Instellingen → Mijn gegevens verwijderen). Naam en uitslagen zijn de administratie van de vereniging; die verwijdert de wedstrijdleider op verzoek. Een leider kan het eigen account in de app verwijderen. Zie Gegevens verwijderen voor de stappen. U kunt ook een klacht indienen bij de Autoriteit Persoonsgegevens.

10. Wijzigingen

Wij kunnen deze verklaring aanpassen. De datum bovenaan geeft de laatste wijziging aan.


Nederlands · English · ← Systeem Keizer

Privacy Policy

Last updated: 5 October 2026

This Privacy Policy explains how personal data is processed in the Systeem Keizer (competition-manager) and Keizer speler (player) apps, together "the apps". The apps help chess and draughts clubs run their club competition using the Keizer system.

1. Controllers and roles

2. Local or cloud storage

The competition manager chooses, per installation, where data is stored:

3. What data is processed

CategoryData
Player identityName; optionally date of birth, gender, KNSB membership number, FIDE title
Sporting dataELO rating, official KNSB rating, games, results, standings, round pairings
AbsencePer-round withdrawals with a fixed reason from a list (holiday / work or study / family or personal / other)
Manager accountEmail address and password (cloud use only, via Supabase authentication)
Player appA personal invite code, a device identifier (for binding) and optionally a push token for notifications; a history of received notifications, which expires after 30 days and which the player can clear
Usage statisticsEvents such as "app opened", "logged in" and "round created" — with no advertising or tracking purpose. In the manager app they are recorded with the manager's account ID; deleting the account drops that link and leaves only the event. In the player app ("app opened", "logged in") they are recorded with the internal player ID and the club, without a name
PurchaseWhether the one-time "Full app" unlock has been bought, tied to the manager's account ID (via RevenueCat). No payment details: those stay with Apple or Google
Error reportsOn a crash or slowdown: the kind of error, where it happened in the code, the device model and the app version, with an internal account ID attached (via Sentry). Names, email addresses and player data are filtered out before sending

No special-category data. The apps deliberately process no medical or other special-category data. The absence reason can only be chosen from a fixed list; entering a free-text (medical) reason is not possible.

4. The player app specifically

5. Legal basis and minors

Processing is based on the performance of club membership and/or the club's legitimate interest in organising its competition. For players under 16, the club must hold the consent of a parent or guardian; the app reminds the manager of this when a date of birth is entered.

6. Retention

Data is kept for as long as the player takes part in the competition. When a player, a competition or (in the cloud) a manager account is deleted, the related personal data is removed. The manager can erase data in the app at any time. Anonymised usage statistics (no longer linked to an account) may be retained after deletion for product-improvement purposes. The same applies to usage events from the player app: they carry no name and are not removed by "Delete my data".

7. Security

8. Sharing with third parties

Data is not sold and not used for advertising. The apps contain no third-party tracking or advertising SDKs. Five external parties process data, each as a sub-processor and each for a defined purpose:

PartyWhat forProcessing region
Supabase Inc.Cloud database and authentication (cloud use only)United Kingdom (AWS eu-west-2, London) — outside the EEA, under the EU adequacy decision for the UK
Functional Software, Inc. (Sentry)Error and performance reportsEuropean Union (Frankfurt)
RevenueCat, Inc.Establishing whether the one-time unlock has been boughtUnited States, under the EU Standard Contractual Clauses
STRATO AGTransactional email and hosting of this websiteGermany (EEA)
650 Industries, Inc. (Expo)Relaying push notifications to Apple or Google; delivering app updatesUnited States, under the EU-U.S. Data Privacy Framework

Where data is processed outside the EEA, this is done under appropriate safeguards (the adequacy decisions for the UK and the EU-U.S. Data Privacy Framework, or the EU Standard Contractual Clauses).

9. Your rights

You have the right of access, rectification, erasure, restriction, objection and portability. Requests can be addressed to your club (the controller) or to henk@htenbos.nl. In the player app, a player erases their own push-notification registration, their absence requests not yet handled and the link with the device (Settings → Delete my data). Name and results are the club's records; the tournament director removes them on request. A manager can delete their own account in the app. See Delete your data for the steps. You may also lodge a complaint with your supervisory authority (in the Netherlands, the Autoriteit Persoonsgegevens).

10. Changes

We may update this policy. The date at the top shows the most recent change.