Politique de confidentialité
Gomuscu · dernière mise à jour : 26 octobre 2026
Cette politique concerne l'application. Le site gomuscuapp.com a ses propres mentions légales, cookies compris.
Gomuscu enregistre tes séances sur ton iPhone. Sans compte, elles ne vont nulle part ailleurs : nous n'en recevons aucune copie et n'avons aucun moyen de les consulter.
Cinq choses peuvent quitter ton iPhone. Tes séances n'en font partie que si tu crées un compte :
- depuis la version 1.0.6, un retour sur l'application (une note et quelques mots), seulement si tu choisis de nous l'envoyer après ta première ou ta deuxième séance ;
- depuis la version 1.0.5, si tu crées un compte, qui est facultatif : ton adresse e-mail et la sauvegarde de tes données ;
- depuis la version 1.0.4, des statistiques d'usage anonymes (écrans vus, séances terminées et, depuis la version 1.0.5, tes réponses aux questions du premier lancement, sauf comment tu as connu Gomuscu, qui n'y va qu'avec ton accord), que tu peux couper à tout moment ;
- depuis la version 1.0.4, tes achats dans l'application, pour le suivi des abonnements ;
- depuis la version 1.0.2, la mesure de nos publicités, seulement si tu l'acceptes.
Qui est responsable
Gomuscu est édité par Joris Jovancevic, personne physique.
Contact : contact@gomuscuapp.com
Quelles données, et où elles vivent
Gomuscu enregistre ce que tu saisis :
- un prénom ou un pseudo, si tu choisis d'en donner un : au premier lancement, ou dans Profil ;
- depuis la version 1.0.5, tes réponses aux questions du premier lancement : objectif, niveau, jours d'entraînement, durée des séances et zones prioritaires ; depuis la version 1.0.6, où tu t'entraînes (en salle ou à la maison) et ce que tu veux faire progresser en premier, qui remplace les zones prioritaires, et si tu veux qu'on te prépare ta semaine avec des jours fixes : si tu préfères t'entraîner le jour que tu veux, tes programmes n'ont pas de jours, et tes jours d'entraînement sont seulement déduits du nombre de séances par semaine que tu choisis. Elles servent à construire ta semaine de programmes. Depuis la version 1.0.6, si tu suis déjà ton propre programme, la séance que tu montres au premier lancement est enregistrée comme un de tes programmes. Tes autres réponses ne sont pas enregistrées : ce qui t'a freiné et, depuis la version 1.0.6, ce qui coince en ce moment servent seulement à choisir les écrans suivants et ne quittent pas ton iPhone ; depuis la version 1.0.6, où tu notes tes séances et, si tu suis déjà un programme, combien de fois tu t'entraînes par semaine vont seulement à nos statistiques d'usage ; comment tu as connu Gomuscu n'y va que si tu acceptes la mesure des publicités (voir plus bas) ;
- tes exercices et tes programmes : noms, groupes musculaires, durées de repos, les jours où tu prévois chaque programme et, depuis la version 1.0.6, la photo que tu lui choisis parmi celles fournies avec l'application ;
- tes séances : date, durée, exercices, charges, répétitions, séries dégressives, et les notes libres que tu écris.
Le tout tient dans un unique fichier JSON, rangé dans l'espace privé de l'application sur ton appareil — le « bac à sable » iOS. Aucune autre application ne peut le lire.
Les notes libres et le prénom sont des champs de texte : tu peux y écrire ce que tu veux, y compris des informations personnelles ou de santé. Ils suivent le même chemin que le reste : sur ton téléphone, et dans ta sauvegarde si tu crées un compte.
Ce qui n'existe pas
Pour être explicite, voici ce que Gomuscu ne fait pas :
- pas de mot de passe : le compte est facultatif, et il se crée avec Apple, avec Google ou avec un code reçu par e-mail ;
- sans compte, tes séances ne sont envoyées nulle part ;
- aucun contenu de séance ni de programme transmis à un outil de mesure ou de publicité : ni exercices, ni charges, ni répétitions, ni notes, ni prénom. Nos statistiques d'usage ne reçoivent que des comptes et des valeurs fixes, détaillés plus bas, dont, depuis la version 1.0.5, tes réponses aux questions du premier lancement (comment tu as connu Gomuscu, seulement avec ton accord) ;
- pas de publicité dans l'app, pas d'identifiant publicitaire (IDFA), aucun suivi entre applications ;
- pas de localisation précise (GPS) : seule une localisation approximative est déduite de l'adresse IP, le pays par le suivi des abonnements (RevenueCat) et, si tu acceptes la mesure des publicités, le pays et la ville (AppsFlyer). Les journaux techniques de notre hébergeur (Supabase) notent aussi la ville et le pays qui se déduisent de l'adresse IP de chaque requête qu'il reçoit. Si tu te connectes avec Google, Google déclare aussi recueillir une localisation approximative ;
- pas d'accès aux contacts, à tes photos (celles des programmes sont fournies avec l'application), au micro ni à l'app Santé.
Les bibliothèques de cinq services tiers sont intégrées : PostHog pour les statistiques d'usage, RevenueCat pour le suivi des abonnements, AppsFlyer pour la mesure des publicités, qui ne fonctionne que si tu l'acceptes, et, depuis la version 1.0.5, Supabase et Google pour le compte facultatif ; depuis la version 1.0.6, Supabase reçoit aussi les retours que tu choisis de nous envoyer. Sans compte, l'application ne contacte jamais Google, et Supabase seulement si tu nous envoies un retour.
Notifications
Gomuscu peut afficher trois sortes de notifications, chacune seulement si tu l'acceptes quand iOS te le demande :
- l'alerte de fin de repos, si tu l'actives ;
- depuis la version 1.0.6, le rappel de séance : les jours où un de tes programmes est prévu, à l'heure que tu choisis, avec le jour, le nom de la séance, son nombre d'exercices et sa durée estimée. Tu le règles ou le coupes dans Profil → Réglages ;
- depuis la version 1.0.6, si tu commences un essai gratuit et que tu acceptes d'être prévenu, un rappel deux jours avant la fin de l'essai, avec la date et le prix du premier prélèvement.
Elles sont entièrement locales : ton appareil les programme et les affiche lui-même, sans rien envoyer ni recevoir. L'heure de ton rappel de séance reste sur cet iPhone : elle n'est ni envoyée à nos statistiques, ni sauvegardée avec ton compte. Tu peux révoquer les notifications à tout moment dans les Réglages iOS.
Statistiques d'usage — anonymes, et tu peux les couper
Depuis la version 1.0.4, pour savoir quels écrans servent et ce qui peut être amélioré, Gomuscu envoie des statistiques d'usage anonymes à PostHog, notre outil de mesure d'audience. Depuis la version 1.0.5, elles nous disent aussi à quelle étape du premier lancement on s'arrête. Comme la loi le permet pour une mesure d'audience qui respecte les conditions fixées par la CNIL, elles fonctionnent sans te demander ton accord. Tu peux les couper à tout moment dans Profil → Réglages → Données → Statistiques d'usage : dès que tu l'éteins, plus rien ne part.
PostHog reçoit :
- les écrans que tu ouvres : Accueil, Séance, Progression, Profil, Réglages, Compte, la présentation du premier lancement, l'écran d'abonnement et, depuis la version 1.0.6, la question posée quand tu quittes l'écran d'abonnement (jusqu'à la version 1.0.5, aussi Programmes) ;
- l'installation, les mises à jour, l'ouverture et la mise en arrière-plan de l'application ;
- quelques étapes : présentation terminée, programme créé (depuis un modèle ou non), séance terminée (la première ou non, le nombre d'exercices, séance libre ou non), écran d'abonnement affiché (et depuis quel endroit de l'application), essai commencé ou abonnement souscrit (mensuel ou annuel), achats restaurés. Depuis la version 1.0.5, « séance terminée » et « écran d'abonnement affiché » disent aussi si tu es abonné et, sinon, si tu utilisais déjà l'application avant la version 1.0.5. Depuis la version 1.0.6 : achat tenté depuis l'écran d'abonnement (mensuel ou annuel, et depuis quel endroit), son résultat (réussi, annulé, en attente, non vérifié ou en erreur) et formule mensuelle affichée ;
- depuis la version 1.0.5, la présentation du premier lancement : chaque écran affiché (et, jusqu'à la version 1.0.5, chaque écran passé), puis tes réponses, sous forme de valeurs fixes. Ce sont ton objectif, ton niveau, tes jours d'entraînement et leur nombre, la durée de tes séances et tes zones prioritaires. Depuis la version 1.0.6 : si tu suis déjà un programme ou non, où tu notes tes séances, où tu t'entraînes, et ce que tu veux faire progresser en premier à la place des zones (si tu ne veux pas de jours fixes, tes jours d'entraînement sont ceux déduits de ton nombre de séances par semaine) ; si tu suis déjà ton programme, partent seulement ton objectif, la durée de tes séances, combien de fois tu t'entraînes par semaine et le nombre d'exercices de la séance que tu montres, jamais son nom ni ses exercices. S'y ajoutent deux oui ou non : si tu as donné un prénom, jamais le prénom lui-même, et si tu as tout passé. Puis la semaine proposée : son découpage, machines, poids libres ou haltères, son nombre de programmes, et si elle a été enregistrée. Comment tu as connu Gomuscu n'en fait pas partie : cette réponse ne part qu'avec ton accord à la mesure des publicités (voir plus bas). Ce qui t'a freiné et ce qui coince en ce moment non plus : ces réponses ne quittent pas ton iPhone ;
- depuis la version 1.0.6, les rappels décrits plus haut (voir Notifications) : rappel de fin d'essai proposé, accepté ou non, et notification autorisée ou non ; rappel de séance accepté ou non, notification autorisée ou non (et depuis quel écran), rappel touché pour ouvrir l'application, rappel allumé ou éteint dans les Réglages. Jamais l'heure du rappel, ni tes jours, ni le nom de la séance ; seul le moment où arrive « rappel touché » laisse deviner, à peu près, quand le rappel s'affiche ;
- depuis la version 1.0.6, et seulement si tu touches une réponse : ce qui te retient de t'abonner. Quand tu quittes l'écran d'abonnement sans t'abonner, une question facultative te le demande, une seule fois. Ta réponse part sous forme de valeur fixe (le prix, voir l'app à la salle d'abord, pas d'abonnement, autre chose), avec l'endroit d'où venait l'écran et si tu utilisais l'application avant la version 1.0.5. « Passer » n'envoie rien, et la question n'est jamais posée si tu as coupé les statistiques d'usage. C'est la seule réponse que ces statistiques reçoivent avec ton accord plutôt que sans le demander ;
- depuis la version 1.0.5, le compte facultatif : compte proposé (et à quel moment), remis à plus tard ou connecté (avec Apple, Google ou un e-mail, compte nouveau ou non), ta réponse aux e-mails de conseils et d'offres (oui ou non), sauvegarde récupérée, compte supprimé ;
- des informations techniques : un identifiant aléatoire créé par l'application, le modèle de l'appareil, les versions d'iOS et de l'application, la langue, le fuseau horaire, la taille de l'écran et le type de connexion (Wi-Fi ou réseau mobile).
PostHog ne reçoit jamais tes séances, tes exercices, tes charges, le contenu de tes programmes, ton prénom ni tes notes, ni tes retours sur l'application, ni ton adresse e-mail, ni aucun identifiant d'Apple, de Google, de ton compte, de RevenueCat ou d'AppsFlyer. Ton adresse IP n'est pas conservée et ne sert à aucune localisation. Ces statistiques ne servent qu'à nous et ne sont transmises à aucune régie publicitaire. Sans ton accord à la mesure des publicités, elles ne sont croisées avec aucune autre donnée. Si tu acceptes la mesure des publicités, ta réponse à « Comment tu as connu Gomuscu ? » les rejoint (voir plus bas).
L'identifiant aléatoire est remplacé par un nouveau au plus tard tous les 13 mois, chaque fois que tu rallumes les statistiques, et quand tu retires ton accord à la mesure des publicités. Les statistiques sont conservées 25 mois au plus.
Qui fait quoi. Nous sommes responsables de ce traitement ; PostHog (PostHog Inc., États-Unis) agit pour notre compte, comme sous-traitant. Les données sont hébergées dans l'Union européenne, en Allemagne (Francfort, chez Amazon Web Services). Les équipes de PostHog, son support compris, et certains de ses sous-traitants peuvent y accéder depuis l'extérieur de l'Union européenne, notamment depuis les États-Unis ; ces accès sont encadrés par le Data Privacy Framework, auquel PostHog Inc. est certifiée, et par les clauses contractuelles types de la Commission européenne (voir l'accord de traitement de PostHog).
Achats et abonnement
L'abonnement Gomuscu Pro passe par l'App Store. C'est Apple qui traite le paiement et qui connaît l'acheteur. Pour ton achat, Gomuscu ne reçoit ni ton nom, ni ton moyen de paiement, ni ton identifiant Apple. C'est la réponse d'Apple, lue sur ton iPhone, qui décide si Gomuscu Pro est actif. Le traitement des données de paiement relève de la politique de confidentialité d'Apple.
Suivi des abonnements
Depuis la version 1.0.4, Gomuscu transmet tes achats dans l'application à RevenueCat, notre outil de suivi des abonnements. Il nous montre combien d'abonnements sont actifs, renouvelés, annulés ou remboursés, et nous aide à répondre si tu nous écris au sujet du tien. Il ne décide pas de ce que tu débloques : c'est toujours la réponse d'Apple. Ce suivi ne se coupe pas dans l'application ; tu peux t'y opposer en nous écrivant (voir « Tes droits »).
RevenueCat reçoit :
- tes achats dans Gomuscu : l'abonnement choisi, l'essai éventuel, les dates d'achat, de renouvellement et d'expiration, le prix, la devise et le pays de ta boutique App Store. Apple lui signale aussi directement les renouvellements, annulations et remboursements, même quand l'application est fermée ;
- des identifiants : un identifiant aléatoire créé par RevenueCat, et l'IDFV d'Apple, propre aux applications de l'éditeur sur ton iPhone et différent de l'identifiant publicitaire ;
- des informations techniques : l'adresse IP, dont RevenueCat ne garde que le pays qu'il en déduit, le modèle de l'appareil, les versions d'iOS et de l'application, les langues de l'appareil, et l'état de l'autorisation de suivi d'Apple, que Gomuscu ne demande jamais.
RevenueCat ne reçoit ni ton nom, ni ton moyen de paiement, ni ton identifiant Apple, ni ton adresse e-mail, ni tes séances. Nous ne l'avons relié ni à PostHog, ni à AppsFlyer, ni à ton compte.
Qui fait quoi. Nous sommes responsables de ce traitement ; RevenueCat (RevenueCat, Inc., États-Unis) agit pour notre compte, comme sous-traitant. Les données sont hébergées aux États-Unis, chez Amazon Web Services. Ce transfert hors de l'Union européenne est encadré par les clauses contractuelles types de la Commission européenne, intégrées à l'accord de traitement de RevenueCat. RevenueCat conserve ces données tant que nous utilisons son service ; nous les faisons effacer sur ta demande, et toutes à la fin de notre contrat avec lui.
Mesure des publicités — seulement si tu l'acceptes
Gomuscu se fait connaître avec des publicités (Meta, Google, Apple). Pour savoir lesquelles fonctionnent, l'application peut signaler à AppsFlyer, notre service de mesure, que tu l'as installée et si tu t'es abonné. Au premier lancement, après la présentation et la proposition de compte, une fenêtre te le demande : sans ton accord, rien ne part vers AppsFlyer. Tu peux changer d'avis à tout moment dans Profil → Réglages → Données → Mesure des publicités.
Si tu acceptes, AppsFlyer reçoit :
- l'installation, puis chaque ouverture de l'application ;
- le démarrage d'un essai gratuit, et un abonnement payé avec son montant et sa devise ;
- pendant la période de mesure d'Apple (SKAdNetwork, de quelques jours à quelques semaines après l'installation), des échanges réguliers tant que l'application est ouverte ;
- des informations techniques : des identifiants propres à Gomuscu (l'IDFV d'Apple, différent de l'identifiant publicitaire, et un identifiant créé par AppsFlyer, rangé dans le trousseau de l'iPhone pour reconnaître une réinstallation), l'adresse IP, le modèle de l'appareil, les versions d'iOS et de l'application, la langue, le fuseau horaire et l'opérateur.
AppsFlyer ne reçoit jamais tes séances, tes exercices, tes programmes, ton prénom, tes notes, tes réponses aux questions du premier lancement ni ton adresse e-mail. Il nous rend des statistiques par campagne. Les régies publicitaires ne reçoivent de nous que des résultats agrégés, à une exception près : pour les annonces de l'App Store, AppsFlyer renvoie à Apple le jeton que ton iPhone a lui-même produit, afin de savoir si l'installation vient d'une de ces annonces.
Qui fait quoi. Nous sommes responsables de ce traitement ; AppsFlyer (AppsFlyer UK Ltd., Londres) agit pour notre compte, comme sous-traitant. Les données sont hébergées dans l'Union européenne. Les équipes de support d'AppsFlyer peuvent y accéder depuis le Royaume-Uni, Israël et le Japon, que la Commission européenne reconnaît comme protégeant les données, ainsi que depuis les États-Unis, l'Inde, la Chine et Hong Kong ; ces accès-là sont encadrés par les clauses contractuelles types (voir l'accord de traitement d'AppsFlyer). AppsFlyer conserve ces données 24 mois au plus.
Ta réponse à « Comment tu as connu Gomuscu ? ». Depuis la version 1.0.5, si tu acceptes à la fenêtre du premier lancement, cette réponse part aussi, une seule fois, à nos statistiques (PostHog, décrites plus haut), sous forme de valeur fixe : Instagram, TikTok, Facebook, un ami, l'App Store, autre, ou pas de réponse. Elle sert la même chose : savoir ce qui t'a amené. Elle est reliée à tes statistiques d'usage par leur identifiant aléatoire : c'est ce qui nous dit combien de personnes venues de chaque canal commencent un essai. Jusqu'à ton choix, elle n'est gardée qu'en mémoire ; elle n'est jamais enregistrée dans tes données. Si tu refuses, elle ne part pas, et un accord donné plus tard dans les Réglages ne l'envoie pas. Si les statistiques d'usage sont coupées, elle ne part pas non plus. Une fois partie, elle est traitée comme les statistiques d'usage : hébergée dans l'Union européenne, avec les mêmes accès encadrés depuis les États-Unis, et conservée 25 mois au plus. AppsFlyer ne la reçoit jamais.
Compte et sauvegarde — facultatifs
Depuis la version 1.0.5, tu peux créer un compte pour sauvegarder tes données : elles reviennent si tu réinstalles l'application ou si tu changes d'iPhone. Le compte t'est proposé une fois, et tu peux aussi le créer plus tard depuis Profil. Sans compte, rien ne change : tes séances restent sur ton téléphone.
- Se connecter : avec Apple, avec Google ou avec un code à 6 chiffres reçu par e-mail. Pas de mot de passe.
- Ce qu'on garde : ton adresse e-mail (ou l'adresse relais d'Apple si tu choisis de masquer la tienne) ; l'identifiant de ton compte, et celui qu'Apple ou Google donne à ta connexion ; ta façon de te connecter (Apple, Google ou e-mail) ; les dates de création du compte, de ta dernière connexion et de ta dernière sauvegarde ; si tu es abonné à Gomuscu Pro, et la date du dernier changement de ce statut ; ta réponse aux e-mails, avec sa date, d'où elle vient et la version du texte qui t'a été montré ; et la copie de tes données Gomuscu, la dernière et la précédente : séances, programmes et leurs jours, exercices, notes, prénom, tes réponses enregistrées du premier lancement (objectif, niveau, jours, durée, zones, et depuis la version 1.0.6 lieu, priorité et jours fixes ou non) et réglages. Tes choix sur la mesure des publicités et sur les statistiques d'usage, et l'heure de ton rappel de séance, eux, ne sont pas sauvegardés.
- Avec Apple ou Google : ils confirment ton identité, selon leurs propres politiques. À Apple, nous ne demandons que ton adresse. Google, lui, joint toujours à la connexion ton nom et le lien de ta photo de profil : ils sont gardés avec ton compte, mais nous ne nous en servons pas.
- Avec un code par e-mail : le code t'est envoyé par Brevo, notre service d'envoi d'e-mails, qui reçoit pour cela ton adresse.
- Pourquoi : faire fonctionner le compte et la sauvegarde que tu as demandés (exécution du service, article 6.1.b du RGPD). Ton statut d'abonné ne sert qu'à choisir les e-mails de conseils et d'offres, si tu as accepté de les recevoir.
- Sur ton iPhone : l'application garde aussi, dans un petit fichier à part, ton adresse, tes identifiants de compte, ta façon de te connecter et l'état de ta sauvegarde ; et ta session de connexion, dans le trousseau d'iOS.
- Combien de temps : jusqu'à la suppression de ton compte. Un compte sans sauvegarde depuis 3 ans est supprimé lors de notre tri annuel. Une adresse saisie dont le code n'a jamais été validé est effacée automatiquement après 48 heures.
- Supprimer : Profil → Compte → Supprimer mon compte. Le compte, ses sauvegardes et ton adresse sont effacés, et ton adresse est retirée de la liste de Brevo. Des journaux techniques de connexion et d'envoi, chez Supabase et Brevo, peuvent en garder une trace. Tes séances restent sur ton iPhone. Si tu t'étais connecté avec Apple, nous demandons aussi à Apple de retirer l'accès que tu nous avais donné ; si tu es connecté avec Google sur cet iPhone, l'application demande aussi à Google de retirer cet accès.
Qui fait quoi. Nous sommes responsables de ce traitement ; Supabase (Supabase, Inc., États-Unis), notre hébergeur, agit pour notre compte, comme sous-traitant. Les données sont hébergées à Paris. Supabase, Inc. étant une société américaine, le transfert vers elle est encadré par les clauses contractuelles types de la Commission européenne, intégrées à l'accord de traitement de Supabase.
E-mails de conseils et d'offres — seulement si tu dis oui
Après la création du compte, on te demande si tu veux recevoir de temps en temps des conseils d'entraînement et nos offres. Sans ton « oui », tu ne reçois de nous que l'e-mail nécessaire au compte : le code de connexion.
- Base légale : ton consentement (article 6.1.a du RGPD ; article L34-5 du Code des postes et des communications électroniques).
- Outil d'envoi : Brevo, une société française, à qui on transmet ton adresse, la date de création de ton compte, ta façon de te connecter et si tu es abonné à Gomuscu Pro. Seules les personnes qui ont dit oui y figurent. Pour garantir qu'une adresse sans accord n'y figure pas, notre serveur demande à Brevo de l'effacer quand tu réponds non, quand ton statut d'abonné change et quand tu supprimes ton compte : Brevo reçoit alors ton adresse, sans l'ajouter à sa liste. Brevo ne reçoit ni ton prénom, ni tes réponses du premier lancement, ni tes séances.
- Arrêter : le lien de désinscription de chaque e-mail, ou l'interrupteur « Recevoir nos e-mails » dans Profil → Compte. Ton adresse est alors retirée de nos contacts chez Brevo.
- Combien de temps : tant que tu ne retires pas ton accord. Ton adresse quitte la liste de Brevo quand tu le retires ou que tu supprimes ton compte, et au plus tard lors de notre tri annuel des comptes sans sauvegarde depuis 3 ans.
Qui fait quoi. Nous sommes responsables de ce traitement ; Brevo (société française) agit pour notre compte, comme sous-traitant, pour ces e-mails comme pour les codes de connexion ; les données sont hébergées dans l'Union européenne.
Ton retour sur l'application — seulement si tu l'envoies
Depuis la version 1.0.6, à la fin de ta première séance, puis de la deuxième, Gomuscu te demande ce que tu en penses : une note de 1 à 5 et quelques mots, l'une ou les autres, au choix. Rien ne part si tu touches « Plus tard » ou si tu fermes la fenêtre. Une fois un retour envoyé, la question ne revient plus.
- Ce qui part : ta note, ton texte (2 000 caractères au plus), s'il suit ta première ou ta deuxième séance, et la version de l'application. Notre serveur y ajoute la date d'arrivée.
- Ce qui ne part pas : ni ton prénom, ni ton adresse e-mail, ni l'identifiant de ton compte, de ton appareil ou de nos statistiques, ni tes séances. Rien dans le retour ne nous dit qui l'a écrit. Le texte, lui, est libre : n'y écris rien sur toi que tu ne veux pas nous confier.
- Où : chez Supabase, notre hébergeur, à Paris (voir « Compte et sauvegarde » pour son rôle et l'encadrement du transfert). Le retour part avec ou sans compte. Comme toute requête vers notre serveur, son envoi passe par les journaux techniques de Supabase, qui notent l'adresse IP, la ville et le pays qui s'en déduisent, et le logiciel qui envoie ; ces journaux ne sont pas reliés au retour, et nous ne nous en servons pas pour en retrouver l'auteur.
- Pourquoi : améliorer l'application à partir de ce que tu nous dis. Base légale : ton consentement (article 6.1.a du RGPD) : rien ne part sans que tu touches « Envoyer ».
- Combien de temps : 24 mois au plus ; passé ce délai, le retour est effacé automatiquement.
- Effacer un retour : comme il n'est relié à rien, nous ne pouvons pas le retrouver de nous-mêmes (article 11 du RGPD). Écris-nous en donnant sa date et quelques mots de son texte : nous l'effacerons.
Exports, sauvegardes et imports
Gomuscu te permet d'exporter tes séances en CSV (gomuscu-seances.csv) et de sauvegarder
l'ensemble de tes données en JSON (gomuscu-sauvegarde.json). Ces fichiers sont créés
quand tu le demandes, et iOS te laisse choisir leur destination : Fichiers, Mail,
AirDrop ou tout autre service installé.
Dès lors que tu envoies un tel fichier quelque part, il suit les règles du service que tu as choisi — ni nous ni Gomuscu n'avons de prise dessus. L'import fonctionne à l'inverse : tu désignes un fichier, l'application le lit.
Sauvegardes de ton iPhone
Le fichier de Gomuscu n'est pas exclu des sauvegardes iOS. Si tu sauvegardes ton iPhone, sur iCloud ou sur un ordinateur, tes séances sont incluses dans cette sauvegarde, sous ton propre compte Apple et selon les règles d'Apple. Nous n'y avons pas accès. Tu peux exclure Gomuscu des sauvegardes iCloud dans Réglages iOS → ton nom → iCloud → Sauvegarde.
Combien de temps
Tes séances : sur ton appareil, tant que l'application est installée ; sans compte, elles ne nous
parviennent pas.
Le compte et sa sauvegarde, si tu en crées un : jusqu'à ce que tu le supprimes ; un compte sans
sauvegarde depuis 3 ans est supprimé lors de notre tri annuel ; une adresse dont le code n'a jamais
été validé : 48 heures.
Les e-mails de conseils et d'offres : tant que tu ne retires pas ton accord. Ton adresse quitte la
liste de Brevo quand tu le retires ou que tu supprimes ton compte, et au plus tard lors de notre tri
annuel des comptes sans sauvegarde depuis 3 ans.
Les statistiques d'usage : 25 mois au plus ; l'identifiant aléatoire change au plus tard tous les
13 mois.
Le suivi des abonnements : tant que nous utilisons RevenueCat, avec effacement sur ta demande, et de
tout à la fin de notre contrat avec lui.
La mesure des publicités, si tu l'as acceptée : AppsFlyer la conserve 24 mois au plus ; ta
réponse à « Comment tu as connu Gomuscu ? », envoyée à PostHog avec cet accord, 25 mois au
plus.
Les retours sur l'application, si tu en envoies un : 24 mois au plus.
Rôle et base légale
Sans compte, tes séances ne nous parviennent pas : nous n'y effectuons aucun traitement au sens du RGPD. Sans compte, tes séances restent sous ton seul contrôle, sur ton matériel.
Dans l'application, nous faisons six traitements de données personnelles :
- le compte et la sauvegarde, si tu crées un compte, reposent sur l'exécution du service que tu demandes (article 6.1.b du RGPD) ;
- les e-mails de conseils et d'offres reposent sur ton consentement (article 6.1.a du RGPD et article L34-5 du Code des postes et des communications électroniques) ; les refuser ne change rien à l'application ;
- les statistiques d'usage reposent sur notre intérêt légitime à mesurer l'audience de l'application pour l'améliorer (article 6.1.f du RGPD). Elles n'exigent pas ton consentement parce qu'elles respectent les conditions de la CNIL pour la mesure d'audience (article 82 de la loi Informatique et Libertés) ; tu peux t'y opposer à tout moment avec l'interrupteur des Réglages. Depuis la version 1.0.6, ta réponse à la question posée quand tu quittes l'écran d'abonnement repose, elle, sur ton consentement (article 6.1.a du RGPD) : elle ne part que si tu touches une réponse ;
- le suivi des abonnements repose sur notre intérêt légitime à suivre nos abonnements et à répondre à nos abonnés (article 6.1.f du RGPD) ;
- la mesure des publicités, avec ta réponse à « Comment tu as connu Gomuscu ? » qui l'accompagne, repose sur ton consentement (article 6.1.a du RGPD et article 82 de la loi Informatique et Libertés) ; la refuser ne change rien à l'application ;
- depuis la version 1.0.6, les retours sur l'application reposent sur ton consentement (article 6.1.a du RGPD) : rien ne part sans que tu touches « Envoyer », et ne rien envoyer ne change rien à l'application.
Le paiement de l'abonnement et la relation contractuelle qui l'accompagne relèvent d'Apple.
Tes droits, et comment les exercer
Le RGPD te donne un droit d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité. Sans compte, nous ne détenons aucune copie de tes séances : tu les exerces directement, sans nous écrire :
- Accès et portabilité — l'export JSON ou CSV, dans Profil → Réglages → Données → Sauvegarde & export, te rend l'intégralité de tes données Gomuscu dans un format ouvert.
- Rectification — modifie ou supprime une séance, un exercice ou un programme dans l'application.
- Effacement — désinstalle Gomuscu : iOS supprime le bac à sable de l'application, et le fichier avec. L'application ne propose pas de bouton « tout effacer » ; la désinstallation est le moyen d'effacer tes séances. Pense à exporter avant si tu veux garder une trace. Si tu as accepté la mesure des publicités, l'identifiant créé par AppsFlyer reste dans le trousseau de l'iPhone après la désinstallation. Les identifiants aléatoires de PostHog et de RevenueCat, eux, disparaissent avec l'application. Si tu as un compte, la désinstallation ne le supprime pas : supprime-le d'abord (voir « Compte » ci-dessous). Si tu désinstalles sans le supprimer, ta session de connexion reste aussi dans le trousseau ; elle ne sert plus sans l'application, et s'efface à ta prochaine connexion.
- Compte — l'export JSON contient les mêmes données que la sauvegarde que cet iPhone envoie ; pour la copie que nous gardons (la dernière et la précédente), écris-nous. Ce que tu corriges dans l'application rejoint ta sauvegarde suivante. Profil → Compte → Supprimer mon compte efface le compte, ses sauvegardes et ton adresse, sous la réserve des journaux techniques décrite plus haut. Pour obtenir le reste de ce que nous gardons (ton adresse, tes identifiants, tes dates, ton statut d'abonné, ta réponse aux e-mails, et le nom et la photo joints par Google) ou pour corriger ton adresse, écris-nous.
- E-mails de conseils et d'offres — retire ton accord avec le lien de désinscription de chaque e-mail, ou avec l'interrupteur « Recevoir nos e-mails » dans Profil → Compte.
- Statistiques d'usage — éteins l'interrupteur dans Profil → Réglages → Données → Statistiques d'usage : plus rien ne part, et c'est ainsi que tu t'y opposes. Les statistiques déjà envoyées ne sont rattachées qu'à l'identifiant aléatoire, que l'application ne t'affiche pas : nous ne pouvons pas les retrouver (article 11 du RGPD), et elles sont effacées de toute façon au bout de 25 mois au plus.
- Suivi des abonnements — pour accéder à ces données, les faire effacer ou t'opposer à ce suivi, écris-nous. Elles ne sont rattachées qu'à des identifiants techniques que l'application ne t'affiche pas : donne-nous les références de ton achat (le reçu envoyé par Apple), et nous ferons notre possible pour les retrouver chez RevenueCat ; sans elles, nous ne pouvons pas les rattacher à toi (article 11 du RGPD).
- Mesure des publicités — retire ton accord dans Profil → Réglages → Données → Mesure des publicités : l'application n'envoie plus rien à AppsFlyer. Les données déjà envoyées ne sont rattachées qu'à des identifiants techniques de ton appareil, que l'application ne t'affiche pas : sans eux, nous ne pouvons pas les retrouver (article 11 du RGPD), et AppsFlyer les efface de toute façon au bout de 24 mois au plus. Ta réponse à « Comment tu as connu Gomuscu ? », si elle est partie, n'est rattachée qu'à l'identifiant aléatoire des statistiques : nous ne pouvons pas la retrouver non plus, et elle est effacée au bout de 25 mois au plus. Dès que tu retires ton accord, tes statistiques changent d'identifiant aléatoire : ta réponse n'est plus reliée à ce qui part ensuite.
- Retours sur l'application — un retour envoyé n'est relié ni à toi, ni à ton compte, ni à ton appareil : nous ne pouvons pas le retrouver de nous-mêmes (article 11 du RGPD). Pour le faire effacer, écris-nous en donnant sa date et quelques mots de son texte ; il est de toute façon effacé au bout de 24 mois au plus.
Si tu as sauvegardé ton iPhone, une copie peut subsister dans cette sauvegarde ; elle se gère depuis les Réglages iOS.
Pour toute question, écris-nous ; tu peux aussi adresser une réclamation à la CNIL.
Modifications
Cette politique peut évoluer si l'application change. La date en haut de page fait foi. Une modification substantielle sera signalée dans les nouveautés de la version concernée.
Contact
Privacy Policy
Gomuscu · last updated: 26 October 2026
This policy covers the app. The gomuscuapp.com website has its own legal notice (in French), cookies included.
Gomuscu stores your workouts on your iPhone. Without an account, they go nowhere else: we receive no copy of them and have no way to look at them.
Five things can leave your iPhone. Your workouts are part of them only if you create an account:
- since version 1.0.6, feedback on the app (a rating and a few words), only if you choose to send it to us after your first or second workout;
- since version 1.0.5, if you create an account, which is optional: your email address and the backup of your data;
- since version 1.0.4, anonymous usage statistics (screens viewed, workouts finished and, since version 1.0.5, your answers to the first-launch questions, except how you heard about Gomuscu, which is only sent with your consent), which you can turn off at any time;
- since version 1.0.4, your in-app purchases, for subscription tracking;
- since version 1.0.2, the measurement of our ads, only if you agree.
Who is responsible
Gomuscu is published by Joris Jovancevic, acting as an individual.
Contact: contact@gomuscuapp.com
What data, and where it lives
Gomuscu stores what you enter:
- a first name or a nickname, if you choose to give one: at first launch, or in Profile;
- since version 1.0.5, your answers to the first-launch questions: goal, level, training days, workout length and priority areas; since version 1.0.6, where you train (at the gym or at home) and what you want to improve first, which replaces the priority areas, and whether you want us to prepare your week with fixed days: if you would rather train on whatever day you like, your programmes have no days, and your training days are only derived from the number of workouts a week you choose. They are used to build your week of programmes. Since version 1.0.6, if you already follow your own programme, the workout you show at first launch is saved as one of your programmes. Your other answers are not stored: what has held you back and, since version 1.0.6, what is getting in your way right now only pick the next screens and never leave your iPhone; since version 1.0.6, where you log your workouts and, if you already follow a programme, how many times a week you train only go to our usage statistics; how you heard about Gomuscu only goes there if you agree to ad measurement (see below);
- your exercises and programmes: names, muscle groups, rest durations, the days you plan each programme for and, since version 1.0.6, the photo you pick for it from those that come with the app;
- your workouts: date, duration, exercises, loads, repetitions, drop sets, and any free-form notes you write.
All of it sits in a single JSON file inside the app's private storage on your device — the iOS sandbox. No other app can read it.
Free-form notes and the first name are text fields: you may write anything in them, including personal or health information. They follow the same path as everything else: on your phone, and in your backup if you create an account.
What does not exist
To be explicit, here is what Gomuscu does not do:
- no password: the account is optional, and you create it with Apple, with Google or with a code received by email;
- without an account, your workouts are sent nowhere;
- no workout or programme content sent to any measurement or advertising tool: no exercises, loads, repetitions, notes or first name. Our usage statistics only receive counts and fixed values, detailed below, including, since version 1.0.5, your answers to the first-launch questions (how you heard about Gomuscu only with your consent);
- no advertising in the app, no advertising identifier (IDFA), no cross-app tracking;
- no precise location (GPS): only an approximate location is derived from the IP address, the country by subscription tracking (RevenueCat) and, if you agree to ad measurement, the country and city (AppsFlyer). The technical logs of our host (Supabase) also record the city and country derived from the IP address of each request it receives. If you sign in with Google, Google also states that it collects an approximate location;
- no access to contacts, your photos (programme photos come with the app), microphone or the Health app.
The libraries of five third-party services are included: PostHog for usage statistics, RevenueCat for subscription tracking, AppsFlyer for ad measurement, which only works if you agree, and, since version 1.0.5, Supabase and Google for the optional account; since version 1.0.6, Supabase also receives the feedback you choose to send us. Without an account, the app never contacts Google, and contacts Supabase only if you send us feedback.
Notifications
Gomuscu can show three kinds of notifications, each one only if you allow it when iOS asks you:
- the rest-timer alert, if you turn it on;
- since version 1.0.6, the workout reminder: on the days one of your programmes is planned, at the time you choose, with the day, the workout's name, its number of exercises and its estimated length. You set it or turn it off under Profile → Settings;
- since version 1.0.6, if you start a free trial and agree to be reminded, a reminder two days before the trial ends, with the date and price of the first payment.
They are entirely local: your device schedules and displays them itself, without sending or receiving anything. The time of your workout reminder stays on this iPhone: it is neither sent to our statistics nor backed up with your account. You can revoke notifications at any time in iOS Settings.
Usage statistics — anonymous, and you can turn them off
Since version 1.0.4, to learn which screens are useful and what can be improved, Gomuscu sends anonymous usage statistics to PostHog, our audience measurement tool. Since version 1.0.5, they also tell us at which step of the first launch people stop. As the law allows for audience measurement that meets the conditions set by the French data protection authority (CNIL), they work without asking for your consent. You can turn them off at any time under Profile → Settings → Data → Usage statistics: as soon as you do, nothing more is sent.
PostHog receives:
- the screens you open: Home, Workout, Progress, Profile, Settings, Account, the first-launch introduction, the subscription screen and, since version 1.0.6, the question asked when you leave the subscription screen (up to version 1.0.5, Programmes too);
- the install, updates, and the app being opened and sent to the background;
- a few steps: introduction finished, programme created (from a template or not), workout finished (the first one or not, the number of exercises, free workout or not), subscription screen shown (and from which part of the app), trial started or subscription purchased (monthly or yearly), purchases restored. Since version 1.0.5, "workout finished" and "subscription screen shown" also say whether you are a subscriber and, if not, whether you were already using the app before version 1.0.5. Since version 1.0.6: purchase attempted from the subscription screen (monthly or yearly, and from which part of the app), its result (succeeded, cancelled, pending, unverified or failed) and monthly plan shown;
- since version 1.0.5, the first-launch introduction: each screen shown (and, up to version 1.0.5, each screen skipped), then your answers, as fixed values. These are your goal, your level, your training days and how many there are, the length of your workouts and your priority areas. Since version 1.0.6: whether you already follow a programme, where you log your workouts, where you train, and what you want to improve first instead of the areas (if you do not want fixed days, your training days are those derived from your number of workouts a week); if you already follow your own programme, only your goal, the length of your workouts, how many times a week you train and the number of exercises in the workout you show are sent, never its name or its exercises. Plus two yes-or-no values: whether you gave a first name, never the name itself, and whether you skipped everything. Then the week offered: its split, machines, free weights or dumbbells, its number of programmes, and whether it was saved. How you heard about Gomuscu is not part of this: that answer is only sent with your consent to ad measurement (see below). Neither are what has held you back and what is getting in your way right now: those answers never leave your iPhone;
- since version 1.0.6, the reminders described above (see Notifications): trial reminder offered, accepted or not, and notification allowed or not; workout reminder accepted or not, notification allowed or not (and from which screen), reminder tapped to open the app, reminder turned on or off in Settings. Never the reminder's time, your days or the workout's name; only the moment "reminder tapped" arrives gives a rough idea of when the reminder shows;
- since version 1.0.6, and only if you tap an answer: what is holding you back from subscribing. When you leave the subscription screen without subscribing, an optional question asks you, once. Your answer is sent as a fixed value (price, want to see the app at the gym first, no subscriptions, something else), with where the screen was opened from and whether you were using the app before version 1.0.5. "Skip" sends nothing, and the question is never asked if you have turned usage statistics off. It is the only answer these statistics receive with your consent rather than without asking for it;
- since version 1.0.5, the optional account: account offered (and at which moment), put off or signed in to (with Apple, Google or an email, new account or not), your answer about tips and offers emails (yes or no), backup restored, account deleted;
- technical information: a random identifier created by the app, the device model, the iOS and app versions, the language, the time zone, the screen size and the connection type (Wi-Fi or mobile network).
PostHog never receives your workouts, exercises, loads, the content of your programmes, first name or notes, nor your feedback on the app, nor your email address, nor any Apple, Google, account, RevenueCat or AppsFlyer identifier. Your IP address is not stored and is not used for any location. These statistics are for us alone and are not passed on to any ad network. Without your consent to ad measurement, they are not combined with any other data. If you agree to ad measurement, your answer to "How did you hear about Gomuscu?" joins them (see below).
The random identifier is replaced by a new one at least every 13 months, every time you turn the statistics back on, and when you withdraw your consent to ad measurement. The statistics are kept for 25 months at most.
Who does what. We are the controller of this processing; PostHog (PostHog Inc., United States) acts on our behalf as a processor. The data is hosted in the European Union, in Germany (Frankfurt, on Amazon Web Services). PostHog's teams, support included, and some of its sub-processors may access it from outside the European Union, notably from the United States; such access is governed by the Data Privacy Framework, under which PostHog Inc. is certified, and by the European Commission's Standard Contractual Clauses (see PostHog's data processing agreement).
Purchases and subscription
The Gomuscu Pro subscription goes through the App Store. Apple processes the payment and knows the buyer. For your purchase, Gomuscu receives neither your name, nor your payment method, nor your Apple Account identifier. Apple's response, read on your iPhone, decides whether Gomuscu Pro is active. Processing of payment data is governed by Apple's privacy policy.
Subscription tracking
Since version 1.0.4, Gomuscu sends your in-app purchases to RevenueCat, our subscription tracking tool. It shows us how many subscriptions are active, renewed, cancelled or refunded, and helps us answer if you write to us about yours. It does not decide what you unlock: Apple's response still does. This tracking cannot be turned off in the app; you can object to it by writing to us (see "Your rights").
RevenueCat receives:
- your purchases in Gomuscu: the subscription chosen, any trial, the purchase, renewal and expiry dates, the price, the currency and the country of your App Store. Apple also notifies it directly of renewals, cancellations and refunds, even when the app is closed;
- identifiers: a random identifier created by RevenueCat, and Apple's IDFV, specific to the publisher's apps on your iPhone and distinct from the advertising identifier;
- technical information: the IP address, of which RevenueCat keeps only the country it derives from it, the device model, the iOS and app versions, the device languages, and the status of Apple's tracking permission, which Gomuscu never asks for.
RevenueCat receives neither your name, nor your payment method, nor your Apple Account identifier, nor your email address, nor your workouts. We have connected it neither to PostHog, nor to AppsFlyer, nor to your account.
Who does what. We are the controller of this processing; RevenueCat (RevenueCat, Inc., United States) acts on our behalf as a processor. The data is hosted in the United States, on Amazon Web Services. This transfer outside the European Union is governed by the European Commission's Standard Contractual Clauses, built into RevenueCat's data processing agreement. RevenueCat keeps this data for as long as we use its service; we have it erased at your request, and all of it at the end of our contract with RevenueCat.
Ad measurement — only if you agree
Gomuscu gets known through ads (Meta, Google, Apple). To find out which ones work, the app can tell AppsFlyer, our measurement service, that you installed it and whether you subscribed. At first launch, after the introduction and the account offer, a prompt asks you: without your consent, nothing is sent to AppsFlyer. You can change your mind at any time under Profile → Settings → Data → Ad measurement.
If you agree, AppsFlyer receives:
- the install, then each time the app is opened;
- the start of a free trial, and a paid subscription with its amount and currency;
- during Apple's measurement period (SKAdNetwork, from a few days to a few weeks after the install), regular exchanges while the app is open;
- technical information: identifiers specific to Gomuscu (Apple's IDFV, distinct from the advertising identifier, and an identifier created by AppsFlyer, stored in the iPhone's keychain to recognise a reinstall), the IP address, the device model, the iOS and app versions, the language, the time zone and the carrier.
AppsFlyer never receives your workouts, exercises, programmes, first name, notes, answers to the first-launch questions or email address. It gives us statistics per campaign. Ad networks receive only aggregated results from us, with one exception: for App Store ads, AppsFlyer sends Apple back the token your iPhone itself generated, to find out whether the install came from one of those ads.
Who does what. We are the controller of this processing; AppsFlyer (AppsFlyer UK Ltd., London) acts on our behalf as a processor. The data is hosted in the European Union. AppsFlyer's support teams may access it from the United Kingdom, Israel and Japan, which the European Commission recognises as protecting personal data, and from the United States, India, China and Hong Kong, where such access is governed by the Standard Contractual Clauses (see AppsFlyer's data processing agreement). AppsFlyer keeps this data for 24 months at most.
Your answer to "How did you hear about Gomuscu?". Since version 1.0.5, if you agree in the first-launch prompt, this answer is also sent, once, to our statistics (PostHog, described above), as a fixed value: Instagram, TikTok, Facebook, a friend, the App Store, other, or no answer. It serves the same purpose: knowing what brought you here. It is linked to your usage statistics through their random identifier: that is how we learn how many people from each channel start a trial. Until you choose, it is only kept in memory; it is never saved in your data. If you refuse, it is not sent, and consent given later in Settings does not send it. If usage statistics are turned off, it is not sent either. Once sent, it is handled like the usage statistics: hosted in the European Union, with the same safeguarded access from the United States, and kept for 25 months at most. AppsFlyer never receives it.
Account and backup — optional
Since version 1.0.5, you can create an account to back up your data: it comes back if you reinstall the app or change iPhone. The account is offered to you once, and you can also create it later from Profile. Without an account, nothing changes: your workouts stay on your phone.
- Signing in: with Apple, with Google or with a 6-digit code received by email. No password.
- What we keep: your email address (or Apple's relay address if you choose to hide yours); your account identifier, and the one Apple or Google gives to your sign-in; how you sign in (Apple, Google or email); the dates your account was created, you last signed in and you last backed up; whether you subscribe to Gomuscu Pro, and the date this status last changed; your answer about emails, with its date, where it came from and the version of the text you were shown; and the copy of your Gomuscu data, the latest one and the previous one: workouts, programmes and their days, exercises, notes, first name, your stored first-launch answers (goal, level, days, length, areas, and since version 1.0.6 place, priority and fixed days or not) and settings. Your choices on ad measurement and usage statistics, and the time of your workout reminder, are not backed up.
- With Apple or Google: they confirm your identity, under their own policies. From Apple, we only ask for your email address. Google always adds your name and a link to your profile picture to the sign-in: they are kept with your account, but we do not use them.
- With a code by email: the code is sent to you by Brevo, our email service, which receives your address for that purpose.
- Why: to run the account and the backup you asked for (performance of the service, Article 6(1)(b) GDPR). Your subscriber status is only used to choose the tips and offers emails, if you agreed to receive them.
- On your iPhone: the app also keeps, in a small separate file, your email address, your account identifiers, how you sign in and the state of your backup; and your sign-in session, in the iOS keychain.
- How long: until you delete your account. An account with no backup for 3 years is deleted during our yearly clean-up. An address entered whose code was never confirmed is erased automatically after 48 hours.
- Deleting: Profile → Account → Delete my account. The account, its backups and your address are erased, and your address is removed from Brevo's list. Technical sign-in and sending logs, at Supabase and Brevo, may keep a trace of it. Your workouts stay on your iPhone. If you had signed in with Apple, we also ask Apple to withdraw the access you had given us; if you are signed in with Google on this iPhone, the app also asks Google to withdraw that access.
Who does what. We are the controller of this processing; Supabase (Supabase, Inc., United States), our host, acts on our behalf as a processor. The data is hosted in Paris. As Supabase, Inc. is an American company, the transfer to it is governed by the European Commission's Standard Contractual Clauses, built into Supabase's data processing agreement.
Tips and offers emails — only if you say yes
After you create the account, we ask whether you want to receive training tips and our offers from time to time. Without your "yes", the only email you get from us is the one the account needs: the sign-in code.
- Legal basis: your consent (Article 6(1)(a) GDPR; Article L34-5 of the French Postal and Electronic Communications Code).
- Sending tool: Brevo, a French company, to which we pass your address, the date your account was created, how you sign in and whether you subscribe to Gomuscu Pro. Only people who said yes are on it. To make sure an address without consent is not on it, our server asks Brevo to erase it when you answer no, when your subscriber status changes and when you delete your account: Brevo then receives your address, without adding it to its list. Brevo receives neither your first name, nor your first-launch answers, nor your workouts.
- Stopping: the unsubscribe link in each email, or the "Receive our emails" switch under Profile → Account. Your address is then removed from our contacts at Brevo.
- How long: as long as you do not withdraw your consent. Your address leaves Brevo's list when you withdraw it or delete your account, and at the latest during our yearly clean-up of accounts with no backup for 3 years.
Who does what. We are the controller of this processing; Brevo (a French company) acts on our behalf as a processor, for these emails as for sign-in codes; the data is hosted in the European Union.
Your feedback on the app — only if you send it
Since version 1.0.6, at the end of your first workout, then of your second, Gomuscu asks what you think of it: a rating from 1 to 5 and a few words, either or both, as you like. Nothing is sent if you tap "Plus tard" (Later) or close the window. Once you have sent feedback, the question does not come back.
- What is sent: your rating, your text (2,000 characters at most), whether it follows your first or second workout, and the app version. Our server adds the date it arrives.
- What is not sent: no first name, no email address, no account, device or statistics identifier, no workouts. Nothing in the feedback tells us who wrote it. The text, however, is free-form: do not write anything about yourself that you do not want to share with us.
- Where: with Supabase, our host, in Paris (see "Account and backup" for its role and the safeguards for the transfer). Feedback is sent with or without an account. Like any request to our server, sending it goes through Supabase's technical logs, which record the IP address, the city and country derived from it, and the sending software; these logs are not linked to the feedback, and we do not use them to find out who wrote it.
- Why: to improve the app based on what you tell us. Legal basis: your consent (Article 6(1)(a) GDPR): nothing is sent unless you tap "Envoyer" (Send).
- How long: 24 months at most; after that, the feedback is deleted automatically.
- Deleting feedback: since it is linked to nothing, we cannot find it on our own (Article 11 GDPR). Write to us with its date and a few words of its text, and we will delete it.
Exports, backups and imports
Gomuscu lets you export your workouts as CSV (gomuscu-seances.csv) and back up all your
data as JSON (gomuscu-sauvegarde.json). These files are created when you ask for
them, and iOS lets you choose their destination: Files, Mail, AirDrop or any other installed
service.
Once you send such a file somewhere, it follows the rules of the service you chose — neither we nor Gomuscu have any hold over it. Import works the other way round: you pick a file and the app reads it.
Your iPhone backups
Gomuscu's file is not excluded from iOS backups. If you back up your iPhone, to iCloud or to a computer, your workouts are included in that backup, under your own Apple Account and subject to Apple's rules. We have no access to it. You can exclude Gomuscu from iCloud backups in iOS Settings → your name → iCloud → Backup.
How long
Your workouts: on your device, for as long as the app is installed; without an account, they
never reach us.
The account and its backup, if you create one: until you delete it; an account with no backup for
3 years is deleted during our yearly clean-up; an address whose code was never confirmed: 48
hours.
Tips and offers emails: as long as you do not withdraw your consent. Your address leaves Brevo's
list when you withdraw it or delete your account, and at the latest during our yearly clean-up of
accounts with no backup for 3 years.
Usage statistics: 25 months at most; the random identifier changes at least every 13 months.
Subscription tracking: for as long as we use RevenueCat, erased at your request, and entirely at
the end of our contract with RevenueCat.
Ad measurement, if you agreed to it: AppsFlyer keeps it for 24 months at most; your answer to
"How did you hear about Gomuscu?", sent to PostHog with that consent, 25 months at most.
Feedback on the app, if you send any: 24 months at most.
Role and legal basis
Without an account, your workouts never reach us: we carry out no processing of them within the meaning of the GDPR. Without an account, your workouts remain under your sole control, on your own hardware.
In the app, we carry out six processing operations on personal data:
- the account and the backup, if you create an account, rely on the performance of the service you ask for (Article 6(1)(b) GDPR);
- tips and offers emails rely on your consent (Article 6(1)(a) GDPR and Article L34-5 of the French Postal and Electronic Communications Code); refusing them changes nothing in the app;
- usage statistics rely on our legitimate interest in measuring the app's audience to improve it (Article 6(1)(f) GDPR). They do not require your consent because they meet the CNIL's conditions for audience measurement (Article 82 of the French Data Protection Act); you can object at any time with the switch in Settings. Since version 1.0.6, your answer to the question asked when you leave the subscription screen relies on your consent (Article 6(1)(a) GDPR): it is only sent if you tap an answer;
- subscription tracking relies on our legitimate interest in following our subscriptions and answering our subscribers (Article 6(1)(f) GDPR);
- ad measurement, with your answer to "How did you hear about Gomuscu?" that comes with it, relies on your consent (Article 6(1)(a) GDPR and Article 82 of the French Data Protection Act); refusing changes nothing in the app;
- since version 1.0.6, feedback on the app relies on your consent (Article 6(1)(a) GDPR): nothing is sent unless you tap "Envoyer" (Send), and sending nothing changes nothing in the app.
The subscription payment and the contractual relationship that comes with it are Apple's.
Your rights, and how to exercise them
The GDPR grants you rights of access, rectification, erasure, restriction, objection and portability. Without an account, we hold no copy of your workouts: you exercise them directly, without writing to us:
- Access and portability — the JSON or CSV export, under Profile → Settings → Data → Backup & export, gives you all of your Gomuscu data in an open format.
- Rectification — edit or delete a workout, an exercise or a programme in the app.
- Erasure — uninstall Gomuscu: iOS deletes the app's sandbox, and the file with it. The app offers no "erase everything" button; uninstalling is how you erase your workouts. Export first if you want to keep a record. If you agreed to ad measurement, the identifier created by AppsFlyer stays in the iPhone's keychain after uninstalling. The random identifiers of PostHog and RevenueCat, however, disappear with the app. If you have an account, uninstalling does not delete it: delete it first (see "Account" below). If you uninstall without deleting it, your sign-in session also stays in the keychain; it is useless without the app, and is erased the next time you sign in.
- Account — the JSON export contains the same data as the backup this iPhone sends; for the copy we keep (the latest one and the previous one), write to us. What you correct in the app reaches your next backup. Profile → Account → Delete my account erases the account, its backups and your address, subject to the technical logs described above. To obtain the rest of what we keep (your address, your identifiers, your dates, your subscriber status, your answer about emails, and the name and picture added by Google) or to correct your address, write to us.
- Tips and offers emails — withdraw your consent with the unsubscribe link in each email, or with the "Receive our emails" switch under Profile → Account.
- Usage statistics — turn off the switch under Profile → Settings → Data → Usage statistics: nothing more is sent, and that is how you object. Statistics already sent are tied only to the random identifier, which the app does not show you: we cannot find them (Article 11 GDPR), and they are deleted after 25 months at most anyway.
- Subscription tracking — to access this data, have it erased or object to this tracking, write to us. It is tied only to technical identifiers that the app does not show you: give us the references of your purchase (the receipt sent by Apple) and we will do our best to find it at RevenueCat; without them, we cannot link it to you (Article 11 GDPR).
- Ad measurement — withdraw your consent under Profile → Settings → Data → Ad measurement: the app sends nothing more to AppsFlyer. Data already sent is tied only to technical identifiers of your device, which the app does not show you: without them, we cannot find it (Article 11 GDPR), and AppsFlyer deletes it after 24 months at most anyway. Your answer to "How did you hear about Gomuscu?", if it was sent, is tied only to the statistics' random identifier: we cannot find it either, and it is deleted after 25 months at most. As soon as you withdraw your consent, your statistics get a new random identifier: your answer is no longer linked to what is sent afterwards.
- Feedback on the app — feedback you sent is linked neither to you, nor to your account, nor to your device: we cannot find it on our own (Article 11 GDPR). To have it deleted, write to us with its date and a few words of its text; it is deleted after 24 months at most anyway.
If you have backed up your iPhone, a copy may remain in that backup; it is managed from iOS Settings.
For any question, write to us; you may also lodge a complaint with the CNIL.
Changes
This policy may change if the app changes. The date at the top of the page is authoritative. A substantial change will be reported in the release notes of the version concerned.