In het kort
CRIVIX gebruikt geen trackingcookies, geen advertentiecookies en geen cookies van adverteerders of sociale media. Wij plaatsen alleen wat strikt nodig is om je te laten inloggen en om je keuzes te onthouden, zoals je taal en je weergave. Daarvoor is volgens de wet geen toestemming nodig, en daarom zie je bij ons geen cookiebanner. Dit beleid legt uit wat wij precies gebruiken en waarom.
1. De regels waar wij ons aan houden
Het plaatsen of uitlezen van informatie op je apparaat (cookies, maar ook lokale opslag in je browser) is geregeld in artikel 11.7a van de Telecommunicatiewet. Daarvoor is toestemming nodig, behalve als de opslag strikt noodzakelijk is om de dienst te leveren waar je zelf om vraagt, of als zij alleen dient om de kwaliteit of effectiviteit van de dienst te meten en geen of geringe gevolgen heeft voor je privacy. Alles wat CRIVIX gebruikt, valt onder die uitzonderingen. Voor de persoonsgegevens die daarbij worden verwerkt, geldt daarnaast de AVG; zie onze privacyverklaring.
3. Lokale opslag en sessieopslag in je browser
Naast cookies gebruikt de app twee soorten opslag in je browser: lokale opslag (localStorage), die blijft staan tot zij wordt verwijderd, en sessieopslag (sessionStorage), die je browser vanzelf wist zodra je het tabblad of de browser sluit. Wat daarin staat, blijft op je apparaat en gebruiken wij niet om je te volgen. Het wordt niet naar ons verstuurd, met uitzondering van het kenmerk van een meting en de stappen van een training zonder verbinding (zie hieronder).
Lokale opslag
- Weergavevoorkeur (theme): onthoudt of je de lichte of donkere weergave hebt gekozen. Kies je "Systeem", dan verwijderen wij deze waarde en volgt de app de instelling van je apparaat. Blijft staan tot je de keuze verandert of je browsergegevens wist.
- Je antwoorden van de intake (crivix_intake_v1): bewaart de antwoorden die je bij "Begin" geeft, zodat je verder kunt waar je was. Er staat geen e-mailadres in. Blijft maximaal 7 dagen staan en wordt verwijderd zodra je week is bewaard of je opnieuw begint.
- Concept van je terugblik na een training (crivix:individual-training-reflection:…): bewaart tijdelijk je score en of je focus gelukt is, zodat je die niet kwijtraakt als de pagina opnieuw laadt. Je notitie bewaren we hier nooit: die kan gezondheidsgegevens bevatten. Wordt verwijderd zodra je de terugblik opslaat, als je uitlogt en als je je toestemming voor gezondheidsgegevens intrekt, en een concept dat ouder is dan 7 dagen wordt gewist.
- Cache van je meldingen (crivix:notifications:v1): een kopie van je meldingen in de app, zodat die direct zichtbaar zijn. Wordt ververst bij elk bezoek.
- Indeling van je Home (crivix:home-layout:v1): onthoudt op dit apparaat welke widgets je op Home hebt en hoe groot ze zijn, zodat het laadscherm binnen de app er hetzelfde uitziet. Bij het opnieuw laden van de pagina toont het laadscherm kort de standaardindeling. Er staan geen trainings- of gezondheidsgegevens in. Wordt bijgewerkt als je je indeling verandert, en verwijderd als je de standaard terugzet, uitlogt, opnieuw inlogt of je browsergegevens wist.
- Je keuzes voor de cue-modus (crivix.cue.start, crivix.cue.thr en crivix.cue.sens): onthoudt op dit apparaat of je de volgende herhaling met je stem of met tikken start en, als je je stem gebruikt, de geluidsdrempel die je telefoon bij het instellen van de microfoon heeft bepaald en de gevoeligheid die je hebt gekozen. Het gaat om een keuze en twee getallen; er staat geen geluid in. Blijft staan tot je je browsergegevens wist; je keuze tussen stem en tikken verwijder je ook via "Wijzigen" bij de cue-modus. Over de microfoon zelf: zie onderdeel 13 van onze privacyverklaring.
- Scherm aan houden (crivix.screen.on): onthoudt op dit apparaat of je de instelling "Scherm aan houden" hebt aan- of uitgezet. Zonder opgeslagen keuze staat zij aan en houdt de app je scherm aan zolang een training loopt. Blijft staan tot je de instelling verandert of je browsergegevens wist.
- Training zonder verbinding (crivix.session.offline.v1:…): een kopie van de training die je nu doet en de stappen die nog niet zijn opgeslagen (sets, rust, overgeslagen oefeningen, een eerdere stop, je score en of je focus gelukt is), zodat de training doorgaat als de verbinding wegvalt. Een pijnantwoord staat hier alleen met geldige toestemming voor gezondheidsgegevens; je notitie nooit. Zodra je weer verbinding hebt en de pagina open is, gaan de stappen naar ons. Wordt verwijderd als de training klaar is en als je uitlogt; na 24 uur gebruikt de app de kopie niet meer en verwijdert hij haar.
- Aanbod voor een training vandaag (crivix.todayOffer.dismissed): onthoudt de datum waarop je bij "Wil je vandaag al beginnen?" voor "Nee, dank je" hebt gekozen, zodat de app je dat aanbod die dag niet opnieuw toont. Blijft staan tot je het aanbod een volgende keer afslaat of je browsergegevens wist.
Opslag voor een training zonder verbinding
- Pagina van je training (crivix-session-v1 en het hulpscript /session-sw.js): tijdens een training bewaart je browser een kopie van de pagina, de plaatjes en de bestanden van de app, en een klein hulpscript (service worker) dat die pagina opent als er geen verbinding is. De kopie van de pagina verdwijnt als je de training op dit apparaat afrondt, en alles in deze opslag als je uitlogt. Het hulpscript zelf blijft staan tot je je browsergegevens wist; er staan geen gegevens over jou in.
Sessieopslag
- Adres van je inlogcode (crivix:pending-code-email): onthoudt in dit tabblad naar welk e-mailadres we je code stuurden, zodat het codescherm terugkomt als je telefoon de pagina opnieuw laadt terwijl je je mail leest. Wordt niet meer gebruikt na 10 minuten en verdwijnt zodra je inlogt of het tabblad sluit.
- Uitgelogd (crivix:auth-invalidated): wordt gezet als je uitlogt, zodat de app een beveiligde pagina die je browser nog in zijn geheugen heeft niet opnieuw toont als je terugbladert, maar haar eerst opnieuw bij onze server opvraagt. Er staat alleen de waarde "1" in. Wordt verwijderd zodra de app hem heeft gebruikt of je opnieuw inlogt.
- Meettest die nog loopt (p04:…:attempts): bewaart je pogingen en de rusttijd van de meettest die je nu doet, zodat je ze niet kwijtraakt als de pagina opnieuw laadt. Je lichaamsgewicht bewaren we hier niet. Wordt verwijderd als je de test opslaat of stopt, en anders als je het tabblad sluit.
- Vandaag getest (p04:tested:…): onthoudt in dit tabblad dat je vandaag al een maximale test deed. Er staat alleen de waarde "1" in. Verdwijnt als je het tabblad sluit.
- Test die je zelf uitvoert (self-run-flow:…): bewaart waar je bent in de test, de omstandigheden die je opgaf (zoals de ondergrond, je schoenen en of je filmt of met de hand meet) en je pogingen, zodat je ze niet kwijtraakt als de pagina opnieuw laadt. Bij de Yo-Yo onthoudt een tweede sleutel (self-run-flow:…:yoyo) wanneer de test begon en welke ronden mislukten. Er staat geen video in. Wordt verwijderd als je de test opslaat, en anders als je het tabblad sluit.
- Kenmerk van een meting (p04:…:run en self-run:…): een willekeurig kenmerk voor de meettest die je op dat moment uitvoert. Het gaat mee als je de meting opslaat, zodat een meting die door een haperende verbinding twee keer wordt verstuurd maar één keer wordt bewaard. Het zegt niets over jou. Wordt verwijderd als je de meting afbreekt, en anders als je het tabblad sluit.
- Concepten bij wedstrijden en teamtrainingen (crivix:match-preparation:…, crivix:match-reflection:… en crivix:team-training-reflection:…): bewaren tijdelijk wat je al hebt ingevuld bij de voorbereiding op een wedstrijd en bij de terugblik op een wedstrijd of teamtraining, zodat je het niet kwijtraakt als de pagina opnieuw laadt. In de naam staat geen account-ID maar een code die niet naar je account is terug te rekenen, zodat de concepten van twee accounts op hetzelfde apparaat gescheiden blijven. Er staan geen antwoorden over zwaarte of intensiteit in. Wordt verwijderd zodra je opslaat, en een concept dat ouder is dan 12 uur gebruikt de app niet meer.
Toestemming is voor deze lokale opslag en sessieopslag niet nodig: zij is strikt noodzakelijk voor functies die je zelf gebruikt.
5. Diensten van anderen
- Beveiliging van inloggen. Op de inlogpagina, de start en de wachtlijst controleert Cloudflare Turnstile of er geen misbruik wordt gemaakt van het formulier. Daarvoor laadt je browser een script van Cloudflare, dat technische gegevens van je browser en je IP-adres verwerkt. Dit is strikt noodzakelijk voor de beveiliging en wordt niet gebruikt om je te volgen.
- Abonnement. Tijdens de pilot heb je geen abonnement nodig en kom je niet op een pagina van onze betaaldienst Stripe. Kies je later zelf voor een betaald abonnement, dan loopt dat via de pagina van Stripe, op het domein van Stripe, waar de cookies en het cookiebeleid van Stripe gelden. Op onze eigen pagina's plaatst Stripe geen cookies.
- E-mail. Onze e-mails bevatten geen trackingpixels en geen gevolgde links.
7. Wijzigingen en contact
Verandert er iets in wat wij gebruiken, dan passen wij dit beleid aan met een nieuw versienummer en een nieuwe ingangsdatum. Vragen? Mail naar support@crivix.app. Dit beleid hoort bij de privacyverklaring van CRIVIX (in oprichting), Christiaan Deniz. Adres en KvK-nummer volgen bij de inschrijving vóór de betaalde periode.