Politique de confidentialité
Dernière mise à jour : 22 septembre 2026
Qui est responsable de tes données
Mavena est édité par PAGE Handy, Luc,Les Hauts Bois, 14 Grande Allée du Champy, 93160 Noisy-le-Grand, immatriculé sous le numéro SIREN934 721 374. Pour toute question sur tes données, écris àhello@mavena.app.
Ce que Mavena collecte
- Ton compte : adresse email, et mot de passe chiffré si tu n'utilises pas la connexion Google.
- Ton profil d'entraînement : objectif, ancienneté, zones sur lesquelles tu veux mettre l'accent, nombre et durée de séances, jours d'entraînement, matériel, préférence entre refaire les mêmes exercices ou varier, exercices que tu veux éviter, zones à protéger, sexe, âge, poids, et la précision que tu choisis d'écrire. Ta taille, seulement si tu l'as renseignée : le questionnaire ne la demande plus.
- Ta situation : comment tu t'entraînes aujourd'hui, et ce qui te pose le plus problème. Ces deux réponses ne changent rien à ton programme.
- Tes performances : séries, répétitions, charges, difficulté ressentie, dates et durées de séances. C'est ce qui permet à Mavena d'ajuster tes charges.
- Tes rappels : si tu les actives, l'identifiant de notification de ton appareil et son type de navigateur.
- Ton abonnement : identifiants client et abonnement Stripe, statut et échéance. Mavena ne voit jamais ton numéro de carte — il est saisi directement chez Stripe.
- Tes Gymbro Battles, si tu en lances une : le nom d'affichage que tu choisis, tes performances déclarées pour cette Battle, et — seulement si tu l'envoies — une photo de toi. Le détail de ce qui est fait de cette photo est plus bas, dans sa propre section.
Pourquoi, et sur quelle base
Ton profil et tes performances servent à construire ton programme et à calculer tes charges — c'est l'exécution du service que tu demandes. Ta situation et ce qui te pose le plus problème ne servent pas à construire ton programme : elles servent à la mesure d'audience décrite plus bas, et à comprendre les besoins de celles et ceux qui utilisent Mavena. Les données d'abonnement servent à la facturation, obligation légale et contractuelle. Les rappels ne sont envoyés que si tu les as activés, et tu peux les couper à tout moment dans les réglages.
Tes zones à protéger (le genou, le bas du dos…) et ta précision libre peuvent révéler une information sur ta santé. Les zones servent uniquement à écarter de ton programme les exercices qui les sollicitent ; la précision, uniquement à adapter ton programme. Elles sont conservées avec ton profil et ne sont transmises ni à OpenAI, ni à Mistral, ni à la mesure d'audience.
La photo de Gymbro Battle repose sur ton consentement, et sur lui seul : tu coches une case avant de l'envoyer, et tu peux la retirer quand tu veux en supprimant la photo. Aucune Battle ne l'exige — sans photo, ce sont tes initiales qui s'affichent, et tout fonctionne à l'identique.
Avec qui elles sont partagées
Mavena s'appuie sur des prestataires qui traitent une partie de tes données :
- Supabase — base de données et authentification : l'ensemble de ton compte, ton profil et tes performances.
- Vercel — hébergement de l'application et journaux techniques.
- OpenAI — rédaction de la phrase d'accueil de ton programme, bilan de séance quand Mistral ne répond pas, et génération des visuels de Gymbro Battle. Ton programme lui-même est construit par Mavena, sans modèle. Lui sont transmis ton objectif, ton nombre de séances par semaine, le découpage et le nom des exercices de ton programme ; pour un bilan, les chiffres de la séance que tu viens de terminer et ton ressenti ; et — uniquement au moment de générer le visuel d'une Battle terminée — ta photo, si tu en as envoyé une. Ni ton nom, ni ton adresse email, ni tes mesures corporelles, ni tes zones à protéger, ni ta précision libre ne lui sont transmis.
- Mistral — rédaction du bilan de fin de séance, à partir des charges et des répétitions que tu viens d'enregistrer. Ni ton nom ni ton adresse email ne lui sont transmis.
- Stripe — paiement et facturation.
- Resend — envoi des emails (ton programme, les relances). Si tu as accepté de recevoir des emails, ils peuvent contenir un pixel qui signale leur ouverture et des liens dont le clic est compté ; décoche la case à l'inscription ou écris à l'adresse de contact pour ne plus en recevoir.
- Google — uniquement si tu choisis la connexion Google.
- PostHog — mesure d'usage, sur des serveurs européens. Lui sont transmis ton identifiant de compte, ton adresse email et les étapes que tu franchis dans l'application : écrans consultés, questionnaire terminé, séance commencée et terminée, abonnement pris — et, pendant le questionnaire, quelques réponses sous forme de codes : lieu d'entraînement, objectif, nombre de séances, situation et difficulté principale. Ni le détail de tes charges (seul le volume total d'une séance terminée, en kilos, lui parvient), ni tes mesures corporelles, ni tes zones à protéger, ni ta précision libre, ni le contenu de ton programme ne lui sont transmis.
Transferts hors de l'Union européenne
OpenAI et Stripe sont établis aux États-Unis, et Resend y héberge une partie de son infrastructure. Les données décrites ci-dessus qui leur sont transmises quittent donc l'Union européenne. Ces transferts s'appuient sur les clauses contractuelles types de la Commission européenne, et sur la certification de ces prestataires au cadre de protection des données UE – États-Unis lorsqu'ils en relèvent. Supabase (base de données) et PostHog (mesure d'usage) sont sur des serveurs européens.
Concrètement, si tu envoies une photo pour Gymbro Battle, elle est transmise à OpenAI aux États-Unis au moment où le visuel d'une Battle terminée est généré. Si tu ne veux pas de ce transfert, n'envoie pas de photo : la Battle fonctionne sans, et rien n'est alors transmis de ton apparence.
Ta photo, dans Gymbro Battle
Elle est facultative. Tu peux lancer, rejouer et partager autant de Battles que tu veux sans en envoyer une seule : tes initiales prennent sa place partout où elle apparaîtrait.
Si tu en envoies une, voilà exactement ce qui lui arrive. Elle est réencodée par le serveur en JPEG de 512 pixels de côté, ce qui efface au passage les métadonnées du fichier — dont les coordonnées GPS que ton téléphone y inscrit. Elle est ensuite rangée dans un espace de stockage privé : aucune adresse publique ne mène jamais au fichier d'origine.
Elle sert à deux choses, et à rien d'autre. Elle s'affiche dans tes Battles — donc ton adversaire la voit, par un lien temporaire d'une heure que le serveur fabrique après avoir vérifié qu'il participe bien à cette Battle. Et elle sert de référence au modèle d'image pour dessiner la scène humoristique du résultat, afin que vous y soyez reconnaissables.
Un point important : l'image générée à partir de ta photo devient visible par toute personne à qui le lien de la Battle est transmis, et publique si l'un de vous deux la publie sur un réseau social. C'est l'objet même du partage. Le lien contient une clé imprévisible, donc personne ne tombe dessus par hasard — mais une fois partagé, il circule comme n'importe quelle image.
Tu la supprimes quand tu veux, depuis l'écran où tu l'as envoyée. La suppression efface le fichier et retire la photo de tous les écrans. Les visuels déjà générés et déjà partagés, eux, ne peuvent pas être rappelés : ils sont partis. Ta photo est également effacée à la suppression de ton compte.
Combien de temps
Tes données sont conservées tant que ton compte existe. À sa suppression, ton profil, tes programmes, tes performances, tes Battles et ta photo sont effacés. Les pièces comptables liées aux paiements sont conservées le temps imposé par la loi. Ta photo peut être supprimée à tout moment sans toucher au reste.
Tes droits
Tu peux demander l'accès à tes données, leur correction, leur suppression, leur portabilité, ou t'opposer à leur traitement, en écrivant à l'adresse de contact ci-dessus. Tu peux aussi introduire une réclamation auprès de la CNIL.
Mesure d'audience
Mavena mesure lui-même, sur ses propres serveurs, comment le site est utilisé : pages vues, étapes du questionnaire et quelques-unes de ses réponses sous forme de codes (lieu d'entraînement, objectif, nombre de séances, situation, difficulté principale), séances commencées, abonnement pris. Un cookie propre au site (mavena_visiteur) porte un identifiant tiré au hasard, valable treize mois, pour reconnaître un même appareil d'une visite à l'autre. Il ne sert qu'à produire des statistiques, jamais à te suivre sur d'autres sites ; ni adresse IP ni empreinte du navigateur ne sont conservées, et ces lignes sont effacées au bout de vingt-cinq mois. Une fois ton compte créé, elles lui sont rattachées pour que ton parcours ne soit compté qu'une fois.
Stockage sur ton appareil
Mavena dépose sur ton appareil ce qui est nécessaire à son fonctionnement : ta session de connexion, et un enregistrement local de ta progression dans le questionnaire pour ne pas te faire tout recommencer. Pendant un test d'affichage de l'écran d'accueil, un cookie propre au site (mavena_variante) retient la version qui t'a été montrée — une seule lettre, sans identifiant, effacée au bout de trente jours — pour te la remontrer et comparer les versions entre elles ; il ne permet ni de te reconnaître, ni de te suivre ailleurs. La mesure d'audience décrite plus haut tient dans un cookie du même genre (mavena_visiteur), et mavena_sans_mesure retient ton choix si tu demandes à ne plus être compté. Aucun de ces dépôts ne sert à te pister ni ne part chez un tiers : c'est pourquoi aucun bandeau de consentement ne t'est présenté. Le service worker met en cache les fichiers techniques de l'application et une page « hors ligne » — aucune page contenant tes données n'est mise en cache.