indegroep

Concept. Deze tekst is nog niet juridisch nagekeken en de bedrijfsgegevens volgen nog. Hij beschrijft wel precies hoe het systeem werkt.

Verwerkersovereenkomst

Wat wij, als verwerker, met de gegevens van deelnemers doen en niet doen — in opdracht van de sportschool als verwerkingsverantwoordelijke. Artikel 28 AVG.

Laatst bijgewerkt: 2 oktober 2026

1. Partijen en rollen

De school die de dienst indegroep afneemt (“de verantwoordelijke”) en ErgonomAI, handelend onder de naam indegroep, Dorpsstraat 43, 4751 AJ Oud Gastel, KvK 42139050, btw NL005531041B37 (“de verwerker”). De verantwoordelijke bepaalt waarom en hoe er gewogen wordt en weet wie welke code heeft; de verwerker levert het systeem en verwerkt uitsluitend in opdracht. Deze overeenkomst maakt deel uit van de algemene voorwaarden en geldt zolang de dienst wordt afgenomen, plus de tijd die nodig is om gegevens te retourneren of te wissen.

2. Wat er verwerkt wordt

Zie bijlage A. Samengevat:

OnderwerpInhoud
Doeleen wekelijkse groepsranglijst op percentage gewichtsverlies, voor deelnemers aan een challenge van de verantwoordelijke
Betrokkenendeelnemers aan die challenges; coaches en beheerders van de verantwoordelijke
Gegevens van deelnemerspseudoniem (label), gehashte toegangscode, gewicht per week, moment van vastgelegde toestemming, uitschrijving, verwijderverzoek
Bijzondere categoriegewicht in een afslankcontext is een gezondheidsgegeven (art. 9); grondslag is uitdrukkelijke toestemming, door de verantwoordelijke verzameld en in het systeem vastgelegd
Gegevens van coachesnaam, e-mailadres, rol, inlogmomenten
Duurde looptijd van de dienst; metingen worden na de door de verantwoordelijke ingestelde bewaartermijn automatisch gewist

3. Wat de verwerker belooft

  • Verwerkt uitsluitend op schriftelijke instructie van de verantwoordelijke; de dienst zelf en deze overeenkomst zijn die instructie. Een instructie die naar ons oordeel in strijd is met de AVG melden we meteen.
  • Gebruikt de gegevens voor niets anders: niet voor eigen doeleinden, niet voor verkoop, niet voor advertenties, niet om modellen te trainen.
  • Houdt wie bij ons toegang heeft tot de gegevens aan geheimhouding. In de praktijk is dat de beheerder van de dienst, en die kan technisch niet bij groepen, deelnemers of wegingen.
  • Neemt de maatregelen uit bijlage B en houdt die op peil.
  • Helpt de verantwoordelijke bij verzoeken van betrokkenen (inzage, rectificatie, verwijdering, intrekken toestemming). Het systeem biedt daar knoppen voor; waar die niet volstaan helpen we per e-mail, zonder extra kosten bij normaal gebruik.
  • Helpt bij een gegevensbeschermingseffectbeoordeling en bij een voorafgaande raadpleging, als de verantwoordelijke die moet doen.
  • Meldt een inbreuk in verband met persoonsgegevens zonder onredelijke vertraging en uiterlijk binnen 48 uur na ontdekking aan de verantwoordelijke, met wat we weten over aard, omvang, gevolgen en genomen maatregelen, zodat de verantwoordelijke zijn melding binnen 72 uur kan doen.
  • Wist of retourneert alle gegevens na afloop (artikel 6).
  • Geeft de verantwoordelijke de informatie die nodig is om aan te tonen dat aan artikel 28 wordt voldaan, en werkt mee aan een audit — op redelijke termijn, hoogstens eens per jaar, en voor rekening van de verantwoordelijke als er niets mis blijkt.

4. Wat de verantwoordelijke belooft

  • Verzamelt van elke deelnemer uitdrukkelijke toestemming voordat zij die in het systeem vastlegt, en kan die desgevraagd tonen.
  • Voert deelnemers in onder een pseudoniem, niet onder hun naam.
  • Informeert deelnemers over de verwerking; het afdrukbare strookje bij elke code bevat daarvoor de tekst.
  • Voert verwijderverzoeken binnen een maand uit.
  • Beheert haar eigen coachaccounts: deactiveert of wist accounts van wie vertrekt.

5. Subverwerkers

De verantwoordelijke geeft algemene toestemming voor de subverwerkers in bijlage C. Een nieuwe of andere subverwerker kondigen we minstens dertig dagen van tevoren per e-mail aan; maakt de verantwoordelijke binnen die termijn gemotiveerd bezwaar en komen we er niet uit, dan kan zij de dienst opzeggen zonder dat daar kosten aan zitten. Met elke subverwerker hebben wij afspraken die ten minste even streng zijn als deze.

6. Na afloop

Eindigt de dienst, dan kan de verantwoordelijke nog dertig dagen zelf een volledige export maken. Daarna wissen wij alle gegevens van de verantwoordelijke, inclusief de back-ups binnen de bewaartermijn daarvan (hoogstens dertig dagen), en bevestigen we dat op verzoek schriftelijk.

7. Doorgifte

Alle verwerking vindt plaats binnen de Europese Economische Ruimte. Doorgifte naar een land daarbuiten gebeurt niet zonder voorafgaande schriftelijke toestemming van de verantwoordelijke en een passende grondslag.

8. Aansprakelijkheid en rangorde

De aansprakelijkheidsbeperking uit de algemene voorwaarden geldt ook voor deze overeenkomst, behalve waar de AVG dat niet toestaat. Bij strijd tussen deze overeenkomst en de algemene voorwaarden gaat deze overeenkomst voor, voor zover het over persoonsgegevens gaat.

A. Bijlage: de verwerking in detail

GegevenVan wieWaarom
E-mailadres, naamcoach, schoolbeheerderinloggen en aanspreken
Label (pseudoniem)deelnemerde coach moet deelnemers uit elkaar houden
Gewicht per week, in grammendeelnemerde ranglijst
Toegangscode, als HMAC-hashdeelnemertoegang tot de eigen stand
Moment en vastlegger van toestemmingdeelnemergrondslag art. 9 lid 2 onder a
Wie een weging invoerde of corrigeerde, en wat er stondcoachnavertellen bij een geschil
IP-adres, kortstondig (15 minuten)iedereensnelheidsbegrenzing tegen raden

Van deelnemers staat er geen naam, e-mailadres of telefoonnummer in het systeem. Een deelnemer ziet alleen zijn eigen positie en percentage; cijfers over de groep verschijnen pas vanaf vijf deelnemers.

B. Bijlage: beveiligingsmaatregelen (art. 32)

  • Pseudonimisering: deelnemers bestaan in het systeem als nummer en gehashte code. Lekt de database, dan lekken er geen namen.
  • Toegangscodes en inlogcodes zijn opgeslagen als HMAC-SHA256 met een serversleutel die niet in de database staat; nooit leesbaar, ook niet voor ons.
  • Scheiding tussen scholen in de database zelf (row-level security in Postgres), bovenop de scheiding in de applicatie. De applicatie verbindt met een beperkte databaserol.
  • Coaches loggen in met een eenmalige link of code per e-mail, tien minuten geldig. De beheerder van de dienst heeft daarbovenop een wachtwoord (argon2id) en een authenticator-app, en kan technisch niet bij groepen, deelnemers of wegingen.
  • Sessies als gehashte tokens; verbindingen uitsluitend over https met automatisch beheerde certificaten.
  • Snelheidsbegrenzing op het invoeren van codes en het aanvragen van inloglinks, met steeds dezelfde foutmelding zodat niet valt af te tasten welke codes of adressen bestaan.
  • Toestemming is afgedwongen in de datalaag: zonder vastgelegde toestemming weigert het systeem een gewicht, ook als het scherm omzeild wordt.
  • Automatische verwijdering na de bewaartermijn; dagelijkse versleutelde back-ups met beperkte bewaartermijn; een vastgelegde datalekprocedure.
  • Minimale logging: geen toegangslog op de webserver, geen analytics.

C. Bijlage: subverwerkers

PartijWaarvoorWaar
OVHserver en databaseEU
Resendverzenden van inloglinks en uitnodigingen aan coachesEU-regio
nog niet ingericht; wordt een partij in de EUversleutelde back-ups van de databaseEU