Privacyverklaring Trainingskompas
1. Wie is verantwoordelijk
Trainingskompas wordt ontwikkeld en beheerd door SteenSoft. De ontwikkelaar is verwerkingsverantwoordelijke voor de gegevens die je in de app vastlegt. Contactgegevens voor privacyvragen staan in de app onder Instellingen → Help & over de app → Contact & feedback.
2. Welke gegevens verwerken we
Alle gegevens hieronder leg je zelf vast, of ze komen van een koppeling die je zelf activeert.
| Categorie | Voorbeelden | Herkomst |
|---|---|---|
| Accountgegevens | E-mailadres, wachtwoord (versleuteld opgeslagen door de authenticatiedienst) | Jij, bij registratie |
| Profiel | Naam, leeftijd, geslacht, lengte, trainingsniveau, sport, doel | Jij, bij de intake |
| Trainingsdata | Sessies, oefeningen, sets, gewicht, herhalingen, RPE, rusttijden, cardio-afstanden en -tijden | Jij, tijdens het trainen |
| Gezondheidsgegevens | HRV, rusthartslag, slaap, gewicht, lichaamssamenstelling, lichaamsmaten | Jij, of een wearable die je koppelt |
| Aandachtspunten | Blessures, klachten of condities die je zelf noteert | Jij, vrijwillig |
| Coachgesprekken | Je vragen aan de AI-coach en de gegeven antwoorden | Jij, bij gebruik van de coach |
Gezondheidsgegevens zijn bijzondere persoonsgegevens. Ze worden uitsluitend verwerkt op basis van jouw uitdrukkelijke toestemming, die je op elk moment kunt intrekken door de betreffende koppeling te verbreken of de AI-coach uit te zetten.
3. Waarvoor gebruiken we ze
- Je trainingslogboek bijhouden — sessies opslaan, terugkijken en herhalen.
- Deterministische berekeningen — geschatte 1RM, werkgewicht, volume, herstel, dagfactor. Deze rekenen uitsluitend met jouw eigen gegevens.
- Trainingsadvies — vaste, expliciete regels bepalen progressie, deload en rust. Er wordt niets met andere gebruikers vergeleken.
- Verbanden in je eigen data — de app zoekt statistische samenhang binnen jouw eigen metingen (bijvoorbeeld rustdagen en topgewicht). Er worden geen uitspraken over oorzaak en gevolg gedaan en nooit gegevens van andere gebruikers gebruikt.
- AI-coach — alleen als je daar toestemming voor geeft; zie hieronder.
4. De AI-coach
De AI-coach is standaard uit. Zet je hem aan, dan worden je HRV, slaap, gewicht, lichaamssamenstelling, trainingsgeschiedenis en eventueel vastgelegde aandachtspunten naar de AI-leverancier (Anthropic) gestuurd om persoonlijk advies te formuleren. Dat gebeurt via een server-side koppeling, nooit rechtstreeks vanuit je browser of telefoon.
De AI rekent niet zelf en verzint geen cijfers: alle getallen, drempels en beslissingen komen uit de rekenlaag en de regels van de app. De AI mag die uitsluitend uitleggen en prioriteren. Zet je de toestemming uit, dan wordt er niets meer naar de AI-leverancier gestuurd.
5. Wearables en externe koppelingen
Koppel je zelf een wearable (Fitbit via Google Health, of een Concept2-roeier), dan haalt de app uitsluitend de gegevens op die nodig zijn: HRV, rusthartslag, slaap en trainingsresultaten. De toegangssleutels van die koppeling worden server-side bewaard en komen nooit in de app zelf terecht. Je kunt de koppeling op elk moment verbreken in de app.
6. Wie kan je gegevens zien
Je gegevens zijn per gebruiker technisch afgeschermd in de database (Row Level Security). Andere gebruikers, ook leden van dezelfde gym, kunnen je persoonlijke gegevens niet opvragen. Er is één uitzondering: content die je zelf expliciet deelt (een training of oefening delen met je gym) wordt zichtbaar voor de groep waarmee je deelt. Je trainingslogboek, je metingen en je coachgesprekken worden nooit gedeeld.
7. Verwerkers
| Dienst | Rol | Locatie |
|---|---|---|
| Supabase | Database, authenticatie en opslag | EU (eu-west-1, Ierland) |
| Netlify | Hosting van de app en de server-side functies | Wereldwijd CDN |
| Anthropic | AI-coach — alleen met jouw toestemming | Verenigde Staten |
| Google / Fitbit | Wearable-koppeling — alleen als je die zelf activeert | Verenigde Staten |
8. Bewaartermijn
Er geldt geen automatische bewaartermijn: je gegevens blijven bestaan zolang je account bestaat. Accounts die na registratie nooit zijn bevestigd, worden automatisch opgeruimd.
9. Je rechten
Inzage en dataportabiliteit
Al je gegevens zijn in de app zelf zichtbaar en volledig te downloaden via het exportmenu: per gegevenstype als CSV, of als één volledige JSON-back-up.
Rectificatie
Vrijwel alle gegevens — profiel, aandachtspunten, gelogde metingen en sessies — kun je direct in de app aanpassen.
Verwijdering
Via Profiel → Account verwijderen verwijder je je account en alle bijbehorende gegevens: trainingen, sessies, HRV, gewicht, lichaamssamenstelling, coachgesprekken, aandachtspunten en profiel — inclusief alles wat ooit als context aan de AI-coach is meegegeven. Dit is onomkeerbaar en wordt onmiddellijk uitgevoerd.
Toestemming intrekken
De AI-coach-toestemming en elke wearable-koppeling kun je op elk moment uitzetten, zonder gevolgen voor de rest van de app.
Klacht indienen
Je kunt een klacht indienen bij de Autoriteit Persoonsgegevens (autoriteitpersoonsgegevens.nl).
10. Beveiliging
- Al het verkeer verloopt versleuteld (HTTPS).
- Toegang tot gegevens is per gebruiker afgedwongen in de database zelf, niet alleen in de app.
- Wachtwoorden worden door de authenticatiedienst gehasht opgeslagen en zijn voor de ontwikkelaar niet zichtbaar.
- Toegangssleutels van externe koppelingen staan uitsluitend server-side.
- Persoonsgegevens worden niet gelogd.
11. Kinderen
Trainingskompas is niet bedoeld voor gebruikers jonger dan 16 jaar en er wordt niet bewust gebruik door minderjarigen verwerkt.
12. Geen medisch hulpmiddel
Trainingskompas geeft trainingsadvies, geen medisch advies. De app stelt geen diagnoses en vervangt geen arts, fysiotherapeut of andere zorgverlener. Raadpleeg bij klachten of twijfel altijd een professional.
13. Wijzigingen
Wijzigingen in deze verklaring worden op deze pagina gepubliceerd, met een nieuwe versiedatum bovenaan.