Dernière mise à jour : 25 août 2026
Movriva est une application d'entraînement musculaire qui construit vos séances à partir de ce que vous avez réellement soulevé.
Movriva est un nom commercial. Le responsable du traitement est la personne qui l'exploite : Léonard Sota, 42 rue des Marguerites, 91160 Longjumeau, France, joignable à contact-movriva@movriva.com et au +33 7 82 22 09 97.
La distinction n'est pas cosmétique. Le règlement exige que le responsable du traitement soit identifiable, et un nom commercial ne l'est pas : c'est une enseigne, pas une personne. C'est donc celle-ci que vous saisissez pour exercer vos droits, et qui répond de ce document.
Nous ne collectons rien que l'application n'utilise. Chaque catégorie ci-dessous correspond à des champs existants, et vous pouvez en obtenir le contenu exact à tout moment (voir la section 7).
Adresse électronique, nom affiché, confirmation de l'adresse, langue, fuseau horaire, système d'unités (métrique ou impérial).
Pourquoi : vous identifier, vous permettre de vous connecter, et afficher l'application dans votre langue et vos unités.
Base légale : l'exécution du contrat qui nous lie.
Empreinte de votre mot de passe — jamais le mot de passe lui-même —, vos sessions actives avec leur adresse IP et le type d'appareil, et les jetons temporaires de confirmation d'adresse ou de réinitialisation.
Pourquoi : vous maintenir connecté, et détecter un accès anormal.
Base légale : l'exécution du contrat, et notre intérêt légitime à sécuriser les comptes.
Objectif, niveau déclaré, nombre de séances par semaine, durée par séance, poids de corps.
Pourquoi : le poids de corps sert à estimer une charge de départ quand vous n'avez pas encore d'historique sur un exercice. Sans lui, l'application ne peut rien proposer et vous laisse deviner.
Facultatives, et demandées seulement si vous ouvrez la section nutrition. Un compte qui ne s'en sert pas ne les porte jamais : les colonnes restent vides, ce n'est pas une valeur par défaut.
Pourquoi : estimer votre métabolisme de repos, dont dépend tout apport calorique. La formule de référence demande le poids, la taille, l'âge et le sexe ; sans la taille et l'âge, il n'y a pas de calcul, seulement une fourchette qui n'apprend rien.
Nous demandons l'année et non la date de naissance : la formule ne se sert que de l'âge en années, et une date exacte serait une donnée plus identifiante collectée pour aucun gain de précision.
Un second usage, celui-là protecteur : l'année de naissance nous permet de ne pas calculer d'apport calorique avant dix-huit ans. Les besoins d'un adolescent en croissance se lisent dans des courbes pédiatriques, et une formule pour adultes donnerait un chiffre faux avec l'assurance d'un chiffre juste.
Vous pouvez les retirer à tout moment ; l'estimation cesse alors, et rien d'autre ne change.
Le matériel dont vous disposez, et les exercices ou muscles que vous écartez, avec le motif : simple aversion, matériel indisponible, gêne ressentie, ou consigne d'un professionnel de santé.
Pourquoi : ne jamais vous proposer un mouvement que vous ne pouvez pas ou ne devez pas faire.
Ces deux derniers motifs sont des données de santé. Ils relèvent de l'article 9 du RGPD, qui les protège plus strictement. Nous ne les demandons que parce qu'une application qui ignore une douleur déclarée est dangereuse, et ils ne servent qu'à écarter des exercices — jamais à profiler, jamais à transmettre.
Base légale : votre consentement explicite, recueilli par une case à cocher distincte au moment où vous déclarez une gêne ou une consigne médicale. Elle n'est jamais pré-cochée, et sans elle nous refusons d'enregistrer ces motifs — le refus est appliqué par notre serveur, pas seulement par l'écran.
Vous pouvez retirer ce consentement à tout moment depuis votre profil. Le retrait supprime les exclusions concernées en même temps : garder une gêne déclarée après un retrait reviendrait à traiter une donnée de santé sans base légale. Vos autres exclusions — aversion, matériel indisponible — subsistent : elles ne disent rien de votre état.
Nous conservons la date de votre consentement et la version du présent texte que vous avez acceptée, parce que l'article 7 exige de pouvoir le démontrer. Le retrait efface ces deux informations : il n'y a plus rien à démontrer quand nous ne détenons plus la donnée.
Programmes générés, exercices prescrits, séances commencées et terminées, séries avec charge, répétitions, durée ou distance, difficulté ressentie sur cinq, gêne signalée, records personnels, et les notes libres que vous rédigez.
Pourquoi : c'est la matière même du service. La progression est calculée à partir de ces chiffres, et sans eux l'application ne peut que répéter la même séance.
Attention aux notes libres : elles vous appartiennent et nous ne les analysons pas, mais tout ce que vous y écrivez y est conservé. Évitez d'y consigner des informations médicales détaillées.
L'historique de votre poids, avec la date et l'origine de chaque relevé.
Pourquoi : afficher votre courbe et ajuster les estimations de charge.
Si vous les activez : le jeton de notification de votre appareil, sa plateforme, vos préférences d'horaires et de plage silencieuse, et la trace des notifications envoyées.
Pourquoi : vous rappeler vos séances aux heures que vous avez choisies, et ne pas vous envoyer deux fois la même chose.
Base légale : votre consentement, retirable dans les réglages ou depuis votre téléphone.
Le texte produit après une séance, et — quand il vient d'un modèle de langage — le nom du modèle, le nombre de jetons consommés et le temps de réponse.
Pourquoi : ne pas repayer un texte déjà produit, et suivre le coût du service.
L'état de votre abonnement : le magasin par lequel il est passé, s'il s'agit d'un essai ou d'une période payée, sa date d'échéance, et l'identifiant de l'événement qui nous l'a appris.
Pourquoi : savoir si vous avez le droit de vous entraîner, et vous afficher jusqu'à quand.
Base légale : l'exécution du contrat qui nous lie.
Nous ne voyons jamais votre moyen de paiement. Ni numéro de carte, ni identifiant bancaire, ni adresse de facturation : l'achat se conclut entièrement chez Apple, Google ou notre prestataire de gestion d'abonnements, et nous n'en recevons que le résultat — « actif jusqu'au tant ». C'est une conséquence du fonctionnement des magasins d'applications, et c'est à votre avantage.
Nous ne les transmettons qu'aux prestataires nécessaires au fonctionnement du service, et à eux seuls.
| Prestataire | Ce qu'il reçoit | Pourquoi |
|---|---|---|
| Railway | l'ensemble des données, en tant qu'hébergeur | héberger l'application, la base de données et les fichiers |
| Resend | votre adresse électronique et le contenu du message | envoyer la confirmation d'adresse, la réinitialisation de mot de passe, l'avertissement avant suppression d'un compte inactif et le récapitulatif hebdomadaire |
| Expo, puis Apple ou Google | le jeton de votre appareil et le texte de la notification | acheminer les notifications jusqu'à votre écran |
| Microsoft (hébergé dans l'Union) | une copie chiffrée de la base, dans notre espace SharePoint | conserver une sauvegarde hors de chez l'hébergeur |
| OpenAI (si activé) | les chiffres de votre séance, sans aucun identifiant | rédiger le résumé de séance |
| Sentry (hébergé dans l'Union) | le contexte technique d'une erreur | corriger les pannes |
| RevenueCat | votre identifiant interne, et l'état de votre abonnement | gérer les abonnements et nous prévenir de leurs changements |
| Stripe (abonnement sur le web) | votre adresse électronique, vos données de carte, votre pays | encaisser le paiement, calculer la TVA et vous envoyer le reçu |
| Apple ou Google (application) | ce que le magasin traite lui-même de votre achat | encaisser le paiement et reconduire l'abonnement |
Ce point mérite d'être détaillé, parce qu'il inquiète à juste titre.
Quand la fonctionnalité est activée, seuls partent : le type de séance, sa durée, le nombre de séries et de répétitions, le tonnage total, les muscles travaillés, la difficulté que vous avez déclarée et vos records éventuels. Ni votre nom, ni votre adresse, ni aucun identifiant — une vérification automatique inspecte la charge avant l'envoi et bloque tout ce qui ressemble à un identifiant ou à une adresse électronique.
Vos mesures corporelles n'y figurent pas, alors que rien ne l'imposait. Un résumé d'entraînement parle d'entraînement.
Le contenu de vos notes libres n'est jamais transmis.
Si cette fonctionnalité n'est pas activée, le résumé est calculé chez nous, à partir de vos seuls chiffres, et rien ne sort.
RevenueCat, société de droit américain, sert d'intermédiaire entre les magasins d'applications et notre serveur. Il reçoit votre identifiant interne — une suite de caractères sans signification hors de notre base, ni votre nom ni votre adresse — et ce que le magasin lui transmet de la transaction : produit acheté, devise, échéance, essai en cours ou non.
La collecte d'identifiants d'appareil à destination des réseaux publicitaires, que sa bibliothèque propose et active par défaut, est explicitement désactivée dans notre code. Nous n'utilisons aucun réseau d'attribution.
Ce prestataire héberge ses traitements aux États-Unis. C'est le seul de la liste dans ce cas, et la section 5 explique ce que cela implique.
Souscrire depuis un navigateur passe par Stripe, que RevenueCat utilise pour encaisser. Vous lui donnez votre adresse électronique, vos données de carte bancaire, et votre pays de facturation — ce dernier parce que le taux de TVA dépend du pays du client, pas du nôtre.
Nous ne voyons jamais votre numéro de carte. Le formulaire de paiement n'appartient pas à l'application : il est affiché et chiffré par Stripe, et nos serveurs n'en reçoivent rien. Ce qui nous revient est l'information décrite à la section 4.2 — un abonnement est actif, jusqu'à telle date. C'est tout ce dont l'application a besoin pour vous ouvrir l'accès, et c'est donc tout ce qu'elle demande.
Souscrire depuis l'application installée ne passe pas par Stripe mais par Apple ou Google, selon le magasin d'où elle vient.
En Europe, aux Pays-Bas (Amsterdam), chez notre hébergeur Railway : la base de données, le cache, l'application et les fichiers de médias. Rien de ce que vous enregistrez — séances, séries, mesures, notes — ne quitte l'Union européenne.
Les exceptions concernent le paiement, et elles s'arrêtent là.
RevenueCat traite aux États-Unis. Ce qu'il reçoit est décrit à la section 4.2 : votre identifiant interne et l'état de votre abonnement, sans votre nom ni votre adresse. Ce transfert est encadré par les clauses contractuelles types de la Commission européenne.
Stripe contracte en Europe — son entité irlandaise — et peut transférer vers les États-Unis pour ce qui relève de son groupe. Ce transfert est encadré par son accord de sous-traitance et les mêmes clauses contractuelles types.
Aucune de ces deux exceptions ne porte sur vos entraînements. Vos séances, vos séries, vos records et vos mesures ne quittent pas l'Union européenne.
Microsoft n'en est pas une non plus. Une copie chiffrée de la base est déposée plusieurs fois par jour dans un espace SharePoint que nous contrôlons, dans un tenant de région européenne. Cette copie existe pour une seule raison : pouvoir vous rendre vos données si notre hébergeur les perdait. Elle est chiffrée avant d'être envoyée, et la clé n'est connue que de nous — Microsoft stocke un fichier qu'il ne peut pas lire.
Sentry n'en est pas une. Les rapports d'erreur sont stockés dans la région européenne du service. Leur contenu est limité au contexte technique d'une panne : ni votre adresse électronique, ni votre adresse IP, ni aucune donnée que vous avez saisie. L'identifiant de votre compte accompagne le rapport, et lui seul — sans lui, il serait impossible de dire si une panne touche une personne ou toutes.
Les magasins d'applications — Apple, Google — et les services de notification traitent également hors de l'Union pour ce qui les concerne, selon leurs propres politiques, que nous ne maîtrisons pas.
Vingt-quatre mois sans connexion, puis suppression. Passé ce délai, votre compte et tout ce qui s'y rattache sont effacés automatiquement.
Vous êtes prévenu par courriel trente jours avant, et une simple connexion suffit à annuler la suppression : le compteur repart de zéro.
Pourquoi deux ans et pas un : la musculation s'arrête et reprend. Une blessure, un déménagement, un enfant, et l'on revient un an plus tard vouloir retrouver ses records — c'est l'intérêt même d'un historique. Un an supprimerait précisément ces gens, au moment où l'application leur redevient utile.
Le reste est borné plus court :
| Donnée | Durée |
|---|---|
| Reçus d'envoi de notification | 24 heures |
| Sessions de connexion, et les adresses IP qu'elles portent | 7 jours |
| Journal des actions d'administration sur le catalogue | 3 ans |
| Tout le reste | jusqu'à la suppression du compte |
Nous n'avons aucune obligation comptable de conservation : nous n'émettons pas de factures, ce sont les magasins d'applications qui encaissent et qui gardent les leurs. Rien ne nous oblige donc à garder vos données au-delà de ce qui est écrit ci-dessus.
Vous pouvez bien sûr supprimer votre compte à tout moment, sans attendre (section 7.2).
Le RGPD vous donne des droits que l'application applique directement, sans avoir à nous écrire.
Profil → Exporter mes données. Vous obtenez immédiatement un fichier contenant l'intégralité de ce que nous détenons sur vous, dans un format lisible par une machine. Les exercices y sont désignés par leur nom et non par un identifiant interne, afin que le fichier reste compréhensible hors de l'application.
Une exception : les jetons de notification de vos appareils n'y figurent pas. Ce sont des secrets techniques, et les recopier dans un fichier que vous partagez ensuite serait un risque sans bénéfice.
Profil → Supprimer mon compte. Votre mot de passe est exigé : c'est la seule action irréversible de l'application, et un appui accidentel ne doit pas suffire.
La suppression est physique et immédiate. Séances, séries, programmes, records, mesures corporelles, préférences, jetons d'appareil et résumés disparaissent avec la ligne de votre compte. Il n'y a pas de période de grâce et rien n'est conservé « au cas où ».
Une exception, qui ne concerne que les administrateurs : si vous avez modifié le catalogue partagé, le journal de ces actions conserve l'adresse électronique utilisée au moment de l'action. Supprimer votre compte est un droit ; effacer la trace de ce que ce compte a fait à un catalogue commun n'en est pas un, et le média publié, lui, reste en ligne.
Objectif, niveau, rythme, matériel, exclusions, poids et unités se modifient à tout moment depuis le profil. Pour toute autre demande — rectification, limitation, opposition — écrivez à contact-movriva@movriva.com. Nous répondons dans un délai d'un mois.
Vous pouvez également saisir l'autorité de protection des données de votre pays. En France, il s'agit de la CNIL.
Ce que l'application fait, en termes concrets :
Aucun système n'est inviolable. En cas de violation susceptible d'entraîner un risque pour vos droits, nous vous informerons ainsi que l'autorité compétente, dans les délais prévus par le RGPD.
Movriva n'est pas destinée aux personnes de moins de seize ans et nous ne collectons pas sciemment leurs données. Si vous êtes titulaire de l'autorité parentale et constatez qu'un compte a été créé par un mineur, écrivez-nous : nous le supprimerons.
Movriva propose des exercices et des charges à partir de chiffres. Ce n'est pas un dispositif médical, et rien dans l'application ne constitue un diagnostic ni un traitement. Les indications de récupération sont des estimations, pas des mesures physiologiques. En cas de douleur, de blessure ou de doute, consultez un professionnel de santé — et déclarez l'exercice concerné dans vos exclusions pour qu'il ne vous soit plus proposé.
Toute modification substantielle de ce document vous sera signalée dans l'application avant son entrée en vigueur. La date en tête indique la dernière version.