1. Comment est-ce que nous sommes ?
Vytrix est une application de fitness et une application mondiale disponible auprès de Vincent Molenkamp (eenmanszaak), créée aux Pays-Bas.
- Verwerkingsverantwoordelijke : Vincent Molenkamp / Vytrix
- Numéro KvK : 42078574
- Contact pour la confidentialité : privacy@vytrix.app
- Beroep / Appels (DSA) : appeals@vytrix.app
- Fonctionnalités pour le contrôle de gestion (FG / DPO) : mot annoncé pour le lancement de v1.0 (article à grande échelle 9 utilisé — appliqué en vertu de l'article AVG 37(1)(c))
2. Quelles données collectons-nous ?
2.1 Comptegegevens
Nom, adresse e-mail, nom d'utilisateur, photo de profil (avatar), date de référence, nom d'utilisateur.
2.2 Formations et activités
Oefeningen, sets, reps, gewichten, trainingsduur, trainingstemplates, routines, personlijke records, aangepaste oefeningen.
2.3 Gezondheidsgegevens (catégorie bijzondere — AVG Artikel 9)
Ces mots sont donnés traité uniquement après votre autorisation explicite (AVG Art. 9(2)(a)) et l'évaluation peut être effectuée à un moment donné via les instructions → Confidentialité → L'évaluation interne — même si vous l'utilisez.
- Données slaap : bedtijd, wektijd, slaapduur, slaapkwaliteit, slaapfases.
- Données Voedings : livre de journaux, calories, macronutriments, micronutriments, nom de l'eau, suppléments.
- Lichaamsmetingen : poids, BMI, pourcentage de masse grasse, mensurations corporelles, masse corporelle maigre, masse d’eau corporelle.
- Données du lactosérum : fréquence cardiaque (BPM), zones FC, données de récupération, variabilité FC (HRV).
- Voortgangsfoto's : Lichaamsfoto a rencontré les métadonnées.
- Maaltijdfoto's (optionnel) : offre rapide par Google Vertex AI via l'EU-multiregio
eu(non utilisé pour la formation de modèles). Seules les données nutritionnelles extraites sont stockées. - Photos du produit (code-barres/numérisation d'étiquettes) : le scanner utilisé est actuellement utilisé par Google Vertex AI dans la région multirégionale européenne de OpenAI pour l'utilisation de l'étiquette. Vous pouvez également trouver le code-barres dans un meilleur nom de produit et le contexte dans lequel il se trouve.
- Cycle menstruel (optionel): zie aparte sectie hieronder.
2.3a Cycle menstruel et santé reproductive
Reproductieve gezondheidsdata verdient bijzondere aandacht. Vytrix vous propose les meilleures pratiques de Mozilla / Privacy International pour les applications de suivi des règles dans un climat géopolitique post-Roe.
Que verzamelen wij? Date de début de la dernière menstruation, durée du cycle (21-35 jours), durée des règles (3-10 jours), durée du cycle (menstruation / folliculaire / ovulation / lutéale).
Comment utiliser ces données ? Passage automatique des calories en phase lutéale (+150 kcal, niveau d'entraînement), notifications concernant les tentatives d'entraînement (niveau d'entraînement), indicateurs visuels dans le calendrier d'entraînement, conseils d'entraînement spécifiques à la phase.
Garanties :
- Optionnel — est également actif comme outil de suivi de cycle (par défaut).
- Région de stockage primaire Irlande — la base de données Supabase, l'authentification et le stockage du projet Vytrix sont dans AWS
eu-west-1. Les sauvegardes, l'assistance et autres traitements sont soumis aux conditions actuelles du Supabase DPA et des sous-traitants secondaires ; nous ne faisons donc pas une promesse absolue « uniquement pour l’UE ». - Non visible pour les entraîneurs - quelles que soient les autres autorisations.
- Non partagé avec le fournisseur d'IA — les données du cycle ne sont pas transmises à la fonctionnalité IA.
- Non utilisé à des fins de publicité ou de profilage — ces données ne sont pas utilisées pour la mesure des annonces.
- Amovible indépendamment — vous pouvez supprimer les dates de cycle sans supprimer le reste de votre compte.
- Demandes des autorités — nous évaluons la validité des demandes en vertu de la loi applicable et limitons la divulgation à ce qui est légalement requis. Les termes et conditions de nos sous-traitants peuvent également s'appliquer à de telles demandes.
Autorisations 2.3b Health Connect / HealthKit
Sur les appareils Android, vous pouvez connecter Vytrix à Health Connect. Les autorisations ne sont demandées que lorsque vous activez la fonction correspondante :
| Autorisation | Objectif |
|---|---|
| READ_ACTIVE_CALORIES_BURNED | Consommation de calories dans l'aperçu quotidien |
| READ_STEPS | Afficher les étapes + le volume hebdomadaire |
| READ_WEIGHT / WRITE_WEIGHT | Synchroniser le poids entre les applications |
| READ_BODY_FAT / WRITE_BODY_FAT | Synchroniser le pourcentage de graisse corporelle |
| READ_LEAN_BODY_MASS / WRITE_LEAN_BODY_MASS | Synchroniser la masse musculaire |
| READ_BODY_WATER_MASS / WRITE_BODY_WATER_MASS | Synchroniser l'eau du corps |
| READ_BASAL_METABOLIC_RATE | BMR pour l'objectif calorique |
| READ_SLEEP | Importation du sommeil pour la corrélation de récupération |
| READ_HEART_RATE | Fréquence cardiaque pendant l'entraînement |
Sur iOS, nous utilisons les catégories HealthKit équivalentes. Vous pouvez révoquer chaque autorisation individuellement via les paramètres Health Connect de votre appareil.
2.3c Déclaration d'utilisation limitée (Health Connect)
L'utilisation des informations reçues de Health Connect est conforme à la politique d'autorisations de Health Connect, y compris les exigences d'utilisation limitée.
Plus précisément :
- Nous utilisons les données Health Connect uitsluitend pour les fonctions mentionnées au §2.3b.
- Nous partageons les données Health Connect nooit avec des réseaux publicitaires, des processeurs de données pour le marketing, des prêteurs, des assureurs ou des employeurs.
- Nous utilisons les données Health Connect niet pour déterminer l'emploi, l'assurabilité ou pour une division sociale non autorisée.
- Nous ne vendons en aucun cas les données Health Connect à des tiers.
2.4 Données et messages sociaux
- Contenu du flux : publications, commentaires, likes, amitiés, défis, participations au classement.
- Messages directs et discussions de groupe : texte et contenu partagé (photos, liens, partages de nourriture, partages d'entraînement). Les messages ne sont visibles que par l'expéditeur, le(s) destinataire(s) et — pour le contenu signalé — par notre procédure de modération. Non partagé avec des tiers.
- Métadonnées de modération UGC : les rapports sont stockés dans
social_reports; les rapports vous concernant ne vous sont pas visibles.
2.5 Coach données clients
Programmes d'entraînement, progrès, messages avec votre coach (le cas échéant). Le coach est un contrôleur indépendant. Les données sur la santé reproductive (§2.3a) sont exclues de l’accès coach.
2.6 Données techniques et identifiants d'appareil
Type d'appareil, système d'exploitation, version de l'application. La mesure d'installation facultative Android a un choix séparé (§2.8a). Le nouveau lien de mesure iPhone ne lit pas l'IDFA. Nous utilisons un identifiant d'installation Firebase et un jeton de notification push pour la liaison de compte, la prévention de la fraude et les notifications.
2.6a Fonctions d'arrière-plan (service de premier plan)
Pendant une séance d'entraînement, l'application peut afficher une minuterie de repos (60-300 secondes) sur la notification de l'écran de verrouillage. Il y aura pas de suivi de localisation, d'enregistrement audio ou autre traitement en arrière-plan exécuté en dehors de ce timer que vous avez démarré.
2.7 Données de localisation (facultatif)
Lorsque vous utilisez « détecter la salle de sport », l'application collecte vos données une seule fois emplacement approximatif (au niveau de la ville, pas exactement). La localisation n'est pas suivie en permanence et n'est pas stockée sur nos serveurs, sauf si vous associez une salle de sport à votre profil (ces coordonnées uniquement).
2.8 Performances et analyses des applications
- Rapports d'erreur via Firebase Crashlytics (Google Ireland Limited, UE). Aucune donnée personnelle sur l’entraînement, la santé ou le cycle.
- Interactions avec les applications via nos propres analyses Supabase sur les serveurs de l’UE. Pseudonymisé.
- Données de diagnostic tels que la version de l'application, la version du système d'exploitation, le modèle de l'appareil.
- Performances du site Web via Vercel Analytics et Speed Insights. Les paramètres d'URL et les extraits de code sont supprimés avant la soumission.
- Analyse de site Web facultative via PostHog sur le endpoint européen, uniquement après votre choix explicite. DNT et Global Privacy Control sont traités comme un refus ; les pages légales n'utilisent pas PostHog.
Ces données ne sont pas partagées avec des tiers à des fins de marketing ou de publicité.
2.8a Mesure d'installation en option
Une fois la fonction de mesure mise à disposition, vous pouvez choisir individuellement dans l'application si vous contribuez à mesurer nos publicités. Le refus n’affecte pas les fonctions de Vytrix. Ceci est distinct des statistiques sur les produits et des newsletters.
- Android : Après approbation, nous enverrons une notification d'installation unique avec votre identifiant publicitaire Android à Meta (Facebook et Instagram). Meta reçoit également votre adresse IP via la connexion. Nous ne stockons pas l'identifiant publicitaire sur nos serveurs. Les identifiants publicitaires supprimés et le suivi publicitaire désactivé seront respectés. Une mise à jour d'une installation existante n'est pas signalée comme une nouvelle installation.
- iPhone: Après votre choix, nous demandons à Apple via SKAdNetwork d'attribuer l'installation dans son ensemble. Ce lien ne lit pas IDFA ou IDFV et n'envoie pas de demande d'installation individuelle à Meta. Apple détermine les rapports agrégés que le réseau publicitaire gagnant reçoit.
- Nous ne partageons pas l'identifiant de compte, l'e-mail, les entraînements, la nutrition, le poids, les données HealthKit/Health Connect, les achats ou les abonnements à cette fin.
- Votre choix et un statut de mesure unique sont stockés localement. Vous pouvez retirer votre consentement via Paramètres → Confidentialité → Mesurer les installations d'application. Une nouvelle expédition s’arrête ; Les données déjà reçues par Meta et un rapport déjà enregistré avec Apple ne peuvent pas être récupérés de cette manière. Vous pouvez demander de l'aide concernant vos droits en matière de confidentialité via Privacy@vytrix.app. Meta traite les données reçues selon sa propre politique de confidentialité : Méta-politique de confidentialité.
- Cette première voie de mesure est limitée aux installations. Vytrix n'affichera aucune publicité dans l'application. Meta peut également traiter ces données en dehors de l'Espace économique européen, sous réserve des conditions Meta et des mécanismes de transfert applicables.
2.9 Intérêt pour le produit et e-mail d'accès anticipé
Si tu passes par Connecter des appareils dans l'application ou via la boutique/liste d'attente de ce site Web, vous indiquez votre intérêt pour la balance alimentaire ou la balance corporelle Vytrix, nous traitons l'adresse e-mail fournie, le produit individuel, votre choix (achat, test ou simplement mises à jour), la source (application ou site Web), la langue, le pays/région facultatif, la version du consentement, les métadonnées d'expédition/d'acceptation du fournisseur et le moment où vous complétez la confirmation. Une adresse e-mail alternative de l'application reste distincte de votre compte ; Seule une adresse de compte exactement identique et déjà confirmée peut être techniquement liée à votre compte.
The checkbox is disabled by default. Resend sends one confirmation email. The link will first open a confirmation page; Ce n'est qu'après avoir appuyé vous-même sur le bouton de confirmation que le double opt-in est terminé et que l'adresse peut recevoir des mises à jour sur ce produit spécifique. Les intérêts alimentaires et corporels restent des segments distincts et nous n'utilisons pas de données sur la santé, l'entraînement ou la nutrition pour ces e-mails. Chaque mise à jour de produit contient un lien de désabonnement personnel. La désinscription révoque immédiatement le consentement pour cet enregistrement ; Signing up again requires a new double opt-in.
3. Why do we process your data and on what basis?
| Données | Objectif | RGPD Art. 6 | RGPD Art. 9 |
|---|---|---|---|
| Compte | Créer/gérer un compte | 6(1)(b) | n.v.t. |
| Formation (isolée) | Suivre la formation | 6(1)(b) | n.v.t. |
| Health data (longitudinal) | Analyse de santé | 6(1)(a) | 9(2)(a) |
| Repas/produit photo AI | Reconnaissance alimentaire | 6(1)(a) | 9(2)(a) |
| Cycle menstruel | Sensibilisation au cycle, ajustement des calories | 6(1)(a) | 9(2)(a) |
| Social interaction + messages | Plateforme sociale | 6(1)(b) | n.v.t. |
| Location (approximate, gym) | Reconnaissance du gymnase | 6(1)(a) | n.v.t. |
| Crashlytics + analyses | App stability + error diagnosis | 6(1)(f) | n.v.t. |
| Jeton de notification | Envoyer des notifications | 6(1)(b) | n.v.t. |
| Product interest + confirmation email | Double opt-in et intérêt pour le produit à l'échelle choisi | 6(1)(f) pour l'e-mail de confirmation demandé ; 6(1)(a) après confirmation des mises à jour ; 6(1)(c) pour une fiche d'autorisation limitée | n.v.t. |
4. With whom do we share your data?
4.1 Votre coach (le cas échéant)
Uniquement les catégories de données pour lesquelles vous avez donné votre autorisation. Les données sur la santé reproductive sont exclues de l’accès des coachs.
4.2 Prestataires de services (sous-traitants)
| Processeur | Service | Emplacement | Mécanisme de transfert |
|---|---|---|---|
| Supabase Inc. | Base de données, authentification, stockage | UE (Irlande) | DPA + SCC |
| Firebase (Google Irlande Limitée) | Crashlytics + push | UE + transfrontalier | DPF + SCC |
| RevenueCat Inc. | Droits au PEI | États-Unis | DPF + SCC (pas d'Art. 9) |
| Google Cloud (Vertex AI) | IA Coach + photo IA | Multirégionale de l'UE (eu) | Google Cloud DPA + traitement UE configuré |
| OpenAI | Scanner d'étiquettes de produits IA | Traitement international | DPA + SCC le cas échéant |
| Renvoyer (Plus Five Five, Inc.) | Confirmation du double opt-in et mises à jour confirmées de la balance | États-Unis (traitement primaire et stockage) | Renvoyer DPA + DPF + SCC |
| Vercel inc. | Hébergement de sites Web, analyses et informations sur la vitesse | Traitement UE + international | DPA + SCC le cas échéant |
| PostHog Inc. | Analyse facultative des produits du site Web | EU cloud + international service provider | DPA + SCC le cas échéant |
| Stripe Paiements Europe, Ltd. | Paiements Web et paiements d'affiliation | Traitement UE + international | DPA + DPF/SCC le cas échéant |
| Apple HealthKit / Google Health Connect | Données de santé sur l'appareil | n/a (local) | n.v.t. |
Liste complète des sous-traitants : vytrix.app/subverwerkers.
Les modifications apportées aux sous-traitants ultérieurs seront annoncées au moins 30 jours avant la date d'entrée en vigueur. Objection pour des raisons de protection des données ? privacy@vytrix.app.
4.3 Autres utilisateurs
Uniquement les informations que vous partagez via les fonctions sociales, limitées par vos paramètres de confidentialité.
4.4 Nous ne partageons PAS
- Avec les régies publicitaires, sauf pour la mesure d'installation volontaire au §2.8a
- Avec des courtiers en données
- Avec les employeurs, les assureurs ou les prêteurs
- Volontairement auprès des autorités au-delà d’une demande légale valable ; chaque demande est examinée et limitée à ce qui est obligatoire
- Avec tout tiers pour sa propre commercialisation ; Renvoyer uniquement les e-mails demandés par Vytrix en notre nom
5. Virement international
Vos données seront primair traités sur des serveurs dans l'UE (la région Supabase principale pour la base de données, l'authentification et le stockage est l'Irlande). Des processeurs supplémentaires, notamment Firebase, RevenueCat, Resend, OpenAI, Vercel, PostHog et Stripe, peuvent traiter des données en dehors de l'EEE. Ils l'utilisent le cas échéant Cadre de confidentialité des données UE-États-Unis (DPF) et/ou des garanties contractuelles telles que des Clauses Contractuelles Types (CCS), conformément à l'Art. 46. La combinaison actuelle diffère selon le processeur et est indiquée dans le contrat de traitement ou dans les conditions de confidentialité liées.
Resend indique que le traitement primaire et le stockage ont lieu aux États-Unis. Une région d'envoi européenne détermine uniquement l'itinéraire de l'e-mail et ne transfère pas les informations de compte, de message ou de livraison stockées vers l'UE.
Les données sur la santé reproductive (§2.3a) ne sont pas envoyées par Vytrix aux prestataires d'IA, de marketing ou de paiement. Le stockage principal se trouve dans la région Supabase d'Irlande ; tout traitement accessoire ou transfert international par la partie infrastructurelle est soumis au Supabase DPA, à la liste des sous-traitants et aux garanties de transfert appropriées.
6. Périodes de conservation
| Données | Période de conservation |
|---|---|
| Informations sur le compte | Jusqu'à la suppression du compte |
| Données d’entraînement et d’activité | Jusqu'à la suppression du compte |
| Données de santé | Jusqu'à ce que l'autorisation soit retirée ou le compte supprimé |
| Dates du cycle menstruel | Amovible séparément |
| Contenu social | Jusqu'à la suppression du compte ou l'auto-suppression |
| Éléments supprimés de manière réversible (corbeille) | 90 jours |
| Données après suppression du compte | Complètement supprimé dans les 90 jours |
| Dossiers fiscaux légalement requis (pseudonymisés) | 7 ans (Loi sur la taxe de vente art. 52) |
| Journaux techniques de Crashlytics | 90 jours |
| Journaux d'audit pour la prévention de la fraude | 12 mois |
| Demandes Web de suppression de compte | Non confirmé : maximum 7 jours. Confirmé : jusqu'à traitement ; puis supprimé dans les 90 jours |
| Intérêt pour le produit non confirmé | Maximum 30 jours après l’inscription ; jamais utilisé pour les mises à jour du produit |
| Intérêt confirmé pour le produit | Jusqu'à la désinscription ou la fin du programme produit ; puis supprimé ou anonymisé dans les 12 mois |
| Dossiers de consentement | 5 ans après le retrait |
7. Vos droits
Vous disposez des droits suivants en vertu du RGPD :
- Contrôle (Art. 15) — affichez vos données via Paramètres → Confidentialité
- Correction (Art. 16) — modifiez vos coordonnées dans l'application
- Effacement (Art. 17) — supprimez votre compte via Paramètres → Compte ; ou via vytrix.app/account-verwijderen
- Restriction (Art. 18) — révoquer le consentement par catégorie
- Transférabilité (Art. 20) — Export JSON via Paramètres → Confidentialité → "Exporter mes données"
- Opposition (Art. 21) — retirer le consentement
- Retirer le consentement (Art. 7(3)) — via le lien de désabonnement présent dans chaque mise à jour du produit ou via privacy@vytrix.app. Vous pouvez gérer d'autres catégories dans l'application. Le retrait n’affectera pas la licéité du traitement antérieur.
- Prise de décision automatisée (Art. 22) — Vytrix prend geen décisions ayant des effets juridiques ou d’importance similaire.
Avez-vous une plainte? Ensuite vous pouvez aller sur :
- Autorité néerlandaise de protection des données (AP) — Pays-Bas : autoriteitpersoonsgegevens.nl
- Autorité de protection des données (GBA) — Belgique
- BfDI — Allemagne
- CNIL — France
8. Gestion du consentement
Vous pouvez donner, consulter et retirer votre consentement par catégorie via Paramètres → Confidentialité → Consentement.
Retirer est aussi simple que donner (un robinet). Aucune conséquence sur la licéité du traitement antérieur.
9. Groupe cible et âge
Vytrix est destiné à adultes 18 ans et plus. Nous ne traitons délibérément pas les données personnelles des mineurs.
Lors de l'inscription, la date de naissance est vérifiée via un sélecteur d'âge neutre. Les utilisateurs âgés de moins de 18 ne peuvent pas créer de compte. Si nous découvrons qu'un mineur a créé un compte, nous supprimerons ce compte et toutes les données associées.
10. Sécurité
- Chiffrement AES-256 au repos
- Chiffrement TLS 1.3 en transit ; pas de trafic en texte clair
- Région Supabase principale pour la base de données, l'authentification et le stockage : Irlande (
eu-west-1) - Sécurité au niveau des lignes (RLS) sur toutes les tables de données personnelles
- Authentification JWT via Supabase Auth
- Seaux de stockage privés ; accès via des URL signées temporaires (24h)
- Coach-isolation des données client via RLS + contrôles de consentement
- Nettoyage automatisé des rétentions (pg_cron)
- BDSG §22(2) "mesures appropriées et spécifiques" pour les utilisateurs allemands
12. Changements
Abeille des changements substantiels Dans cette politique de confidentialité, nous vous informons de manière proactive via :
- Une bannière dans l'application lors de la prochaine utilisation
- Un modal de blocage qui demande un consentement renouvelé pour le traitement modifié
- Un e-mail à l'adresse que nous connaissons
Les modifications non essentielles (raffinements linguistiques, fautes de frappe) ne seront publiées sur cette page que via une mise à jour de version.
13. Contacter
- Questions de confidentialité : privacy@vytrix.app
- Recours contre les actions de modération (DSA Art. 20) : appeals@vytrix.app
L'enregistrement de l'entreprise et les coordonnées actuelles sont fournis vytrix.app/contact.