1. Wie zijn wij?
Vytrix is een fitness- en welzijnsapplicatie ontwikkeld door Vincent Molenkamp (eenmanszaak), gevestigd in Nederland.
- Verwerkingsverantwoordelijke: Vincent Molenkamp / Vytrix
- KvK-nummer: 42078574
- Privacy-contact: privacy@vytrix.app
- Beroep / Appeals (DSA): appeals@vytrix.app
- Functionaris voor Gegevensbescherming (FG / DPO): wordt aangesteld voor v1.0 launch (large-scale Article 9 verwerking — verplicht onder AVG Art. 37(1)(c))
2. Welke gegevens verzamelen wij?
2.1 Accountgegevens
Naam, e-mailadres, gebruikersnaam, profielfoto (avatar), geboortedatum, geslacht.
2.2 Trainings- en activiteitsgegevens
Oefeningen, sets, reps, gewichten, trainingsduur, trainingstemplates, routines, persoonlijke records, aangepaste oefeningen.
2.3 Gezondheidsgegevens (bijzondere categorie — AVG Artikel 9)
Deze gegevens worden alleen verwerkt na jouw uitdrukkelijke toestemming (AVG Art. 9(2)(a)) en de toestemming kan op elk moment worden ingetrokken via Instellingen → Privacy → Toestemming intrekken — even eenvoudig als het geven ervan.
- Slaapdata: bedtijd, wektijd, slaapduur, slaapkwaliteit, slaapfases.
- Voedingsdata: voedsellogboek, calorieën, macronutriënten, micronutriënten, waterinname, supplementen.
- Lichaamsmetingen: gewicht, BMI, vetpercentage, omtrekken, lean body mass, body water mass.
- Hartslagdata: hartslag (BPM), HR-zones, hersteldata, HR-variabiliteit (HRV).
- Voortgangsfoto's: lichaamsfoto's met metadata.
- Maaltijdfoto's (optioneel): kortstondig verwerkt door Google Vertex AI via de EU-multiregio
eu(niet gebruikt voor modeltraining). Alleen geëxtraheerde voedingsdata wordt opgeslagen. - Productfoto's (barcode/label-scan): afhankelijk van de gekozen scanner kortstondig verwerkt door Google Vertex AI in de EU-multiregio of door OpenAI voor het uitlezen van het etiket. Daarbij kunnen ook de barcode en een bestaande productnaam als context worden meegestuurd.
- Menstruatiecyclus (optioneel): zie aparte sectie hieronder.
2.3a Menstruatiecyclus en reproductieve gezondheid
Reproductieve gezondheidsdata verdient bijzondere aandacht. Vytrix volgt hiervoor de Mozilla / Privacy International best-practices voor period-tracking apps in een post-Roe geopolitiek klimaat.
Wat verzamelen wij? Startdatum laatste menstruatie, cycluslengte (21-35 dagen), periode-lengte (3-10 dagen), afgeleide cyclusfase (menstruatie / folliculair / ovulatie / luteaal).
Hoe gebruiken wij deze data? Automatische luteale-fase calorie-aanpassing (+150 kcal, uitschakelbaar), notificaties over verwachte vochtretentie (uitschakelbaar), visuele indicatoren in trainingskalender, fase-specifieke trainingstips.
Garanties:
- Optioneel — alleen actief als jij de cyclus-tracking aanzet (default uit).
- Primaire opslagregio Ierland — de Supabase Database, Auth en Storage van het Vytrix-project staan in AWS
eu-west-1. Back-ups, ondersteuning en overige verwerking vallen onder de actuele Supabase DPA en sub-verwerkersvoorwaarden; wij doen daarom geen absolute "EU-only"-belofte. - Niet zichtbaar voor coaches — ongeacht overige permissies.
- Niet gedeeld met de AI-provider — cyclus-data wordt niet meegegeven aan AI-functionaliteit.
- Niet gebruikt voor advertenties of profiling — deze gegevens worden niet voor advertentiemeting gebruikt.
- Onafhankelijk verwijderbaar — je kunt cyclusdata verwijderen zonder de rest van je account te verwijderen.
- Verzoeken van autoriteiten — wij beoordelen verzoeken op geldigheid onder het toepasselijke recht en beperken verstrekking tot wat juridisch verplicht is. Ook de voorwaarden van onze verwerkers kunnen op zulke verzoeken van toepassing zijn.
2.3b Health Connect / HealthKit permissies
Op Android-apparaten kun je Vytrix verbinden met Health Connect. Permissies worden alleen gevraagd wanneer je de bijbehorende functie activeert:
| Permissie | Doel |
|---|---|
| READ_ACTIVE_CALORIES_BURNED | Calorieverbruik in dagoverzicht |
| READ_STEPS | Stappen tonen + wekelijks volume |
| READ_WEIGHT / WRITE_WEIGHT | Gewicht synchroniseren tussen apps |
| READ_BODY_FAT / WRITE_BODY_FAT | Vetpercentage synchroniseren |
| READ_LEAN_BODY_MASS / WRITE_LEAN_BODY_MASS | Spiermassa synchroniseren |
| READ_BODY_WATER_MASS / WRITE_BODY_WATER_MASS | Lichaamswater synchroniseren |
| READ_BASAL_METABOLIC_RATE | BMR voor calorie-doel |
| READ_SLEEP | Slaap-import voor herstel-correlatie |
| READ_HEART_RATE | Hartslag tijdens trainingen |
Op iOS gebruiken we de equivalente HealthKit-categorieën. Je kunt elke permissie afzonderlijk intrekken via de Health Connect-instellingen op je apparaat.
2.3c Limited Use Statement (Health Connect)
Het gebruik van informatie ontvangen vanuit Health Connect voldoet aan het Health Connect Permissions-beleid, inclusief de Limited Use-vereisten.
Concreet:
- Wij gebruiken Health Connect-data uitsluitend voor de in §2.3b genoemde functies.
- Wij delen Health Connect-data nooit met advertentienetwerken, dataverwerkers voor marketing, kredietverstrekkers, verzekeraars of werkgevers.
- Wij gebruiken Health Connect-data niet voor het bepalen van werkgelegenheid, verzekerbaarheid of voor ongeautoriseerde sociale deling.
- Wij verkopen Health Connect-data niet door aan derden onder enige omstandigheid.
2.4 Sociale gegevens en berichten
- Feed-content: posts, reacties, likes, vriendschappen, uitdagingen, leaderboard-deelnames.
- Directe berichten en groepschats: tekst en gedeelde inhoud (foto's, links, food-shares, workout-shares). Berichten zijn alleen zichtbaar voor afzender, ontvanger(s) en — bij gerapporteerde inhoud — onze moderatieprocedure. Niet gedeeld met derden.
- UGC-moderatie metadata: rapportages worden opgeslagen in
social_reports; rapportages over jou zijn voor jou niet zichtbaar.
2.5 Coach-client gegevens
Trainingsprogramma's, voortgang, berichten met je coach (indien van toepassing). De coach is een onafhankelijke verwerkingsverantwoordelijke. Reproductieve gezondheidsdata (§2.3a) is uitgesloten van coach-toegang.
2.6 Technische gegevens en apparaat-ID's
Apparaattype, besturingssysteem, app-versie. Optionele Android-installatiemeting heeft een afzonderlijke keuze (§2.8a). De nieuwe iPhone-meetkoppeling leest geen IDFA. We gebruiken wel een Firebase Installation ID en een push-notificatie-token voor account-koppeling, fraudepreventie en notificaties.
2.6a Achtergrond-functies (Foreground Service)
Tijdens een training kan de app een rust-timer (60-300 seconden) op de vergrendelschermnotificatie tonen. Er wordt geen locatie-tracking, audio-opname of andere achtergrondverwerking uitgevoerd buiten deze door jou gestarte timer.
2.7 Locatiegegevens (optioneel)
Bij gebruik van "sportschool detecteren" verzamelt de app eenmalig je geschatte locatie (stadsniveau, niet precies). Locatie wordt niet continu gevolgd en niet op onze servers opgeslagen, behalve als je een sportschool aan je profiel koppelt (alleen die coördinaten).
2.8 App-prestatie en analytics
- Crashrapporten via Firebase Crashlytics (Google Ireland Limited, EU). Geen persoonlijke trainings-, gezondheids-, of cyclusdata.
- App-interacties via onze eigen Supabase-analytics op EU-servers. Gepseudonimiseerd.
- Diagnostische gegevens zoals app-versie, OS-versie, apparaatmodel.
- Websiteprestaties via Vercel Analytics en Speed Insights. URL-parameters en fragmenten worden vóór verzending verwijderd.
- Optionele website-analytics via PostHog op de Europese endpoint, uitsluitend na je expliciete keuze. DNT en Global Privacy Control worden als weigering behandeld; juridische pagina's gebruiken geen PostHog.
Deze gegevens worden niet gedeeld met derden voor marketing of advertenties.
2.8a Optionele installatiemeting
Na beschikbaarstelling van de meetfunctie kun je in de app afzonderlijk kiezen of je helpt onze advertenties te meten. Weigeren heeft geen invloed op de functies van Vytrix. Dit staat los van productstatistieken en nieuwsbrieven.
- Android: na toestemming sturen we eenmalig een installatiemelding met je Android-advertentie-ID naar Meta (Facebook en Instagram). Meta ontvangt door de verbinding ook je IP-adres. We slaan het advertentie-ID niet op onze servers op. Verwijderde advertentie-ID’s en uitgeschakelde advertentietracking worden gerespecteerd. Een update van een bestaande installatie wordt niet als nieuwe installatie gemeld.
- iPhone: na je keuze vragen we Apple via SKAdNetwork om de installatie geaggregeerd toe te schrijven. Deze koppeling leest geen IDFA of IDFV en stuurt geen individuele installatieaanvraag naar Meta. Apple bepaalt welke geaggregeerde rapportage het winnende advertentienetwerk ontvangt.
- We delen hiervoor geen account-ID, e-mail, trainingen, voeding, gewicht, HealthKit-/Health Connect-gegevens, aankopen of abonnementen.
- Je keuze en een eenmalige meetstatus worden lokaal bewaard. Je kunt toestemming intrekken via Instellingen → Privacy → App-installaties meten. Nieuwe verzending stopt; al door Meta ontvangen gegevens en een al bij Apple geregistreerde melding kunnen hiermee niet worden teruggehaald. Je kunt via privacy@vytrix.app hulp vragen bij je privacyrechten. Meta verwerkt ontvangen gegevens onder zijn eigen privacybeleid: Meta Privacy Policy.
- Deze eerste meetroute is beperkt tot installaties. Vytrix toont hiermee geen advertenties in de app. Meta kan deze gegevens ook buiten de Europese Economische Ruimte verwerken, volgens de toepasselijke Meta-voorwaarden en doorgiftemechanismen.
2.9 Productinteresse en early-accessmail
Als je via Connect Devices in de app of via de shop/wachtlijst op deze website interesse aangeeft in de Vytrix Food Scale of Body Scale, verwerken wij het opgegeven e-mailadres, het afzonderlijke product, je keuze (kopen, testen of alleen updates), de bron (app of website), taal, optioneel land/regio, consentversie, verzend-/provideracceptatiemetadata en het moment waarop je de bevestiging voltooit. Een alternatief e-mailadres vanuit de app blijft los van je account; alleen een exact gelijk, al bevestigd accountadres kan technisch aan je account worden gekoppeld.
De checkbox staat standaard uit. Resend verstuurt één bevestigingsmail. De link opent eerst een bevestigingspagina; pas nadat je daar zelf op de bevestigingsknop drukt is double opt-in voltooid en mag het adres updates over dat specifieke product ontvangen. Food- en Body-interesse blijven aparte segmenten en wij gebruiken geen gezondheids-, trainings- of voedingsgegevens voor deze mails. Elke productupdate bevat een persoonlijke uitschrijflink. Uitschrijven trekt de toestemming voor dat record direct in; opnieuw aanmelden vereist een nieuwe double opt-in.
2.10 Partnerlink in de app (sandboxproef)
We testen de koppeling tussen een partnerlink, nieuwe appregistratie en abonnement met een beperkte sandboxproef. Testbetalingen leveren geen echte inkomsten of uitbetalingen op.
Buiten de hieronder beschreven App Clip-pilot geldt: De directe partnerlink opent op Android Google Play met de publieke partnercode en op iPhone de App Store zonder verwijzingsgegevens. Deze route schrijft geen partnercookie, maakt geen unieke installatietoken aan en maakt op de website geen registratiecontext. De publieke code herkent de partner, niet jou of jouw installatie.
Voor oudere verwijzingsroutes geldt: De app houdt een ontvangen partnercode eerst alleen in het geheugen. Pas nadat je in de app kiest voor Partnerkoppeling gebruiken, bewaren we een minimale registratiecontext met een willekeurige sleutel. Bij een geldige nieuwe registratie koppelen we je account-ID aan de partner. Bevestigde abonnementsbetalingen en correcties kunnen daarna aan die verwijzing worden toegewezen. Een bestaand account krijgt geen nieuwe partnerkoppeling.
Supabase (EU) bewaart de context na je expliciete keuze. Google Play ontvangt op Android alleen de publieke partnercode voor de installatieoverdracht. Partnerkoppeling op iPhone is nog niet beschikbaar. Je kunt de app wel gewoon downloaden. Bestaande overdrachtslinks blijven alleen binnen hun geldigheidsduur herkenbaar wanneer je ze opent. We lezen je klembord niet stil uit en gebruiken geen apparaatvingerafdruk. RevenueCat en de bestaande betaalverwerkers verwerken de betaalgegevens. De partner ziet alleen eigen totalen, geen identiteit, gezondheidsgegevens of advertentie-ID.
Bij de directe partnercode vervalt de nieuwe servercontext zonder registratie standaard 30 dagen nadat die na jouw akkoord in de app is aangemaakt. De publieke code is herbruikbaar; een eerdere websiteklik begint deze termijn niet. Voor oudere tokenoverdrachten blijft een eerdere vervaldatum gelden. Een vóór registratie voorbereide herstelcontext blijft lokaal maximaal 90 dagen. Verlopen tijdelijke servercontexten worden na zeven dagen buffer bij nieuwe overdrachten opgeschoond; afgewezen besluiten na 90 dagen. Testgegevens worden na de proef beoordeeld voor gerichte opschoning. Geaccepteerd registratiebewijs en financiële administratie staan apart; definitieve financiële retentie en brede uitrol worden afzonderlijk beoordeeld.
Als je in de App Clip Save of Start kiest, bewaart Vytrix de exacte workout, je vervolgactie, een overdrachts-ID, het vervalmoment en een geldige publieke partnercode in de eigen gedeelde opslag van de App Clip en de volledige app (App Group). Alleen openen of bekijken bewaart geen nieuwe overdracht. Deze lokale overdracht blijft maximaal zeven dagen geldig vanaf Save/Start; verlopen overdrachten worden bij de volgende toegang verwijderd. De workout en gezondheidsgegevens worden niet naar de partner of de affiliateverwerking gestuurd.
De automatische partnerroute via de App Clip is beperkt tot de besloten Nederlandse iOS-pilot, met toegelaten partnercodes en de bestaande controles vóór een nieuwe registratie. Binnen die afgebakende route is geen extra partnervraag of handmatige code nodig. De openbaar beschikbare volledige app heeft de mobiele affiliateverwerking nog uitgeschakeld; deze website-ingang belooft daarom nog geen partnerkoppeling bij registratie. Bij verwerking binnen deze pilot blijven Supabase (EU) en de bestaande RevenueCat-, store- en betaalverwerking de ontvangers. Partners zien alleen eigen totalen, geen identiteit, workout, gezondheidsgegevens of advertentie-ID. Deze route verleent geen toestemming voor analyse of advertenties en maakt een eerdere weigering niet ongedaan. Voor oudere verwijzingsroutes blijft de bestaande expliciete keuze gelden. Voor vragen of bezwaar kun je mailen naar privacy@vytrix.app.
Deze proef wijzigt geen bestaande privacykeuzes. Je hoeft geen partnerlink te gebruiken om een account aan te maken. Vragen over de proef of je gegevens? Mail privacy@vytrix.app.
3. Waarom verwerken wij je gegevens en op welke grondslag?
| Gegevens | Doel | AVG Art. 6 | AVG Art. 9 |
|---|---|---|---|
| Account | Account aanmaken/beheren | 6(1)(b) | n.v.t. |
| Training (geïsoleerd) | Trainingen bijhouden | 6(1)(b) | n.v.t. |
| Health-data (longitudinaal) | Gezondheidsanalyse | 6(1)(a) | 9(2)(a) |
| Foto-AI maaltijd/product | Voedingsherkenning | 6(1)(a) | 9(2)(a) |
| Menstruatiecyclus | Cyclus-bewustzijn, calorie-aanpassing | 6(1)(a) | 9(2)(a) |
| Sociale interactie + berichten | Sociaal platform | 6(1)(b) | n.v.t. |
| Locatie (geschatte, sportschool) | Sportschoolherkenning | 6(1)(a) | n.v.t. |
| Crashlytics + analytics | App-stabiliteit + foutdiagnose | 6(1)(f) | n.v.t. |
| Notificatie-token | Notificaties leveren | 6(1)(b) | n.v.t. |
| Productinteresse + bevestigingsmail | Double opt-in en interesse in het gekozen schaalproduct | 6(1)(f) voor de gevraagde bevestigingsmail; 6(1)(a) na bevestiging voor updates; 6(1)(c) voor beperkt toestemmingsbewijs | n.v.t. |
4. Met wie delen wij je gegevens?
4.1 Je coach (indien van toepassing)
Alleen de datacategorieën waarvoor je toestemming hebt gegeven. Reproductieve gezondheidsdata is uitgesloten van coach-toegang.
4.2 Dienstverleners (verwerkers)
| Verwerker | Dienst | Locatie | Transfer-mechanisme |
|---|---|---|---|
| Supabase Inc. | Database, auth, storage | EU (Ierland) | DPA + SCCs |
| Firebase (Google Ireland Limited) | Crashlytics + push | EU + cross-border | DPF + SCCs |
| RevenueCat Inc. | IAP entitlements | VS | DPF + SCCs (geen Art. 9) |
| Google Cloud (Vertex AI) | AI Coach + foto-AI | EU-multiregio (eu) | Google Cloud DPA + geconfigureerde EU-verwerking |
| OpenAI | AI-productlabelscanner | Internationale verwerking | DPA + SCCs waar van toepassing |
| Resend (Plus Five Five, Inc.) | Double-opt-inbevestiging en bevestigde schaalupdates | VS (primaire verwerking en opslag) | Resend DPA + DPF + SCCs |
| Vercel Inc. | Websitehosting, Analytics en Speed Insights | EU + internationale verwerking | DPA + SCCs waar van toepassing |
| PostHog Inc. | Optionele website-productanalytics | EU-cloud + internationale dienstverlener | DPA + SCCs waar van toepassing |
| Stripe Payments Europe, Ltd. | Webbetalingen en affiliate-uitbetalingen | EU + internationale verwerking | DPA + DPF/SCCs waar van toepassing |
| Apple HealthKit / Google Health Connect | Health-data on-device | n.v.t. (lokaal) | n.v.t. |
Volledige sub-processor lijst: vytrix.app/subverwerkers.
Wijzigingen in sub-processors worden minimaal 30 dagen vóór ingangsdatum aangekondigd. Bezwaar op gegevensbeschermingsgronden? privacy@vytrix.app.
4.3 Andere gebruikers
Alleen informatie die je zelf deelt via sociale functies, beperkt door je privacy-instellingen.
4.4 Wij delen NIET
- Met advertentienetwerken, behalve de vrijwillige installatiemeting in §2.8a
- Met data brokers
- Met werkgevers, verzekeraars of kredietverstrekkers
- Vrijwillig met autoriteiten buiten een geldig juridisch verzoek; elk verzoek wordt beoordeeld en beperkt tot wat verplicht is
- Met enige derde partij voor diens eigen marketing; Resend verwerkt uitsluitend door Vytrix aangevraagde e-mail namens ons
5. Internationale doorgifte
Je gegevens worden primair verwerkt op servers in de EU (de primaire Supabase-regio voor Database, Auth en Storage is Ierland). Aanvullende verwerkers, waaronder Firebase, RevenueCat, Resend, OpenAI, Vercel, PostHog en Stripe, kunnen gegevens buiten de EER verwerken. Waar van toepassing gebruiken zij het EU-US Data Privacy Framework (DPF) en/of contractuele waarborgen zoals Standard Contractual Clauses (SCCs), overeenkomstig AVG Art. 46. De actuele combinatie verschilt per verwerker en staat in de verwerkersovereenkomst of de gekoppelde privacyvoorwaarden.
Resend vermeldt dat primaire verwerking en opslag in de VS plaatsvinden. Een Europese verzendregio bepaalt alleen de route van de e-mail en verplaatst opgeslagen account-, bericht- of aflevergegevens niet naar de EU.
Reproductieve gezondheidsdata (§2.3a) wordt door Vytrix niet naar AI-, marketing- of betaalproviders gestuurd. De primaire opslag staat in de Supabase-regio Ierland; eventuele ondersteunende verwerking of internationale doorgifte door de infrastructuurpartij valt onder de Supabase DPA, sub-verwerkerslijst en passende doorgiftewaarborgen.
6. Bewaartermijnen
| Gegevens | Bewaartermijn |
|---|---|
| Accountgegevens | Tot account-verwijdering |
| Trainings- en activiteitsgegevens | Tot account-verwijdering |
| Gezondheidsgegevens | Tot toestemming intrekking of account-verwijdering |
| Menstruatiecyclus-data | Afzonderlijk verwijderbaar |
| Sociale content | Tot account-verwijdering of zelf-deletion |
| Soft-deleted items (prullenbak) | 90 dagen |
| Gegevens na account-verwijdering | Volledig verwijderd binnen 90 dagen |
| Wettelijk verplichte fiscale records (gepseudonimiseerd) | 7 jaar (Wet op de omzetbelasting Art. 52) |
| Crashlytics technische logs | 90 dagen |
| Audit-logs voor fraudepreventie | 12 maanden |
| Webverzoeken voor accountverwijdering | Niet bevestigd: maximaal 7 dagen. Bevestigd: tot afhandeling; daarna binnen 90 dagen verwijderd |
| Niet-bevestigde productinteresse | Maximaal 30 dagen na de aanmelding; nooit gebruikt voor productupdates |
| Bevestigde productinteresse | Tot uitschrijving of het einde van het productprogramma; daarna binnen 12 maanden verwijderd of geanonimiseerd |
| Consent-records | 5 jaar na intrekking |
7. Jouw rechten
Je hebt de volgende rechten onder de AVG:
- Inzage (Art. 15) — bekijk je gegevens via Instellingen → Privacy
- Rectificatie (Art. 16) — wijzig je gegevens in de app
- Wissing (Art. 17) — verwijder je account via Instellingen → Account; of via vytrix.app/account-verwijderen
- Beperking (Art. 18) — trek toestemming per categorie in
- Overdraagbaarheid (Art. 20) — JSON-export via Instellingen → Privacy → "Mijn data exporteren"
- Bezwaar (Art. 21) — trek toestemming in
- Toestemming intrekken (Art. 7(3)) — via de uitschrijflink in elke productupdate of via privacy@vytrix.app. Andere categorieën beheer je in de app. Intrekken heeft geen invloed op de rechtmatigheid van eerdere verwerking.
- Geautomatiseerde besluitvorming (Art. 22) — Vytrix neemt geen besluiten met juridische of vergelijkbaar significante effecten.
Heb je een klacht? Dan kun je terecht bij:
- Autoriteit Persoonsgegevens (AP) — Nederland: autoriteitpersoonsgegevens.nl
- Gegevensbeschermingsautoriteit (GBA) — België
- BfDI — Duitsland
- CNIL — Frankrijk
8. Toestemmingbeheer
Je kunt toestemming per categorie geven, bekijken en intrekken via Instellingen → Privacy → Toestemming.
Het intrekken is even eenvoudig als het geven (een tik). Geen gevolgen voor de rechtmatigheid van eerdere verwerking.
9. Doelgroep en leeftijd
Vytrix is bedoeld voor volwassenen van 18 jaar en ouder. Wij verwerken bewust geen persoonsgegevens van minderjarigen.
Bij registratie wordt de geboortedatum gecontroleerd via een neutrale leeftijds-picker. Gebruikers jonger dan 18 kunnen geen account aanmaken. Indien wij ontdekken dat een minderjarige toch een account heeft aangemaakt, verwijderen wij dat account en alle bijbehorende gegevens.
10. Beveiliging
- AES-256 versleuteling at-rest
- TLS 1.3 encryptie in-transit; geen cleartext-traffic
- Primaire Supabase-regio voor Database, Auth en Storage: Ierland (
eu-west-1) - Row Level Security (RLS) op alle tabellen met persoonsgegevens
- JWT-authenticatie via Supabase Auth
- Privé opslagbuckets; toegang via tijdelijke signed URLs (24h)
- Coach-client data isolatie via RLS + consent checks
- Geautomatiseerde retentie-cleanup (pg_cron)
- BDSG §22(2) "passende en specifieke maatregelen" voor Duitse gebruikers
12. Wijzigingen
Bij wezenlijke wijzigingen in dit privacybeleid informeren wij je proactief via:
- Een in-app banner bij eerstvolgend gebruik
- Een blokkerende modal die hernieuwde toestemming vraagt voor de gewijzigde verwerkingen
- Een e-mail naar het bij ons bekende adres
Niet-wezenlijke wijzigingen (taalkundige aanscherping, typo's) worden alleen via versie-update op deze pagina gepubliceerd.
13. Contact
- Privacy-vragen: privacy@vytrix.app
- Beroep tegen moderatie-acties (DSA Art. 20): appeals@vytrix.app
Bedrijfsregistratie en actuele contactgegevens staan op vytrix.app/contact.