Privacybeleid
Laatst bijgewerkt: 11 november 2026
Inhoud
- 1. Informatie die we verzamelen
- 2. Hoe we je informatie gebruiken
- 3. Hoe we je informatie delen
- 4. Bewaring van gegevens
- 5. Beveiliging van gegevens
- 6. Je rechten en keuzes
- 7. Privacy van kinderen en leeftijdsbeperkingen
- 8. Internationale doorgifte van gegevens
- 9. Europese privacyrechten (AVG)
- 10. Privacyrechten in Californië
- 11. Gezondheidsgegevens van consumenten
- 12. Wijzigingen in dit Privacybeleid
- 13. Contact met ons opnemen
Dit Privacybeleid beschrijft hoe Cave Works LLC (“wij”, “ons” of “onze”) informatie over jou verzamelt, gebruikt en deelt wanneer je de applicatie, website en aanverwante diensten van Ride Cave gebruikt (samen de “Dienst”). Ride Cave is intellectueel eigendom dat toebehoort aan en wordt geëxploiteerd door Cave Works LLC, een vennootschap met beperkte aansprakelijkheid naar het recht van Michigan (limited liability company).
Door de Dienst te openen of te gebruiken, erken je dat je dit Privacybeleid hebt gelezen en begrepen en dat je ermee instemt eraan gebonden te zijn. Als je niet akkoord gaat met dit Privacybeleid, gebruik de Dienst dan niet.
1. Informatie die we verzamelen
1.1 Informatie die je zelf verstrekt
- Accountinformatie: Wanneer je een account aanmaakt, verzamelen we je e-mailadres. We genereren automatisch een gebruikersnaam voor je profiel. Je kunt ook inloggen met Google OAuth; in dat geval ontvangen we je e-mailadres van Google.
- Profielinformatie: Je kunt fitnessgerelateerde informatie verstrekken, zoals je Functional Threshold Power (FTP), drempelvermogen bij het roeien, hartslag bij de lactaatdrempel, drempeltempo bij het hardlopen, kritische zwemsnelheid, lichaamsgewicht, avatarkeuze en weerlocatie.
- Gegevens over lichaamssamenstelling en voeding: Als je functies gebruikt zoals de Voedingsgids, kun je desgewenst fysiologische gegevens verstrekken, waaronder je lengte, vetpercentage en een doel voor je lichaamssamenstelling (bijvoorbeeld vet verliezen of spieren opbouwen). Deze velden zijn optioneel en worden bij je profiel opgeslagen met dezelfde beschermingen als je andere fitnessgegevens. We gebruiken ze uitsluitend om de trainings- en voedingsschattingen die we je tonen te personaliseren, en we verkopen ze niet.
- Geboortedatum: We verzamelen je geboortedatum voor leeftijdsverificatie. Een geboortedatum in je profiel is vereist om live rijden met anderen mogelijk te maken (aanwezigheid, gedeelde wegen en communicatie tijdens de rit), en wordt ook verzameld voor functies zoals Groepen. Als je account geen geboortedatum heeft, vragen we er ook om voordat je begint met Krachttraining of Yoga. We gebruiken hem om te controleren of je aan de minimumleeftijdseisen voldoet, om bij minderjarigen privacybeschermingen toe te passen die bij hun leeftijd passen (een geboortedatum die op een leeftijd onder de 18 wijst, maakt je profiel privé), om chat met vrije tekst tijdens de rit en functies zoals het delen van een evenement met een partnerdienst te beperken tot volwassenen (18+), en om jeugdwaarborgen toe te passen bij Krachttraining en Yoga (artikel 1.7). Zie artikel 7 voor hoe we deze informatie beschermen.
- Trainingsgegevens: Als je eigen trainingen maakt, slaan we de opbouw van de training, de naam, de beschrijving en de zichtbaarheidsinstellingen die je kiest op.
- Routegegevens: Als je GPS-routebestanden (GPX-, TCX- of FIT-formaat) uploadt via de functie Routes, slaan we de GPS-coördinaten, hoogtegegevens, afstand en routemetadata op die in die bestanden staan. Als je een route op de kaart tekent, slaan we de routepunten die je plaatst en de daaruit voortvloeiende routegeometrie op; om het traject over de weg tussen je routepunten te berekenen, worden die coördinaten naar onze eigen server voor routeberekening gestuurd, die ze uitsluitend verwerkt om je route op te bouwen. GPS-coördinaten en routepunten kunnen echte locaties weergeven waar je bent geweest of waarin je geïnteresseerd bent. Jij bepaalt of routes alleen voor jou zichtbaar zijn (privé) of gedeeld worden met de community (openbaar). Openbare routes, inclusief hun GPS-coördinaten, zijn zichtbaar voor alle gebruikers van Ride Cave. Als je een route verwijdert, worden de GPS-gegevens ervan permanent uit onze systemen verwijderd. We gebruiken GPS-gegevens van routes voor geen enkel ander doel dan het leveren van de functie Routes.
- Groepsritten, evenementen en aanmeldingen (RSVP’s): Als je een Groepsrit, wedstrijd of ander evenement organiseert, slaan we op wat je invoert, zoals de titel, beschrijving, posterafbeelding, data en tijden, tijdzone, route of virtuele baan, het tempo en de Club waarin het is geplaatst. Bij een evenement buiten of op locatie omvat dit de verzamelplek die je intypt en de kaartcoördinaten daarvan; dit is een plek die je kiest om voor het evenement te publiceren, niet de locatie van je apparaat. Als je je voor een evenement aanmeldt (RSVP), slaan we je aanmelding op. Andere ingelogde gebruikers die een evenement kunnen bekijken, kunnen de host zien en wie zich heeft aangemeld.
- AI-interacties: Wanneer je Atlas gebruikt, onze AI-coachingassistent, verzamelen we de berichten die je stuurt, alle afbeeldingen die je uploadt om in een training om te zetten, en alle parameters voor een trainingsschema die je opgeeft. Vertel Atlas alsjeblieft niet meer over je gezondheid dan nodig is. Als je een aandoening noemt, zoals zwangerschap of een blessure, wordt die verwerkt zoals de rest van je bericht. Gesprekken met Atlas zijn sessiegebonden en worden gewist zoals beschreven in artikel 4, tenzij je uitdrukkelijk content opslaat als trainingsnotities.
- Betaalgegevens: Als je een betaald abonnement neemt, wordt de betaling verwerkt door onze externe betalingsverwerker, Stripe. We verzamelen of bewaren je creditcardnummer of bankrekeninggegevens niet rechtstreeks. Stripe kan betaalgegevens verzamelen in overeenstemming met zijn eigen privacybeleid. We ontvangen van Stripe uitsluitend je abonnementsstatus en factureringsidentificatiecodes.
- Communicatie: Als je contact met ons opneemt, kunnen we de inhoud van je communicatie bewaren.
- Wachtlijst voor Ride Cave Gym: Als je je op de wachtlijst zet, verzamelen we je e-mailadres en gebruiken we het uitsluitend om contact met je op te nemen over Ride Cave Gym. Het wordt afgeleverd in een besloten personeelskanaal op Discord, dat het namens ons verwerkt, en Cloudflare Turnstile controleert of je een mens bent en geen geautomatiseerde bot. Om verwijderd te worden, neem je contact met ons op zoals beschreven in artikel 13.
- Partneraanvragen: Als je via onze pagina Werk samen met Ride Cave vraagt naar een samenwerking met ons, verzamelen we je e-mailadres en gebruiken we het uitsluitend om met je over een partnerschap te praten. Het wordt op dezelfde manier behandeld als bij de Wachtlijst voor Ride Cave Gym hierboven. Om het te laten verwijderen, neem je contact met ons op zoals beschreven in artikel 13.
- Atletenaanmeldingen: Als je je aanmeldt voor ons Sponsored Athlete Program, verzamelen we je e-mailadres en gebruiken we het uitsluitend om met je over het programma te praten. Het wordt op dezelfde manier behandeld als bij de Wachtlijst voor Ride Cave Gym hierboven. Om het te laten verwijderen, neem je contact met ons op zoals beschreven in artikel 13.
1.2 Automatisch verzamelde informatie
- Rit- en prestatiegegevens: Wanneer je trainingen voltooit, verzamelen we gedetailleerde fitnesswaarden, waaronder geleverd vermogen (watt), hartslag, cadans (RPM), snelheid, afstand, duur, hoogte en verbrande calorieën. Voor roeisessies (inclusief SkiErg-sessies) omvat dit ook slagfrequentie, aantal slagen en split (tempo per 500 meter). Voor hardloopsessies omvat dit ook tempo, snelheid en hellingshoek van de loopband, stappen en stapfrequentie, en, als je een vermogensmeter voor hardlopen zoals Stryd koppelt, loopvermogen. Voor krachtsessies omvat dit de oefeningen, sets, herhalingen of aanhoudtijden, en gewichten die je voltooit, je inspanningsbeoordelingen, de virtuele plek van de sessie, en de geschatte trainingsbelasting en calorieën (zie artikel 1.7). Voor yogasessies omvat dit de houdingen die je aanhoudt en hoeveel ademhalingen lang, de stappen van de sessie, de virtuele plek van de sessie, de inspanning die je beoordeelt, de geschatte trainingsbelasting en calorieën, en, als je een hartslagmeter draagt, je hartslag (zie artikel 1.7). Dit omvat tijdreeksgegevens die tijdens je sessie worden vastgelegd. Activiteiten die je importeert uit gekoppelde diensten kunnen ook andere sporten zijn, zoals hardloopsessies, zwemsessies en krachtsessies, met waarden zoals tempo, afstand en je eigen beoordeling van hoe zwaar de sessie voelde.
- Hartslag- en hartgegevens: Als je hartslagmeter gegevens van slag tot slag (RR-intervallen) doorgeeft, verzamelen we deze gegevens tijdens je sessie. We gebruiken RR-intervallen om afgeleide waarden te berekenen, waaronder statistieken voor hartslagvariabiliteit (HRV) (RMSSD, SDNN, pNN50), detectie van patronen van premature ventriculaire contracties (PVC) en analyse van cardiale drift. Deze afgeleide waarden worden lokaal in je browser berekend en, voor ingelogde gebruikers, opgeslagen als onderdeel van je ritregistratie.
- Ademhalings- en respiratoire gegevens: Als je een compatibele ademhalingssensor koppelt, verzamelen we tijdens je sessie ademfrequentie, teugvolume, ademminuutvolume en de verhouding tussen inademen en uitademen. We gebruiken deze gegevens om afgeleide waarden te berekenen, waaronder ademhalingsefficiëntie en ventilatoire trends. Deze waarden worden lokaal in je browser berekend en, voor ingelogde gebruikers, opgeslagen als onderdeel van je ritregistratie.
- Gegevens over lichaamstemperatuur: Als je een compatibele sensor voor lichaamstemperatuur koppelt, verzamelen we tijdens je sessie metingen van kern- en huidtemperatuur en nemen we die op in je ritregistratie en geëxporteerde activiteitsbestanden.
- Apparaatinformatie: We verzamelen informatie over de fitnessapparaten die je koppelt, zoals smart trainers, roeimachines, loopbanden, footpods, hartslagmeters, vermogensmeters, lichaamstemperatuursensoren en ademhalingssensoren, waaronder apparaattype, fabrikant, model en verbindingsstatus.
- Gebruiksgegevens: We verzamelen informatie over hoe je met de Dienst omgaat, waaronder bekeken pagina’s, gebruikte functies, gestarte en voltooide trainingen en prestatiemijlpalen.
- Loggegevens: Onze servers registreren automatisch informatie, waaronder je IP-adres, browsertype, besturingssysteem, verwijzende URL’s en tijdstempels.
- Apparaatlocatie: We verzamelen de locatie van je apparaat niet. De Dienst gebruikt nooit GPS of locatievoorzieningen en vraagt nooit om toestemming voor locatie in je browser. Op oudere Android-apparaten (Android 11 en lager) geldt één uitzondering: daar vereist het besturingssysteem zelf de locatietoestemming voordat een app naar Bluetooth-apparaten mag zoeken; als je die toestemming daar geeft, wordt ze uitsluitend gebruikt om je fitnesssensoren te vinden, en we lezen of verzamelen je locatie nog steeds nooit. Coördinaten die in Ride Cave verschijnen, zoals routes, posities van avatars op virtuele wegen en de verzamelplek die een host invoert voor een evenement buiten, beschrijven kaartgeografie die in de app is gekozen, niet de positie van je apparaat. Zoals de meeste websites ontvangen onze servers en analyseproviders je IP-adres, dat een globale regio kan aangeven.
- Spraakbediening: Als je spraakbediening inschakelt in Instellingen, luistert de spraakherkenning van je browser of apparaat via je microfoon tijdens een rit, roeisessie, hardloopsessie, krachtsessie of yogasessie, zodat je gesproken opdrachten kunt geven. Afhankelijk van je browser (bijvoorbeeld Chrome) kan de audio naar de spraakdienst van de maker van de browser worden gestuurd om in tekst te worden omgezet, onder het privacybeleid van dat bedrijf. Ride Cave neemt deze audio niet op en slaat deze niet op. Spraakbediening staat uit tenzij je deze inschakelt.
- Analyse: We gebruiken Google Analytics om geaggregeerde gebruiksstatistieken te verzamelen. Dit kan informatie omvatten over je apparaat, browser, globale geografische locatie en hoe je met de Dienst omgaat. We registreren ook geaggregeerde operationele statistieken over het systeem voor live rijden (zoals aantallen verbindingen en tijdmetingen) met behulp van de analysefuncties van Cloudflare; dit zijn uitsluitend aantallen en tijdmetingen en ze identificeren geen individuele gebruikers.
1.3 Informatie van diensten van derden
Als je ervoor kiest diensten van derden aan je Ride Cave-account te koppelen, kunnen we informatie van die diensten ontvangen. We kunnen in de toekomst ondersteuning voor andere diensten van derden toevoegen. Huidige integraties zijn onder meer:
- Strava: Als je je Strava-account koppelt, ontvangen we je Strava-atleet-ID en slaan we OAuth-tokens op om activiteiten te kunnen synchroniseren. We uploaden de activiteiten die je kiest om vanuit Ride Cave te synchroniseren. Als je het importeren van activiteiten inschakelt, laat Strava ons weten wanneer je een nieuwe activiteit vastlegt en lezen we de details van die activiteit om deze aan je geschiedenis in Ride Cave toe te voegen. We kunnen ook je recente activiteiten lezen om je geschiedenis aan te vullen. Je kunt het importeren op elk moment uitschakelen in je instellingen.
- Intervals.icu: Als je je Intervals.icu-account koppelt, ontvangen we je atleet-ID en kunnen we toegang krijgen tot je FTP, gewicht, komende geplande trainingen en, als je het importeren van activiteiten inschakelt, je voltooide activiteiten. Op jouw verzoek sturen we ook trainingen en trainingsschema’s naar je Intervals.icu-agenda. We slaan OAuth-tokens of API-sleutels op om synchronisatie van activiteiten en agenda-integratie mogelijk te maken.
- Wahoo: Als je je Wahoo-account koppelt, ontvangen we je Wahoo-gebruikers-ID en slaan we OAuth-tokens op. Op jouw verzoek uploaden we activiteiten en sturen we gestructureerde trainingen naar Wahoo. Als je het importeren van activiteiten inschakelt, laat Wahoo ons weten wanneer je een activiteit voltooit op hardware van Wahoo, en downloaden we de samenvatting en het activiteitsbestand ervan om deze aan je geschiedenis in Ride Cave toe te voegen.
- Garmin Connect: Zie artikel 1.6 voor hoe we omgaan met gegevens van Garmin Connect.
- Discord: Als je je Discord-account koppelt (beschikbaar voor abonnees), ontvangen we je Discord-gebruikers-ID en gebruikersnaam. Dit wordt uitsluitend gebruikt om abonneerollen toe te kennen in onze Discord-community. We raadplegen je Discord-berichten of servergegevens niet.
- Partnervermeldingen van evenementen: Er is geen partneraccount om te koppelen. Als je 18 jaar of ouder bent, een evenement organiseert en het deelt met een partnerdienst, ontvangen we van de partner waar deze elke datum heeft vermeld (een link en de eigen identificatiecode van de partner) en hoeveel van zijn gebruikers hebben aangegeven te gaan of misschien te gaan. Partners sturen uitsluitend aantallen, nooit namen of andere gegevens van hun gebruikers. Zie artikel 3.8.
- Andere fitnessplatforms: We kunnen in de toekomst integreren met andere fitnessplatforms en -diensten. Wanneer je deze diensten koppelt, kunnen we authenticatietokens, gebruikers-ID’s en fitnessgegevens ontvangen die nodig zijn om de synchronisatiefuncties die je aanvraagt mogelijk te maken.
1.4 Groeps- en livegegevens
Wanneer je deelneemt aan groepssessies, worden de volgende gegevens verzameld en live gedeeld met andere deelnemers in de groep:
- Live prestatiegegevens: Je geleverde vermogen, hartslag, cadans en ademhalingswaarden (als er een ademhalingssensor is gekoppeld) worden tijdens groepssessies ongeveer elke 500 milliseconden naar andere deelnemers verzonden.
- Profielinformatie: Je gebruikersnaam, avatar en abonnementsniveau zijn zichtbaar voor andere deelnemers in de groep.
- Spraakaudio: Als je spraakchat in groepen gebruikt, wordt je audio live verzonden via LiveKit, een externe aanbieder van spraakcommunicatie. We nemen spraakgesprekken niet op en slaan ze niet op. Audio bestaat alleen tijdens de livesessie en wordt na afloop van de sessie niet bewaard.
- Sessiemetadata: We registreren deelname aan groepssessies, waaronder de tijdstippen waarop je je aansluit en vertrekt, sessieduur en activiteitsstatus, om het gebruik bij te houden en de dienst te verbeteren.
Live rijden met anderen. Ingelogde gebruikers kunnen andere rijders live zien en door hen gezien worden. Dit staat standaard aan, en je kunt het op elk moment uitschakelen in de instellingen (“Live rijden met anderen inschakelen”); als je het uitschakelt, stopt al het live aanwezigheidsverkeer vanaf je apparaat. Ride Cave is een indoorplatform: de “positie” die deze functies delen, is de positie van je avatar langs de virtuele route die je rijdt, berekend uit de opgeslagen kaartgeometrie van de route en de afstand die je tijdens de rit hebt afgelegd. Het is niet je fysieke locatie, die we nooit verzamelen. Wanneer live rijden aanstaat:
- Aanwezigheid: Terwijl je rijdt, stuurt je apparaat ongeveer elke 30 seconden een kleine statusupdate: de route waarop je rijdt, of je rijdt of wacht, je afstand langs de route afgerond op de dichtstbijzijnde 500 meter, en de kaartcoördinaten van je avatar op die route, opzettelijk grover gemaakt tot een nauwkeurigheid van ongeveer 1 kilometer. Omdat routes zijn opgebouwd uit echte weggegevens, beschrijven deze coördinaten de echte geografie van de route die wordt gereden, die overal op aarde kan liggen, en kunnen ze, net als GPS-gegevens van routes, plekken weergeven waar je bent geweest of waarin je geïnteresseerd bent; ze beschrijven niet waar jij of je trainer zich fysiek bevinden. Aanwezigheid is alleen zichtbaar voor je wederzijdse volgers (mensen die jij volgt en die jou ook terugvolgen). Ze wordt maximaal 90 seconden in het geheugen aan de rand van het netwerk bewaard en wordt nooit naar een database geschreven; deze functie houdt geen geschiedenis bij van wat je hebt gereden of wanneer.
- Gedeelde wegen (live posities op de route): Rijders op dezelfde virtuele route zien elkaars live positie op die route (afstand langs de route, snelheid en rijstrook), doorgegeven onder een anonieme, eenmalige sessie-ID die voor elke rit wordt aangemaakt. Je naam en avatar worden alleen aan een andere rijder getoond als jullie wederzijdse volgers zijn of als je profiel openbaar is; anders blijf je de hele rit anoniem voor hen. Live posities bestaan alleen in het geheugen tijdens de rit en worden nooit opgeslagen. Finish- en rondetijden worden ongeveer 30 minuten bewaard voor het live klassement van die sessie en daarna verwijderd. Sessies zijn beperkt tot 120 rijders.
- Communicatie tijdens de rit: Rijders kunnen vooraf samengestelde snelle berichten sturen (zoals een zwaai of een koebel). Volwassenen (18 jaar of ouder, gecontroleerd aan de hand van de geboortedatum in je profiel) kunnen ook korte berichten met vrije tekst sturen (maximaal 140 tekens). Berichten met vrije tekst worden op onze servers gefilterd op grof taalgebruik, een paar seconden live afgeleverd en nooit opgeslagen; we bewaren geen chatlogs. Gebruikers jonger dan 18, of van wie we de leeftijd niet kunnen controleren, kunnen geen berichten met vrije tekst sturen en krijgen nooit berichten met vrije tekst van andere rijders te zien. Met een aparte instelling schakel je communicatie tijdens de rit volledig uit.
1.5 Gastmodus
Je kunt bepaalde functies van de Dienst gebruiken zonder een account aan te maken (“Gastmodus”). In Gastmodus worden je gegevens lokaal in je browser opgeslagen met Local Storage en IndexedDB. Deze gegevens worden niet naar onze servers verzonden en blijven uitsluitend op je apparaat. Als je je browsergegevens wist, wordt deze informatie permanent verwijderd.
1.6 Gegevens van Garmin Connect
Dit artikel beschrijft specifiek hoe gegevens die via Garmin Connect worden verkregen, worden verzameld, gebruikt, verwerkt, opgeslagen en gedeeld. Het is alleen van toepassing als je ervoor kiest je Garmin-account te koppelen.
- Wat we verzamelen: Wanneer je Garmin koppelt, ontvangen we je Garmin-gebruikers-ID en OAuth-toegangstokens. Als je het importeren van activiteiten inschakelt, laat Garmin ons weten wanneer je een activiteit voltooit op een Garmin-apparaat (fietsen, en andere sporten zoals hardloopsessies, roeisessies en zwemsessies als je het importeren van meerdere sporten inschakelt), en downloaden we de samenvatting en het FIT-bestand van die activiteit om je prestatiegegevens te importeren (vermogen, hartslag, cadans, snelheid en vergelijkbare waarden zoals afstand, duur, hoogte, calorieën, normalized power en tijdstempels). We bewaren het GPS-/locatiespoor uit geïmporteerde activiteitsbestanden niet.
- Hoe we ze gebruiken: We gebruiken activiteitsgegevens van Garmin om je ritten te importeren in je geschiedenis in Ride Cave en om fitnessanalyses te berekenen (zoals normalized power, trainingsbelasting/TSS, trainingszones, waarden voor energiesystemen en belasting, en piekvermogen). Als je onze trainingsfuncties gebruikt, worden gestructureerde trainingen en trainingsschema’s die je in Ride Cave maakt op jouw verzoek naar je Garmin Connect-agenda en compatibele Garmin-apparaten gestuurd.
- Hoe we ze verwerken en opslaan: FIT-bestanden worden op onze servers verwerkt om de hierboven genoemde waarden te berekenen, en de resultaten worden opgeslagen als onderdeel van de registratie van je ritgeschiedenis. Je Garmin-OAuth-tokens worden op de server opgeslagen in een afgeschermde tabel met beperkte toegang; ze worden nooit toegankelijk gemaakt voor andere gebruikers of in je openbare profiel opgenomen.
- Verwerking door derden en door AI: Gegevens van Garmin worden opgeslagen bij onze infrastructuurproviders, Supabase en Cloudflare. Als je Atlas, onze AI-coachingassistent, of onze AI-functies voor trainingsanalyse gebruikt, wordt je trainingsgeschiedenis (die activiteiten kan bevatten die uit Garmin zijn geïmporteerd) verwerkt door onze AI-provider, Anthropic, om coaching en analyses te genereren. We staan Anthropic niet toe deze gegevens te gebruiken om zijn modellen te trainen. Als je ook andere platforms koppelt, zoals Strava of Intervals.icu, worden activiteiten die je kiest om te synchroniseren (die activiteiten afkomstig van Garmin kunnen bevatten) volgens jouw instructies met die platforms gedeeld. We verkopen geen gegevens van Garmin en delen ze niet voor reclame.
- Bewaring en intrekking: Je kunt Garmin op elk moment ontkoppelen in je instellingen van Ride Cave, of de toegang intrekken vanuit je Garmin-account. Wanneer je ontkoppelt of de toegang intrekt, verwijderen we je opgeslagen Garmin-OAuth-tokens. Activiteiten die al in je geschiedenis zijn geïmporteerd, blijven staan totdat je ze afzonderlijk verwijdert of je account verwijdert.
1.7 Krachttraining en Yoga
Krachttraining:
- Sessiegeschiedenis: Als je bent ingelogd, wordt elke krachtsessie die je voltooit in je geschiedenis opgeslagen met de oefeningen, sets, herhalingen of aanhoudtijden, gewichten, je inspanningsbeoordelingen met één tik, de virtuele plek waar de sessie zich afspeelde, de geschatte trainingsbelasting en calorieën, en, als je een hartslagmeter draagt, je hartslag. Ze wordt behandeld zoals je andere trainingsgeschiedenis: ze telt mee voor je cijfers voor fitheid, vermoeidheid en vorm, je kunt één sessie uit je geschiedenis verwijderen, je kunt die exporteren als FIT-bestand, en als je Strava koppelt, worden sessies die je kiest om te uploaden naar Strava gestuurd als krachttraining (weight training).
- Gewichten en voorkeuren: Je gekozen gewichten, eenheden en instellingen voor krachttraining worden opgeslagen in je profielvoorkeuren, zodat we de volgende keer gewichten kunnen voorstellen.
- Gereedheidscheck: Je antwoorden op de gereedheidscheck (zoals over slaap, spierpijn en pijn) worden alleen op je apparaat gebruikt, tijdens die sessie, om voor te stellen of de sessie lichter moet worden gemaakt. We slaan ze niet op, sturen ze niet naar onze servers, nemen ze niet op in analyses en delen ze niet, en ze zijn weg wanneer de sessie eindigt.
- Leeftijd: Als je account geen geboortedatum heeft, vragen we erom voordat je Krachttraining gebruikt (zie artikelen 1.1 en 7). Als je Krachttraining zonder account gebruikt, stellen we in plaats daarvan een vraag over je leeftijd (18 jaar of ouder, of 13 tot en met 17); je antwoord wordt alleen op je apparaat opgeslagen en wordt nooit naar ons gestuurd.
- Zonder account: Krachtsessies die je zonder account voltooit, worden alleen op je apparaat opgeslagen, net als andere gegevens in Gastmodus (artikel 1.5).
- Camera en microfoon: Krachttraining, inclusief Cave Motion™, gebruikt nooit je camera. Ze gebruikt je microfoon alleen als je spraakbediening inschakelt, zoals beschreven in artikel 1.2.
- AI: Als je Atlas vraagt een krachtsessie te schrijven, of AI-trainingsanalyse gebruikt, kan je krachttrainingsgeschiedenis worden verwerkt door onze AI-provider, zoals beschreven in artikel 3.4.
- Veiligheidsmelding: Als je bent ingelogd, registreren we dat je de veiligheidsmelding hebt gezien die vóór je eerste krachtsessie wordt getoond, en wanneer.
Yogatraining:
- Sessiegeschiedenis: Als je bent ingelogd, wordt elke yogasessie die je voltooit in je geschiedenis opgeslagen met de naam en het type, wanneer ze begon en eindigde, de houdingen die je hebt aangehouden en hoeveel ademhalingen lang, de stappen van de sessie (inclusief aanwijzingen die je hebt getypt), de virtuele plek waar de sessie zich afspeelde, de inspanningsbeoordeling die je geeft, de geschatte trainingsbelasting en calorieën, en, als je een hartslagmeter draagt, je hartslag in de loop van de tijd. Ze wordt behandeld zoals je andere trainingsgeschiedenis: ze telt mee voor je cijfers voor fitheid, vermoeidheid en vorm, je kunt één sessie verwijderen, je kunt die exporteren als FIT- of TCX-bestand, en sessies die je kiest om naar Strava te uploaden, of die worden verstuurd door een automatische upload die je hebt ingeschakeld, worden naar Strava gestuurd als yoga.
- Voorkeuren: Je instellingen voor stem en ademtempo worden opgeslagen in je profielvoorkeuren.
- Leeftijd: Als je account geen geboortedatum heeft, vragen we erom vóór je eerste yogasessie (zie artikelen 1.1 en 7). Als je Yoga zonder account gebruikt, stellen we in plaats daarvan een vraag over je leeftijd (18 jaar of ouder, of 13 tot en met 17); je antwoord wordt alleen op je apparaat opgeslagen en wordt nooit naar ons gestuurd. Dit is dezelfde geboortedatum of hetzelfde antwoord dat Krachttraining gebruikt, dus we vragen het één keer.
- Zonder account: Yogasessies die je zonder account voltooit, worden alleen op je apparaat opgeslagen, net als andere gegevens in Gastmodus (artikel 1.5). De opgenomen stem wordt tijdens het afspelen gedownload van ons content delivery network, waarbij, zoals bij elk webverzoek, je IP-adres met dat netwerk wordt gedeeld.
- Camera en microfoon: Yoga, inclusief Cave Motion™, gebruikt nooit je camera. Yoga gebruikt je microfoon alleen als je spraakbediening inschakelt, zoals beschreven in artikel 1.2.
- AI: Als je Atlas vraagt een yogasessie te schrijven, of AI-trainingsanalyse gebruikt, kunnen je yogageschiedenis en alles wat je Atlas vertelt worden verwerkt door onze AI-provider, zoals beschreven in artikel 3.4.
- Veiligheidsmelding: Als je bent ingelogd, registreren we dat je de veiligheidsmelding hebt gezien die vóór je eerste yogasessie wordt getoond, en wanneer.
1.8 Banen die je bouwt
Wanneer je een baan opslaat in de Baaneditor, slaan we de naam, beschrijving, het ontwerp, de locatie die je ervoor kiest (een plaatsnaam en de coördinaten daarvan), de terreinhoogte daar en een afbeelding van de baan op, die bij het opslaan vanuit de 3D-weergave wordt gemaakt. We gebruiken hiervoor niet de locatie van je apparaat: de locatie van een baan is alleen de plek die je zoekt en kiest. Een opgeslagen baan is privé voor jou totdat je hem publiceert (artikel 3.2), behalve dat de leden van een besloten club waarin je een Groepsrit op die baan organiseert, hem kunnen zien. Afbeeldingen van banen worden opgeslagen in een opslagruimte die via een openbare link wordt aangeboden, zodat iedereen die de link van een afbeelding heeft, die afbeelding kan bekijken, ook als het om een privébaan gaat; we zetten die links nergens in een lijst en delen ze niet.
2. Hoe we je informatie gebruiken
We gebruiken de informatie die we verzamelen om:
- de Dienst te leveren, te onderhouden en te verbeteren
- je trainingsgegevens en fitnesswaarden te verwerken en op te slaan
- afgeleide gezondheids- en fitnessanalyses te berekenen uit je sensorgegevens, waaronder hartslagvariabiliteit, detectie van PVC-patronen, ademhalingsefficiëntie, cardiale drift en waarden voor energiesystemen
- je prestatiegeschiedenis, persoonlijke records en geaggregeerde statistieken weer te geven
- Krachttraining uit te voeren, waaronder het opslaan van je sessies, het voorstellen van gewichten op basis van je eerdere gewichten en inspanningsbeoordelingen, het schatten van trainingsbelasting en calorieën, en het toepassen van jeugdwaarborgen op basis van je leeftijd
- Yoga uit te voeren, waaronder het opslaan van je sessies, het schatten van trainingsbelasting en calorieën, en het toepassen van jeugdwaarborgen op basis van je leeftijd
- gepersonaliseerde trainings- en voedingsschattingen te genereren, zoals voedingsdoelen, op basis van de profiel-, activiteits- en lichaamssamenstellingsgegevens die je verstrekt
- functies mogelijk te maken zoals klassementen, openbare profielen en het vinden van gebruikers (waar je daarvoor kiest)
- synchronisatie te faciliteren met fitnessplatforms van derden die je koppelt
- live groepssessies mogelijk te maken, waaronder het live delen van prestatiegegevens en spraakcommunicatie
- Groepsritten, wedstrijden en evenementen en de aanmeldingen daarvoor te organiseren en te tonen, en, wanneer een host dit inschakelt, een evenement te vermelden bij een partnerdienst (artikel 3.8) en de aantallen aanmeldingen van die partner te tonen
- live rijden met anderen mogelijk te maken, waaronder het delen van aanwezigheid met je wederzijdse volgers, live posities op gedeelde routes en communicatie tijdens de rit
- coaching mogelijk te maken, waaronder de toegang van een coach tot de trainingsgegevens van een atleet en de toegestane bewerkingen daarvan, op verzoek van de atleet
- chat tijdens de rit te filteren en te modereren en de leeftijdsbeperkingen ervan te handhaven
- AI-functies mogelijk te maken, waaronder coaching door Atlas, het genereren van trainingen, het maken van trainingsschema’s en trainingsanalyse
- te controleren of je aan de leeftijdseisen voldoet, chat met vrije tekst te beperken tot volwassenen en passende privacybeschermingen voor minderjarigen toe te passen
- abonnementsbetalingen te verwerken en je accountniveau te beheren
- gebruikspatronen te analyseren om de Dienst te verbeteren en nieuwe functies te ontwikkelen
- technische problemen te diagnosticeren, waaronder compatibiliteitsproblemen met trainers, roeimachines en sensoren
- met je te communiceren over de Dienst, waaronder updates en ondersteuning
- bescherming te bieden tegen fraude, misbruik en onbevoegde toegang
- te voldoen aan wettelijke verplichtingen
3. Hoe we je informatie delen
3.1 We verkopen je persoonsgegevens niet
We verkopen, verhuren of verhandelen je persoonlijke informatie of fitnessgegevens niet aan derden voor hun marketingdoeleinden.
3.2 Informatie die wordt gedeeld via je keuzes en instellingen
- Live aanwezigheid: Als live rijden is ingeschakeld (dit staat standaard aan; je kunt het op elk moment uitzetten in de instellingen), worden je rijstatus, je huidige route en de grove positie van je avatar langs die route gedeeld met je wederzijdse volgers terwijl je rijdt. Dit zijn coördinaten op de kaartgeometrie van de virtuele route, bewust grover gemaakt, en ze zijn niet je fysieke locatie. Niemand anders dan je wederzijdse volgers kan je aanwezigheid zien, en het blokkeren van een gebruiker voorkomt blijvend dat die gebruiker je aanwezigheid ziet.
- Gedeelde wegen: Rijders op dezelfde virtuele route zien tijdens de rit de live positie, snelheid en rijstrook van je avatar. Je verschijnt anoniem voor hen, tenzij jullie wederzijdse volgers zijn of je profiel openbaar is.
- 3D-lichaam: Het 3D-lichaam dat je gebruikt, mannelijk of vrouwelijk, maakt in elke sport deel uit van je avatar. Iedereen die je avatar kan zien, kan het zien, ook rijders die je anoniem zien. Het is mannelijk totdat je iets anders kiest, tijdens het instellen of in je instellingen voor Atleet, en het gebruikt je instelling voor Geslacht niet. Je kunt het op elk moment wijzigen.
- Openbare profielen: Als je een openbaar profiel inschakelt, kan de informatie die je kiest te delen (waaronder je gebruikersnaam, avatar, fitnessstatistieken zoals FTP, aantal ritten en totale energie, je locatie tenzij je dat uitzet, en je gewicht en watt per kilo alleen als je ervoor kiest je gewicht te tonen, ritgeschiedenis, eigen trainingen, trainingen met een ster en baanrecords) door iedereen worden gezien, ook door mensen die niet zijn ingelogd. Tenzij je jonger bent dan 18, kunnen je wederzijdse volgers dezelfde informatie zien, zelfs als je profiel privé is. Als je ritgeschiedenis zichtbaar is, omvat dat van elke activiteit de naam, sport, datum, tijd en lengte, en samenvattende waarden zoals gemiddelde en maximale hartslag, tijd in hartslagzones, calorieën en trainingsbelasting. Je energie bij een hardloopsessie en het tempo in een baanwedstrijd worden berekend met je gewicht, dus iemand zou je gewicht daaruit kunnen schatten. Dit geldt ook voor yoga- en krachtsessies. De naam van een activiteit wordt getoond zoals je die hebt geschreven, dus zet niets in een naam wat je niet door anderen wilt laten zien, zoals een gezondheidsaandoening of zwangerschap. Je bepaalt via gedetailleerde privacy-instellingen welke categorieën zichtbaar zijn. Gebruikers jonger dan 18 zijn automatisch beperkt tot privéprofielen.
- Volgrelaties: Als je profiel openbaar is, kan de lijst met gebruikers die je volgt zichtbaar zijn voor andere gebruikers.
- Groepssessies: Wanneer je je bij een groep aansluit, worden je gebruikersnaam, avatar, abonnementsniveau en live prestatiegegevens gedeeld met andere deelnemers van de groep zolang de sessie duurt.
- Groepsritten en evenementen: Evenementen die je organiseert, inclusief de details ervan en een eventuele verzamelplek die je invoert, zijn zichtbaar voor de gebruikers die dat evenement kunnen bekijken, wat bij een openbaar evenement iedereen betekent. Je gebruikersnaam wordt getoond als host, en je gebruikersnaam en avatar worden getoond aan ingelogde kijkers wanneer je je aanmeldt.
- Gepubliceerde banen: Wanneer je een baan publiceert, zijn de naam, beschrijving, locatie, afbeelding en het ontwerp ervan zichtbaar voor iedereen die de Dienst gebruikt, met je gebruikersnaam als bouwer, en kunnen andere gebruikers erop rijden, erop racen, er records op zetten en het ontwerp ervan lezen. Als we hem uitlichten als een van de banen van Ride Cave, gaat hij over naar Ride Cave en wordt hij niet langer als de jouwe vermeld.
- Diensten van derden: Wanneer je diensten zoals Strava of Intervals.icu koppelt, delen we trainingsgegevens met die diensten volgens jouw instructies.
- Diensten voor partnervermeldingen van evenementen: Als je delen inschakelt voor een evenement dat je organiseert, sturen we de openbare details van dat evenement naar de partner zoals beschreven in artikel 3.8 (momenteel Roll.ooo).
3.3 Coaching
Met Ride Cave kan een volwassen gebruiker optreden als coach voor een andere volwassen gebruiker (de “atleet”), met toestemming van de atleet. Een coach is een andere gebruiker van Ride Cave; een coach is niet Cave Works, is niet onze werknemer of vertegenwoordiger en is niet een van onze dienstverleners. Coaching is alleen beschikbaar voor gebruikers van 18 jaar of ouder, gecontroleerd aan de hand van de geboortedatum in elk account.
Een coachingrelatie begint alleen wanneer de ene persoon erom vraagt en de andere die accepteert. Er is één actieve coach per atleet. Elk van beide partijen kan de relatie op elk moment beëindigen, waardoor de toegang van de coach onmiddellijk wordt afgesloten; het blokkeren van de andere persoon beëindigt de relatie ook.
Zolang de relatie actief is, kan een coach het volgende zien over een atleet die hij of zij coacht:
- Samenvattingen en geschiedenis van de trainingsbelasting.
- Trainingsschema’s, inclusief de naleving ervan (gepland versus voltooid).
- Trainingsfysiologie, waaronder FTP, lichaamsgewicht, W', piekvermogen, hartslag op de lactaatdrempel (LTHR), maximale hartslag en geslacht.
- Recente ritten als samenvattingen en, op verzoek, de volledige details van een afzonderlijke rit, inclusief de prestatiestromen zoals vermogen, hartslag en cadans die tijdens die rit zijn vastgelegd.
- Analyserapporten die de coach met ons Data Lab over de atleet genereert, die worden berekend op onze eigen infrastructuur en niet naar onze AI-provider worden gestuurd.
- Het profiel en de ritgeschiedenis van de atleet, zoals elke wederzijdse volger die kan zien, ook als het profiel verder privé is, met inachtneming van de eigen zichtbaarheidsinstellingen van de atleet voor ritgeschiedenis en records; door het accepteren van een coach worden jullie namelijk wederzijdse volgers.
We delen geen locatiegegevens met coaches. Ritten in Ride Cave worden gereden op virtuele routes (“eRoutes”) op een indoortrainer, roeisessies op een indoorroeimachine of SkiErg, en hardloopsessies op een loopband; we registreren niet waar je je fysiek bevindt tijdens een sessie, en eventuele routecoördinaten in de gegevens van een rit worden verwijderd voordat een coach die rit kan bekijken.
We delen het volgende nooit met een coach: je e-mailadres, geboortedatum, factureringsidentificatiecodes of Discord-ID.
Een coach met een betaald abonnement heeft ook schrijftoegang: vanuit het account van de atleet kan de coach de trainingswaarden van de atleet (zoals FTP en gewicht) bewerken en de trainingsschema’s van de atleet maken, bewerken, activeren, deactiveren en verwijderen. Deze wijzigingen worden vastgelegd in een activiteitenlogboek van de coach in het account van de atleet. Een coach kan ook privénotities bijhouden en rapporten over de atleet genereren.
We maken dit delen uitsluitend mogelijk zodat een coach die de atleet heeft gekozen coaching kan geven. We gebruiken coachinggegevens niet voor reclame en we verkopen ze niet.
Het beëindigen of intrekken van de coachingrelatie, of het blokkeren van de andere persoon, stopt onmiddellijk de toegang van de coach en verwijdert de zichtbaarheid als wederzijdse volgers. De eigen notities en rapporten van een coach over de atleet behoren tot de eigen administratie van de coach en worden bewaard nadat de relatie eindigt, totdat de coach ze verwijdert of zijn of haar account verwijdert; voor de eigen gegevens van de atleet gelden de eigen keuzes van de atleet voor bewaring en verwijdering.
3.4 Dienstverleners
We delen informatie met externe dienstverleners die namens ons diensten verrichten, waaronder:
- Supabase: Cloudhosting, database, authenticatie en serverless functies
- Cloudflare: Content delivery network (CDN), DNS, webhostinginfrastructuur en het realtime edge-netwerk dat het rijden met anderen mogelijk maakt. Al het verkeer naar de Dienst gaat via het netwerk van Cloudflare. Aanwezigheidsupdates, live positiegegevens tijdens de rit (de positie van je avatar op de virtuele route) en chat tijdens de rit worden verwerkt in vluchtig geheugen op de edge-infrastructuur van Cloudflare zoals beschreven in artikel 1.4, en geaggregeerde operationele statistieken worden vastgelegd met de analysetools van Cloudflare. Wanneer je je registreert of inlogt, controleert Cloudflare Turnstile of je een persoon bent en geen geautomatiseerde bot, met behulp van signalen van je browser of apparaat zoals beschreven in het privacybeleid van Cloudflare.
- OVH: Infrastructuurhosting voor onze eigen server voor routeberekening. Wanneer je een route tekent, worden de coördinaten van de routepunten die je plaatst naar deze server gestuurd, uitsluitend om de route over de weg tussen die punten te berekenen.
- Stripe: Betalingsverwerking voor abonnementen. Stripe ontvangt betaalgegevens die je tijdens het afrekenen rechtstreeks aan Stripe verstrekt.
- Google Analytics: Geaggregeerde gebruiksanalyses en verkeersanalyse
- Resend: Bezorging van account- en transactionele e-mail, zoals ontvangstbewijzen en meldingen over abonnementen.
- EmailOctopus: Bezorging van productnieuws en marketing-e-mail aan mensen die zich daarvoor hebben aangemeld (opt-in). Elke marketing-e-mail bevat een link om je af te melden.
- WeatherAPI.com: Weersvoorspellingen voor de weercheck. We sturen de weerlocatie die je in je profiel hebt ingesteld.
- Google (YouTube) en Spotify: Wanneer je in de panelen tijdens de rit naar video’s of muziek zoekt, wordt je zoektekst naar de YouTube Data API of Spotify gestuurd om resultaten op te halen.
- LiveKit: Realtime spraakcommunicatie in groepssessies. LiveKit verwerkt audiogegevens alleen tijdens livesessies; audio wordt niet opgenomen of opgeslagen.
- Anthropic: Aanbieder van AI-modellen die coaching door Atlas en de andere AI-functies van Ride Cave aandrijft, waaronder door AI geschreven trainingen in de Trainingseditor, samenvattingen van Auto Train, trainingsanalyse en de weercheck. Wanneer je deze functies gebruikt, worden je berichten, inclusief alles wat je zegt over je gezondheid, eventuele geüploade afbeeldingen en de trainingsgegevens die de functie nodig heeft (zoals je FTP, je roeidrempel, hartslagzones en trainingsgeschiedenis, inclusief yoga- en krachtsessies) verwerkt door de AI-modellen van Anthropic. Het gebruik van deze gegevens door Anthropic valt onder het beleid van Anthropic voor gegevensgebruik. We staan Anthropic niet toe je gegevens te gebruiken voor het trainen van modellen.
Deze dienstverleners zijn contractueel verplicht je informatie alleen te gebruiken om diensten aan ons te leveren en in overeenstemming met dit Privacybeleid en de toepasselijke wetgeving inzake gegevensbescherming.
3.5 Wettelijke vereisten
We kunnen je informatie verstrekken als we daartoe wettelijk verplicht zijn of in reactie op een geldige juridische procedure, zoals een rechterlijk bevel, een gerechtelijk bevel tot het verstrekken van gegevens (subpoena) of een verzoek van de overheid. We kunnen informatie ook verstrekken wanneer we te goeder trouw menen dat verstrekking nodig is om onze rechten te beschermen, jouw veiligheid of de veiligheid van anderen te beschermen, fraude te onderzoeken of te reageren op een verzoek van de overheid.
3.6 Bedrijfsoverdrachten
Als Cave Works LLC betrokken is bij een fusie, een overname of een verkoop van alle of een deel van haar activa, kan je informatie worden overgedragen als onderdeel van die transactie. We zullen je per e-mail en/of via een opvallende melding in de Dienst op de hoogte stellen van elke wijziging in eigendom of in het gebruik van je persoonlijke informatie.
3.7 Kaartdiensten die je browser rechtstreeks benadert
Sommige kaartfuncties laden gegevens rechtstreeks van onafhankelijke diensten in plaats van via onze servers. Wanneer een verzoek naar deze diensten gaat, ontvangen zij het verzoek zelf en, wanneer je browser het verzoek rechtstreeks doet, je IP-adres, onder hun eigen privacybeleid. Ze zijn niet onze dienstverleners en hebben geen contract met ons:
- OpenFreeMap: Onze kaarten en de 3D-wereld worden geladen vanaf de eigen kaartdienst van Ride Cave, niet vanaf een derde partij. Alleen het schaduwreliëf dat op de kaartstijl Dag wordt getoond wanneer je ver uitzoomt, wordt door je browser rechtstreeks opgehaald bij OpenFreeMap, een tegelhost uit de community, die vervolgens je IP-adres en het globale gebied dat je bekijkt ontvangt.
- Nominatim (OpenStreetMap Foundation): Wanneer je op de kaart naar een plek zoekt (“Vlieg naar een plek”) of naar de locatie van een baan in de Baaneditor, of wanneer we een voor mensen leesbare naam opzoeken voor het startpunt van een gegenereerde route, het midden van een routebestand dat je importeert, of een plek waarop je tikt op de kaart van de Baaneditor, worden de zoektekst of coördinaten gestuurd naar Nominatim, de geocodingdienst van de OpenStreetMap Foundation.
- Google Maps (Street View): Wanneer je Street View opent op een route, laadt je browser de Maps JavaScript API van Google en Street View-beelden voor de locatie van de route rechtstreeks van Google, onder het privacybeleid van Google.
We sturen deze diensten alleen wat nodig is om het verzoek te beantwoorden, nooit je naam, e-mailadres of accountidentificatiecodes.
3.8 Partnervermeldingen van evenementen
Wanneer je een openbare Groepsrit, wedstrijd of evenement dat je organiseert maakt of bewerkt, kun je het mogelijk delen met een onafhankelijke dienst van derden, zoals een openbare evenementenkalender (een “partner”). Delen staat uit tenzij je het aanzet, het geldt alleen voor dat ene evenement, het is alleen beschikbaar voor openbare evenementen (niet voor evenementen in een besloten Club), en het is alleen beschikbaar voor gebruikers van 18 jaar of ouder (gecontroleerd aan de hand van de geboortedatum in je account). Deze functie wordt geleidelijk uitgerold en is mogelijk nog niet voor jou beschikbaar. Zolang delen aanstaat, sturen we de partner het volgende voor elke datum van het evenement, vanaf ongeveer twee weken in het verleden, en sturen we automatisch updates wanneer je het evenement wijzigt, een datum wordt verplaatst of geannuleerd, of het aantal mensen dat heeft aangegeven te gaan, verandert:
- Evenementdetails: de titel en beschrijving, het type (rit, wedstrijd of evenement), of het virtueel of buiten is, data, begin- en eindtijden, tijdzone, herhaalschema, of een datum is verplaatst of geannuleerd, instellingen voor tempo en no-drop, een link naar de posterafbeelding en links naar het evenement op Ride Cave.
- Plaats: voor een buitenevenement de naam en kaartcoördinaten van de verzamelplek die je hebt ingevoerd; voor een virtueel evenement de naam en kaartcoördinaten van het startpunt van de virtuele route (alleen openbare routes) of van de virtuele velodroom. Deze beschrijven een kaartlocatie die voor het evenement is gekozen, niet waar jij bent.
- Route en Club: als de route van het evenement openbaar is, de naam, link, afstand en hoogtemeters ervan; als het evenement in een openbare Club is geplaatst, de naam en link van de Club. Privéroutes worden nooit verstuurd.
- Host: je gebruikersnaam in Ride Cave, een identificatiecode voor je account en een link naar je profiel in Ride Cave, waarmee je wordt aangeduid als de organisator van het evenement.
- Deelname: per datum het aantal mensen dat op Ride Cave heeft aangegeven te gaan. Dit is alleen een aantal; we sturen nooit wie zich heeft aangemeld.
We sturen een partner nooit je e-mailadres, geboortedatum, factureringsgegevens, trainings-, prestatie- of gezondheidsgegevens, of de identiteit van iemand die zich aanmeldt. Van een partner ontvangen we alleen waar die elke datum heeft vermeld (een link en de eigen identificatiecode van de partner) en hoeveel van zijn gebruikers hebben aangegeven te gaan of misschien te gaan; partners sturen ons niet de namen of andere gegevens van hun gebruikers, en Ride Cave toont die gebruikers alleen als een aantal met een link naar de vermelding van de partner.
Zo stop je: zet delen uit bij het evenement, of verwijder het evenement. Delen stopt ook automatisch als het evenement naar een besloten Club wordt verplaatst. Wanneer delen stopt, vragen we de partner om elke vermelde datum te verwijderen. Als je de route van het evenement privé maakt, stoppen we met het sturen van de route en het startpunt ervan. We hebben geen controle over de dienst van de partner, of over kopieën die de partner of zijn gebruikers bewaren.
Partners zijn niet onze dienstverleners. Elke partner ontvangt deze informatie als onafhankelijke onderneming en gebruikt die onder zijn eigen voorwaarden en privacybeleid, en we raden je aan die te lezen. Een partner kan deze informatie opslaan bij cloudhostingproviders en delen met analyseproviders, en als je in de Europese Economische Ruimte of het Verenigd Koninkrijk woont, kan informatie over een evenement dat je deelt worden opgeslagen en verwerkt buiten je land, ook in de Verenigde Staten (zie artikel 8). We verstrekken deze informatie alleen omdat jij ons daartoe opdracht geeft door delen aan te zetten; we verkopen ze niet. Waar de AVG of vergelijkbare wetgeving van toepassing is, baseren we ons op je toestemming, die je op elk moment kunt intrekken door delen uit te zetten (dit heeft geen gevolgen voor delen dat al eerder heeft plaatsgevonden). We houden een registratie bij van wat we naar elke partner hebben gestuurd en van de links en aantallen die de partner meldt, zo lang als nodig is om de vermelding ervan juist te houden en die te verwijderen, en we bewaren bezorglogboeken ongeveer 30 dagen.
Onze huidige partner is Roll.ooo, een onafhankelijke openbare fietskalender (roll.ooo). We zullen deze lijst bijwerken wanneer partners veranderen.
4. Bewaring van gegevens
We bewaren je persoonlijke informatie zolang je account actief is of zolang nodig is om je de Dienst te leveren. Specifieke bewaartermijnen zijn onder meer:
- Trainingsgeschiedenis en fitnessgegevens: Worden voor onbepaalde tijd bewaard om functies mogelijk te maken zoals persoonlijke records, historische analyse en het volgen van trends, tenzij je om verwijdering vraagt. Dit omvat kracht- en yogasessies en je opgeslagen krachtgewichten. Antwoorden op de gereedheidscheck voor krachttraining worden nooit opgeslagen.
- Gesprekken met Atlas: Chatberichten worden op onze servers opgeslagen tijdens je actieve sessie en worden gewist wanneer je de sessie beëindigt of reset. Als je weggaat zonder een van beide te doen, blijven ze staan tot je Atlas de volgende keer opent; een onvoltooide gratis sessie bewaart ze tot je die reset of Atlas opent nadat je die hebt opgebruikt. Een voltooid antwoord kan ongeveer een dag worden bewaard, zodat het kan worden hersteld als je verbinding wegvalt. Gecachete trainingsanalyse wordt na elke nieuwe training vernieuwd. Content die je uitdrukkelijk opslaat als trainingsnotities, wordt bewaard tot je die verwijdert.
- Gegevens van groepssessies: Metagegevens van sessies (deelname, tijdstempels) worden bewaard om het gebruik bij te houden. Live prestatiegegevens en spraakaudio worden niet opgeslagen nadat de sessie is afgelopen.
- Gegevens van live rijden: Aanwezigheidsupdates (route, rijstatus, globale voortgang en de grover gemaakte positie van je avatar op de virtuele route) staan maximaal 90 seconden in vluchtig geheugen aan de rand van het netwerk en worden nooit naar een database geschreven. Live posities op de route worden helemaal nooit opgeslagen. Finish- en rondetijden worden ongeveer 30 minuten bewaard voor het live klassement van de sessie en daarna verwijderd. Chatberichten tijdens de rit worden live afgeleverd en nergens opgeslagen; we bewaren geen chatlogs en kunnen eerdere berichten niet terughalen. Deze functie is zo ontworpen dat vrijwel niets over je rit met anderen wordt bewaard, en niets daarvan heeft betrekking op je fysieke locatie, die we nooit verzamelen.
- Banen: Worden bewaard tot je ze verwijdert of je account verwijdert. Als je een baan verwijdert, worden de baan en de afbeelding ervan verwijderd. Een baan die we hebben uitgelicht als een van de banen van Ride Cave, is overgegaan op Ride Cave en wordt, met de afbeelding ervan, bewaard wanneer je je account verwijdert.
- Partnervermeldingen van evenementen: Registraties van wat we naar een partner hebben gestuurd, en de links en aantallen aanmeldingen (RSVP’s) die de partner meldt, worden bewaard zo lang als nodig is om een vermelding juist te houden en die te verwijderen; bezorglogboeken worden na ongeveer 30 dagen verwijderd. Zie artikel 3.8.
- Betalingsgegevens: Abonnements- en factureringsgegevens worden bewaard zoals vereist voor boekhoudkundige en wettelijke doeleinden.
Als je om verwijdering van je account vraagt, zullen we je persoonlijke informatie binnen 30 dagen verwijderen of anonimiseren, behalve wanneer we verplicht zijn bepaalde informatie te bewaren voor wettelijke, boekhoudkundige of andere legitieme zakelijke doeleinden.
5. Beveiliging van gegevens
We nemen passende technische en organisatorische maatregelen om je persoonlijke informatie te beschermen tegen onbevoegde toegang, wijziging, openbaarmaking of vernietiging. Deze maatregelen omvatten onder meer:
- Versleuteling van gegevens tijdens verzending via HTTPS/TLS
- Beveiligingsbeleid op rijniveau (row-level security) dat gebruikers beperkt tot hun eigen gegevens, afgezien van het delen dat in artikel 3 wordt beschreven
- Beveiligde OAuth 2.0 met PKCE voor koppelingen met diensten van derden
- Opslag aan de serverkant van gevoelige authenticatietokens in afgeschermde tabellen met beperkte toegang
- Handhaving van privacymaatregelen op databaseniveau (bijv. automatische privéprofielen voor minderjarigen)
- Een weergavelaag met definer-rechten (security definer) die directe toegang tot gevoelige profielvelden voorkomt
Geen enkele methode van verzending via internet of van elektronische opslag is echter 100% veilig. Hoewel we ernaar streven je persoonlijke informatie te beschermen, kunnen we de absolute veiligheid ervan niet garanderen.
6. Je rechten en keuzes
6.1 Accountinformatie
Je kunt je profielinformatie op elk moment bijwerken of corrigeren via je accountinstellingen in de Dienst.
6.2 Zichtbaarheid van je profiel
Je bepaalt de zichtbaarheid van je profiel via privacy-instellingen. Je kunt je profiel omschakelen tussen openbaar en privé, en afzonderlijk de zichtbaarheid bepalen van je ritgeschiedenis, trainingen met een ster, eigen trainingen en baanrecords. Gebruikers jonger dan 18 zijn automatisch beperkt tot privéprofielen en kunnen deze instelling niet wijzigen.
6.3 Gegevens exporteren
Je kunt je trainingsgegevens op elk moment via de Dienst exporteren in standaard bestandsformaten voor fitness (TCX, FIT).
6.4 Koppelingen met derden
Je kunt diensten van derden (zoals Strava, Intervals.icu of Discord) op elk moment ontkoppelen via je accountinstellingen of rechtstreeks via de dienst van de derde. Als je een dienst ontkoppelt, wordt onze toegang tot die dienst ingetrokken, maar worden eerder gesynchroniseerde gegevens niet verwijderd. Om een evenement niet langer bij een partner te laten vermelden, zet je delen voor dat evenement uit of verwijder je het (zie artikel 3.8).
6.5 Account verwijderen
Je kunt om verwijdering van je account en alle bijbehorende persoonsgegevens vragen door contact met ons op te nemen via https://ridecave.com/contact. Na ontvangst van een geldig verzoek tot verwijdering zullen we je account en persoonsgegevens binnen 30 dagen verwijderen, met inachtneming van eventuele wettelijke bewaarplichten. Als je je account verwijdert, worden ook de bestanden verwijderd die je hebt geüpload (zoals evenementposters en afbeeldingen van banen), behalve een baan die we hebben uitgelicht als een van de banen van Ride Cave (artikel 4).
6.6 Afmelden voor analyses (opt-out)
Je kunt je afmelden voor Google Analytics door de Google Analytics Opt-out Browser Add-on te installeren.
6.7 Instellingen voor live rijden
Live rijden met anderen staat standaard aan voor ingelogde gebruikers. Je kunt het op elk moment uitzetten in de instellingen, waardoor al het delen van aanwezigheid en live posities tijdens de rit vanaf je apparaat stopt. Communicatie tijdens de rit (snelle berichten en chat) heeft een eigen schakelaar en kan afzonderlijk worden uitgezet. Je kunt ook op elk moment een andere gebruiker blokkeren; blokkeren verwijdert de volgrelatie in beide richtingen, zodat een geblokkeerde gebruiker je aanwezigheid nooit kan zien.
7. Privacy van kinderen en leeftijdsbeperkingen
7.1 Minimumleeftijd
De Dienst is niet bedoeld voor kinderen jonger dan 13 jaar. We verzamelen niet bewust persoonlijke informatie van kinderen jonger dan 13. Als je een ouder of voogd bent en denkt dat je kind jonger dan 13 ons persoonlijke informatie heeft verstrekt, neem dan contact met ons op via https://ridecave.com/contact, dan zullen we stappen ondernemen om die informatie te verwijderen.
7.2 Bescherming van gebruikers van 13 tot en met 17 jaar
We passen extra privacybeschermingen toe voor gebruikers van 13 tot en met 17 jaar:
- Verplichte privéprofielen: Profielen van minderjarige gebruikers worden automatisch op privé gezet en kunnen niet openbaar worden gemaakt. Andere gebruikers, waaronder de wederzijdse volgers van de minderjarige, kunnen hun ritgeschiedenis, fitnessstatistieken, eigen trainingen of andere profielgegevens dan gebruikersnaam en avatar niet bekijken.
- Beperkte zichtbaarheid van gegevens: Gegevens van minderjarigen verschijnen niet in zoekresultaten voor gebruikers of in openbare profielweergaven.
- Functies met leeftijdsgrens: Voor functies met live interactie met andere gebruikers, waaronder live rijden, Groepen en spraakchat, is een gecontroleerde geboortedatum vereist. Gebruikers jonger dan 13 zijn volledig uitgesloten van deze functies. Coaching tussen gebruikers is alleen beschikbaar voor gebruikers van 18 jaar of ouder.
- Chatbeschermingen: Gebruikers jonger dan 18 kunnen geen berichten met vrije tekst sturen in de chat tijdens de rit en krijgen nooit berichten met vrije tekst van andere rijders te zien; ze kunnen alleen de vooraf samengestelde snelle berichten gebruiken. Als we de leeftijd van een gebruiker niet kunnen controleren, passen we dezelfde beperkingen toe. Omdat profielen van minderjarigen nooit openbaar kunnen zijn, verschijnt een minderjarige die op een gedeelde weg rijdt anoniem voor elke andere rijder, behalve voor de eigen wederzijdse volgers van de minderjarige.
- Jeugdwaarborgen bij training: Bij Krachttraining krijgen gebruikers jonger dan 18 gematigde voorgestelde gewichten, worden de meest technische oefeningen weggelaten en wordt een herinnering over toezicht door een volwassene getoond. Voor iemand die Krachttraining zonder account gebruikt, gebruiken we het antwoord op de leeftijdsvraag dat op het apparaat is opgeslagen en dat wij nooit ontvangen. Bij Yoga worden Gevorderde houdingen weggelaten en wordt een herinnering over toezicht door een volwassene getoond, op basis van dezelfde geboortedatum of hetzelfde antwoord over de leeftijd.
7.3 Geboortedatum
We verzamelen de geboortedatum alleen voor leeftijdsverificatie, om passende privacybeschermingen toe te passen en om bij functies zoals Krachttraining waarborgen toe te passen die bij de leeftijd passen. Je geboortedatum wordt veilig opgeslagen, wordt nooit op je openbare profiel getoond en wordt nooit gedeeld met andere gebruikers of derden, behalve voor zover de wet dat vereist.
8. Internationale doorgifte van gegevens
Je informatie kan worden doorgegeven aan, opgeslagen in en verwerkt in de Verenigde Staten of andere landen waar onze dienstverleners faciliteiten hebben. Door de Dienst te gebruiken, geef je toestemming voor de doorgifte van je informatie naar landen buiten je land van verblijf, die mogelijk andere regels voor gegevensbescherming hebben dan jouw land. Onafhankelijke diensten waarmee je ervoor kiest informatie te delen, zoals diensten voor partnervermeldingen van evenementen wanneer je een evenement deelt (artikel 3.8), kunnen die informatie ook opslaan en verwerken in andere landen, waaronder de Verenigde Staten, volgens hun eigen beleid.
9. Europese privacyrechten (AVG)
Als je je in de Europese Economische Ruimte (EER), het Verenigd Koninkrijk of Zwitserland bevindt, heb je mogelijk aanvullende rechten op grond van de Algemene verordening gegevensbescherming (AVG) of gelijkwaardige wetgeving. Deze rechten omvatten:
- Recht op inzage: Je kunt een kopie vragen van de persoonsgegevens die we over je hebben.
- Recht op rectificatie: Je kunt vragen om correctie van onjuiste of onvolledige persoonsgegevens.
- Recht op gegevenswissing: Je kunt vragen om verwijdering van je persoonsgegevens, met inachtneming van wettelijke bewaarplichten.
- Recht op beperking van de verwerking: Je kunt vragen dat we in bepaalde omstandigheden beperken hoe we je persoonsgegevens gebruiken.
- Recht op overdraagbaarheid van gegevens: Je kunt je persoonsgegevens opvragen in een gestructureerde, machineleesbare vorm. Je kunt je trainingsgegevens ook rechtstreeks via de Dienst exporteren in standaard bestandsformaten voor fitness (TCX, FIT).
- Recht van bezwaar: Je kunt bezwaar maken tegen de verwerking van je persoonsgegevens voor bepaalde doeleinden, waaronder direct marketing.
We verwerken je persoonsgegevens op de volgende rechtsgronden: (a) je toestemming; (b) de uitvoering van een overeenkomst (het leveren van de Dienst); (c) onze gerechtvaardigde belangen (het verbeteren van de Dienst, het voorkomen van fraude); en (d) het nakomen van wettelijke verplichtingen.
Gezondheidsgegevens: Bepaalde gegevens die we verzamelen en verwerken (waaronder hartslag, hartslagvariabiliteit, RR-intervallen, resultaten van PVC-detectie, ademfrequentie, teugvolume, minuutventilatie, inspanningsbeoordelingen en alles wat je Atlas over je gezondheid vertelt) kunnen “gegevens over gezondheid” zijn in de zin van artikel 9 van de AVG. We verwerken deze gegevens op basis van je uitdrukkelijke toestemming, die je geeft door vrijwillig gezondheidssensoren aan de Dienst te koppelen, deze informatie in te voeren en functies voor gezondheidsanalyses te gebruiken. Je kunt je toestemming op elk moment intrekken door je sensoren te ontkoppelen en deze informatie niet langer in te voeren, waarna we geen nieuwe gezondheidsgegevens meer zullen verzamelen. Eerder opgeslagen gezondheidsgegevens kunnen worden verwijderd door om verwijdering van je account te vragen.
Aanwezigheids- en positiegegevens tijdens de rit: Als live rijden met anderen is ingeschakeld (dit staat standaard aan; je kunt het op elk moment uitzetten in de instellingen), verwerken we je rijstatus, huidige route en de positie van je avatar langs de virtuele route in vluchtig geheugen, om je aanwezigheid aan je wederzijdse volgers te tonen en je live positie aan rijders op dezelfde route. Dit zijn activiteitsgegevens over je gebruik van de Dienst: ze beschrijven waar je avatar zich op een virtuele route bevindt, niet waar jij bent, en we verzamelen nooit de locatie van je apparaat. We baseren ons op ons gerechtvaardigd belang bij het leveren van de sociale rijfuncties van de Dienst, in evenwicht gebracht door de waarborgen die worden beschreven in artikel 1.4: grover gemaakte routecoördinaten, zichtbaarheid beperkt tot wederzijdse volgers of rijders op dezelfde route, bewaring van maximaal 90 seconden in het geheugen, geen opslag in een database en afmelden (opt-out) in één stap. Je kunt op elk moment bezwaar maken tegen deze verwerking of die stoppen door de instelling uit te zetten.
Om een van deze rechten uit te oefenen, kun je contact met ons opnemen via https://ridecave.com/contact. We zullen binnen 30 dagen op je verzoek reageren. Je hebt ook het recht om een klacht in te dienen bij je lokale toezichthoudende autoriteit voor gegevensbescherming.
10. Privacyrechten in Californië
Als je inwoner bent van Californië, heb je mogelijk aanvullende rechten op grond van de California Consumer Privacy Act (CCPA) en de California Privacy Rights Act (CPRA), waaronder het recht om:
- te weten welke persoonlijke informatie we verzamelen, gebruiken en verstrekken
- verwijdering van je persoonlijke informatie te vragen
- correctie van onjuiste persoonlijke informatie te vragen
- je af te melden (opt-out) voor de verkoop of het delen van je persoonlijke informatie (let op: we verkopen of delen geen persoonlijke informatie voor contextoverschrijdende gedragsgerichte advertenties)
- het gebruik van gevoelige persoonlijke informatie te beperken (let op: we gebruiken gevoelige persoonlijke informatie, waaronder gezondheidsgerelateerde gegevens zoals hartslagvariabiliteit en ademhalingswaarden, alleen voor zover nodig om de Dienst en de functies voor gezondheidsanalyses ervan te leveren)
- niet te worden gediscrimineerd omdat je je privacyrechten uitoefent
We verzamelen geen precieze geolocatie, en helemaal geen geolocatie van apparaten. Coördinaten die door live rijden worden gebruikt, beschrijven de kaartgeometrie van de virtuele route en de positie van je avatar daarop, niet je fysieke locatie.
Om deze rechten uit te oefenen, kun je contact met ons opnemen via https://ridecave.com/contact.
11. Gezondheidsgegevens van consumenten
Sommige gegevens die we verwerken, waaronder hartslag, hartslagvariabiliteit, RR-intervallen, resultaten van PVC-detectie, ademfrequentie, teugvolume en minuutventilatie, kunnen worden beschouwd als gezondheidsgegevens van consumenten op grond van wetten zoals de Washington My Health My Data Act en de wet van Nevada inzake gezondheidsgegevens van consumenten. Voor alle gebruikers, ongeacht waar je woont, geldt: we verzamelen deze gegevens alleen wanneer je ervoor kiest een compatibele sensor te koppelen en de bijbehorende functies te gebruiken; we gebruiken ze uitsluitend om jou de Dienst en de gezondheids- en fitnessanalyses ervan te leveren; we verkopen ze niet; en we gebruiken ze niet voor advertenties. Je geeft toestemming voor dit verzamelen en gebruik door je sensoren te koppelen en deze functies te gebruiken, en je kunt die toestemming intrekken door je sensoren te ontkoppelen en om verwijdering van eerder opgeslagen gegevens te vragen. Gegevens van kracht- en yogasessies die je vastlegt, zoals je inspanningsbeoordelingen, houdingen, sessienamen en geschatte trainingsbelasting, en alles wat je Atlas over je gezondheid vertelt, kunnen op grond van sommige van deze wetten ook als gezondheidsgegevens van consumenten worden behandeld, ook al komen ze niet van een sensor. We gaan er op dezelfde manier mee om: alleen om jou de Dienst te leveren, waaronder het versturen ervan naar de dienstverleners in artikel 3.4, nooit verkocht en nooit gebruikt voor advertenties. Als je je geschiedenis zichtbaar maakt, kunnen anderen de samenvatting zien die in artikel 3.2 wordt beschreven. Je kunt ze verwijderen door de sessie of je account te verwijderen. Antwoorden op de gereedheidscheck voor krachttraining blijven op je apparaat en worden nooit verzameld. Ons Privacybeleid voor gezondheidsgegevens van consumenten beschrijft deze gegevens, wie ze ontvangt en hoe je een verzoek indient.
12. Wijzigingen in dit Privacybeleid
We kunnen dit Privacybeleid van tijd tot tijd bijwerken. Als we wezenlijke wijzigingen aanbrengen, zullen we je hiervan op de hoogte stellen door het bijgewerkte beleid in de Dienst te publiceren met een nieuwe datum bij “Laatst bijgewerkt”. Bij ingrijpende wijzigingen kunnen we je ook op de hoogte stellen via e-mail of een melding in de app. We raden je aan dit Privacybeleid regelmatig te lezen, zodat je op de hoogte blijft van hoe we je informatie beschermen.
Als je de Dienst blijft gebruiken na wijzigingen in dit Privacybeleid, geldt dat als je aanvaarding van het bijgewerkte beleid.
13. Contact met ons opnemen
Als je vragen, zorgen of verzoeken hebt over dit Privacybeleid of onze omgang met gegevens, neem dan contact met ons op via:
Cave Works LLC
https://ridecave.com/contact
Door Ride Cave te gebruiken, erken je dat je dit Privacybeleid hebt gelezen en begrepen en ga je akkoord met de voorwaarden ervan.
