Privacybeleid van GymLift
In het kort
- Je gereedheidsscore, je plan en elke trainingsbeslissing worden berekend op je iPhone en Apple Watch. Metingen uit Gezondheid blijven op je apparaten. Je iCloud bevat je eigen invoer en de scores die uit je metingen zijn afgeleid. Versies vóór 1.9 bewaarden daar ook de metingen achter de score van elke dag; een update verwijdert die kopieën.
- Je workouts, check-ins en plan worden opgeslagen in je iCloud-privédatabase, versleuteld door Apple. Wij kunnen die niet lezen; daarmee wordt je data op een nieuw apparaat hersteld.
- Met Pro heeft GymLift een coach die in gewone taal schrijft: de uitleg van de dag, een briefing als je op Lees mijn dag tikt, antwoorden als je hem iets schrijft, en wat hij heeft gehaald uit een notitie in de check-in of bij het afronden. Hij start pas nadat je op zijn eerste scherm akkoord bent gegaan, en dat geldt ook voor de uitleg van de dag. Daarvoor stuurt GymLift via onze server naar de modelaanbieder (Anthropic) wat de coach nodig heeft over je dag en je training: de gereedheid van vandaag en de metingen uit Gezondheid erachter, het plan van vandaag en de wijzigingen die erin zijn aangebracht, wat je gisteren hebt gelogd, je doel, wat de coach over je onthoudt, en alles wat je hem schrijft of dicteert — de volledige lijst staat in de tabel hieronder. Niet je naam, je Apple ID of je ID van Log in met Apple. Onze server controleert of je abonnement actief is en bewaart niets. Anthropic bewaart verzoeken tot 30 dagen voor misbruikcontrole en traint er niet op.
- Zet “Formulering door Claude” uit (Instellingen → Formulering door Claude) en er wordt niets naar de modelaanbieder gestuurd: de coach staat uit, de uitleg van de dag komt uit ingebouwde sjablonen, en het plan is hoe dan ook hetzelfde.
- We gebruiken twee diensten van derden: Amplitude voor productanalyse (events zonder gezondheidsinformatie) en Adapty voor de abonnementsstatus en voor de onboarding- en abonnementsschermen die Adapty toont. Geen advertentie-SDK's, geen tracking over apps heen.
- “Verwijder account & alle data” in de app verwijdert je iCloud-data, onze anonieme ID's en de koppeling met Log in met Apple.
Wat we verwerken en waarom
| Gegevens | Waar het staat | Doel |
|---|---|---|
| Gegevens uit Gezondheid die je GymLift laat lezen: slaap, hartslag, rusthartslag, HRV, hartslagherstel, actieve energie, stappen, lichaamsgewicht, lengte, vetpercentage, tailleomtrek, voeding (energie, eiwitten, vet, koolhydraten), polstemperatuur tijdens slaap, ademhalingsfrequentie, zuurstofgehalte in bloed, VO₂ max, workouts, je geboortedatum en geslacht | Op je iPhone en Apple Watch; daar wordt de gereedheid berekend | Je dagelijkse gereedheidsscore, je startprofiel en de aanpassing van je training, en je metingen |
| Wat GymLift naar Gezondheid schrijft: je workouts met de hartslag en actieve energie die daarbij zijn gemeten, het lichaamsgewicht, vetpercentage en de taille die je invoert, en de inspanning van een afgeronde workout | De app Gezondheid op je apparaten | Je training telt mee in de apps Gezondheid en Conditie |
| Workouts, sets, check-ins, notities aan de coach en gesprekken met de coach, trainingsplan, invoer van lichaamsgewicht, gereedheidsscores | Je iCloud-privédatabase (CloudKit) en je apparaten | De app zelf; herstel op een nieuw apparaat |
Voor de coach (Pro, nadat je akkoord bent gegaan):
| Verstuurd via onze Cloudflare Worker, die niets bewaart, naar de API van Anthropic, die verzoeken tot 30 dagen bewaart voor misbruikcontrole en er niet op traint | De woorden van de coach: de uitleg van de dag, Lees mijn dag, antwoorden, de notities die hij heeft gemaakt (Pro, nadat je op het eerste scherm van de coach akkoord bent gegaan, zolang “Formulering door Claude” aanstaat) |
| Voor de dagelijkse uitleg van Pro: gereedheidszone en -score, redencodes, hoe ver slaap, rusthartslag en HRV in procenten van je normaal afliggen, je antwoord over stress in de check-in, de wijzigingen van vandaag in het plan en de details van de dag — met een anonieme ID per installatie waarmee onze server verzoeken telt en die het model nooit ziet | Onze Cloudflare Worker, die je IP-adres alleen gebruikt om te beperken hoe vaak er verzoeken binnenkomen en niets bewaart, daarna de API van Anthropic, zoals hierboven | De uitleg van de dag in gewone taal (Pro, nadat je op het eerste scherm van de coach akkoord bent gegaan, zolang “Formulering door Claude” aanstaat) |
| Events voor productanalyse — gebruik van schermen en functies, met categorieën zoals je gereedheidszone, de inspanning die je aan een workout geeft, je trainingsdoel, ervaring en dagen per week, en het lichaamsdeel dat je hebt aangegeven als een doellift wordt gewisseld, hoe je over GymLift hebt gehoord als je dat aan ons vertelt, welk abonnementsscherm je hebt gezien en, als je iets koopt, het abonnement met de prijs en valuta (geen aankoopbewijs, geen betaalgegevens); nooit een meting uit Gezondheid — een apparaat-ID en een geschatte locatie die van je IP-adres is afgeleid. De enige tekst erin: een zoekopdracht in de oefeningencatalogus die niets vond, en de naam van een oefening die je aanmaakt — elk ingekort tot 60 tekens | Amplitude | Begrijpen welke functies werken, en welke oefeningen in de catalogus ontbreken |
| Abonnementsstatus en aankoopgeschiedenis, gekoppeld aan de ondoorzichtige ID van Log in met Apple; welke build je draait (App Store of TestFlight); je Amplitude-ID's, zodat aankopen en productanalyse op elkaar aansluiten — Adapty geeft je events voor proefperiode, aankoop, verlenging en opzegging, met het abonnement en de prijs, door aan Amplitude; en, als je GymLift hebt geïnstalleerd via een zoekresultaat van Apple Ads, de attributie van Apple daarvoor (campagne en zoekwoord — geen advertentie-ID, geen IP-adres) | Adapty en Apple | Pro ontgrendelen op je apparaten; weten welke builds en welke advertenties abonnees opleveren; aankoopbewijzen blijven bij Apple |
| De onboarding- en abonnementsschermen die Adapty toont: welke je daarvan hebt gezien en de antwoorden die je erop kiest — je doel, ervaring, materiaal, de lichaamsdelen die je aangeeft en hoe je over GymLift hebt gehoord — gekoppeld aan dezelfde ID | Adapty; de antwoorden blijven ook op je iPhone, waar je plan op basis daarvan wordt gebouwd | Die schermen tonen; weten waar mensen afhaken en welke schermen werken |
| Een export van je workouthistorie (CSV) die je importeert | Gelezen op je iPhone; de workouts komen in je iCloud-database terecht, net als je eigen workouts | Je trainingshistorie in GymLift |
| Gebruikers-ID van Log in met Apple | Je apparaat en je iCloud-database | Accountidentiteit; ingetrokken bij “Verwijder account & alle data” |
| Een workoutkaart die je kiest om te delen | De app die je kiest bij het delen | Delen |
| Je e-mailadres, als je je aanmeldt voor de wachtlijst op gymlift.app, met het tijdstip en je land | Cloudflare, dat gymlift.app host | Eén e-mail als de bèta opengaat |
Wat we nooit doen
- Je data verkopen of verhuren.
- Je naam, je Apple ID of je ID van Log in met Apple naar onze server of naar de modelaanbieder sturen. De modelaanbieder krijgt alleen wat hierboven staat, en alleen zolang “Formulering door Claude” aanstaat.
- Een taalmodel een trainingsbeslissing laten nemen. Het zet je woorden om in notities die je ziet en ongedaan kunt maken, en het schrijft uitleg en voorstellen. De cijfers en de wijzigingen komen van de engine op je apparaat, en een voorstel verandert niets tot je het accepteert.
- Je data gebruiken voor advertenties of je volgen in apps en op websites.
Wat jij bepaalt
- Instellingen → Formulering door Claude: zet het uit en er wordt niets naar de modelaanbieder gestuurd. De coach staat uit, en teksten komen uit ingebouwde sjablonen.
- Instellingen → Toegang tot Gezondheid: kies wat GymLift leest en schrijft.
- Instellingen → Je data: exporteer alles als CSV, of verwijder je account en al je data.
- De wachtlijst: schrijf naar hello@gymlift.app en we verwijderen je e-mailadres.
Kinderen
GymLift is voor volwassenen en mensen van 16 jaar en ouder. We verzamelen niet bewust data van kinderen.
Wijzigingen
We werken deze pagina bij voordat de datastromen veranderen, en vermelden de versie hieronder.