Doom Cali · Calisthenics Journey
Politique de confidentialité
Doom Cali (« Calisthenics Journey ») est une application de suivi d'entraînement en callisthénie. Cette page explique quelles données l'application traite, pourquoi, avec qui, combien de temps, et comment exercer vos droits.
1. Responsable du traitement
The DoomCali team, tel que mentionné sur les fiches Google Play et App Store.
Contact : doomcaliapp@gmail.com
2. Vos données d'entraînement : sur l'appareil et sauvegardées
Vos séances, séries, routines, progressions, records et exercices personnalisés sont enregistrés dans une base de données locale (SQLite) sur votre téléphone, ce qui permet de s'entraîner sans réseau. Cette base locale n'est pas chiffrée par l'application : elle est protégée par le système de votre téléphone (bac à sable applicatif, chiffrement de l'appareil).
Sauvegarde par compte. Pour tous les comptes (Découverte et Plus), sans option pour la désactiver, l'application sauvegarde une copie de ces données sur le serveur (Supabase, voir §4) : vos séances terminées (exercices, séries, notes, liens vers la publication communautaire et l'activité Strava, format EMOM, adresses des photos et vidéos déjà publiées), vos routines, vos exercices personnalisés, votre progression sur les skills (date de validation, meilleur nombre de répétitions, meilleure tenue en secondes) et une liste fixe de préférences (poids de corps, taille, repos par défaut, compte à rebours et marge de fin des tenues, bips de repos, rappel de motivation activé ou non, choix par défaut « Publier dans la communauté » et « Partager sur Strava »). Cette copie sert à restaurer vos données lorsque vous vous connectez sur un nouvel appareil ou après une réinstallation. Elle n'est lisible que par vous (contrôle d'accès ligne par ligne dans la base de données) et n'est jamais publiée : seules les séances que vous choisissez de publier deviennent visibles des autres (voir §3).
Ce qui reste uniquement sur l'appareil : la séance en cours, les photos et vidéos de séance que vous ne publiez pas, les autres réglages de l'appareil (langue, par exemple) et le catalogue d'exercices, fourni avec l'application.
Déconnexion : l'application envoie d'abord les modifications en attente, puis efface les données d'entraînement du téléphone ; elles restent dans la sauvegarde et reviennent à la connexion suivante. Seules les images que vous avez données à vos exercices personnalisés restent sur le téléphone, visibles par vous seul et jamais sauvegardées ; elles disparaissent avec l'exercice, le compte ou l'application. Si quelque chose n'a pas pu être envoyé, un avertissement énumère ce qui serait perdu avant que vous confirmiez. Suppression du compte : la sauvegarde est effacée du serveur et les données sont effacées du téléphone (voir Suppression du compte et des données). Export : « Exporter mes données », dans les Réglages, produit pour tout compte un fichier de vos seules données, au choix JSON (complet : séances terminées, routines, exercices personnalisés, progression, préférences sauvegardées, pseudo et e-mail du compte et, si vous êtes connecté, ce que le serveur garde de votre compte : profil, zone partagée, acceptations des conditions, abonnement, publications et adresses de leurs médias, commentaires, j'aime donnés, abonnements entre athlètes, blocages, signalements faits, notifications, jetons de l'assistant IA sans leur empreinte, lien Strava sans ses jetons, identifiants d'installation liés pour le consentement parental) ou CSV pour un tableur (séries et réglages). Vous l'enregistrez dans un dossier du téléphone ou l'envoyez par le partage du téléphone (téléchargement sur le web). Il ne contient ni les publications des autres athlètes ni les données techniques de l'application ; les photos et vidéos publiées y figurent par leur adresse, celles qui ne sont pas publiées restent sur le téléphone.
Deux informations dérivées de cette progression sont toutefois publiées sur votre profil : votre niveau (de 0 à 10) et la liste des skills du catalogue que vous avez validés (voir §3). La position précise de votre téléphone n'est jamais enregistrée ni envoyée (voir « Zone approximative » au §3).
Coach IA (compte Plus) : l'application compose sur votre téléphone un bilan texte (objectifs, niveau, poids et taille si renseignés, skills et records, dernières séances, routines, précisions que vous ajoutez) que vous copiez ou partagez vous-même vers le service d'IA de votre choix (ChatGPT, Claude, Gemini…), puis vous collez sa réponse dans l'application. Doom Cali n'appelle aucun service d'IA, ne détient aucune clé et ne transmet rien : ce que vous collez dans un tel service est régi par la politique de confidentialité de ce service, pas par la nôtre. L'assistant IA connecté (MCP), qui accède directement à votre sauvegarde, est décrit au §4.
3. Données collectées et pourquoi
| Donnée | Obligatoire ? | Finalité et précisions |
|---|---|---|
| Adresse e-mail et mot de passe (haché par le fournisseur d'authentification) | Oui | Créer et sécuriser votre compte, réinitialiser le mot de passe. Avec la connexion Google (ou Apple sur iOS), l'application ne reçoit que votre e-mail — éventuellement masqué par Apple — et un identifiant de compte, jamais le mot de passe du fournisseur. |
| Pseudo | Oui | Vous identifier dans la communauté ; le pseudo n'est pas unique. |
| Photo de profil | Non | Personnaliser votre profil public. |
| Bio, pays | Non | Profil public ; le pays est affiché sur votre profil et vos publications. Aucune ville n'est demandée ni affichée. |
| Poids de corps, taille | Non | Calcul des exercices lestés (poids affiché sur votre profil privé uniquement) ; la taille complète votre profil privé et le bilan du coach IA. Tous deux sont sauvegardés avec vos préférences (ligne suivante), lisibles par vous seul, et ne sont pas affichés sur votre profil public. |
| Sauvegarde des données d'entraînement : séances terminées, routines, exercices personnalisés, progression sur les skills, préférences (détail au §2) | Oui, pour tout compte (la sauvegarde ne se désactive pas) | Restaurer vos données sur un nouvel appareil ou après une réinstallation. Lisible par vous seul, jamais publiée (seules les séances que vous publiez sont visibles, ligne « Séances que vous choisissez de publier »). Un élément que vous supprimez disparaît de la sauvegarde mais y laisse un marqueur technique de suppression, sans contenu, pour que vos autres appareils l'effacent aussi ; un exercice personnalisé encore utilisé par d'anciennes séances y reste masqué, comme dans l'application. |
| Niveau et identifiants des skills validés | Oui, dès que vous validez un skill | Calculés sur l'appareil, puis publiés sur votre profil public (badge de niveau, radar, compteur de skills) à chaque changement. L'option « Afficher mes informations » de votre profil public masque aux autres athlètes vos skills validés, vos records et vos statistiques ; le niveau reste affiché. |
| Zone approximative | Non — uniquement si vous activez « Autour de moi » ou « Partager ma zone approximative » | Trouver les athlètes proches. La position est lue en avant-plan seulement, à la demande, puis arrondie sur l'appareil à une case d'environ 5 km avant tout envoi ; l'application ne demande que l'autorisation « approximative » et ne transmet jamais la position précise. Le lecteur qui filtre « Autour de moi » (onglet Explorer) n'envoie sa case que le temps de la requête, sans stockage. L'athlète qui partage sa zone la stocke sur le serveur : elle n'est lisible que par lui, les autres n'obtiennent que la liste des athlètes situés dans leur rayon ; elle se désactive à tout moment dans Réglages › Communauté et est purgée après 180 jours sans mise à jour. |
| Lieu de la séance (ville et pays) | Non — uniquement si vous activez « Indiquer le lieu de la séance » (Réglages › Séance, puis à votre choix à la fin de chaque séance) | Noter où vous vous êtes entraîné. À la fin de la séance, la position est lue en avant-plan, à la demande, et le géocodeur du téléphone la traduit en une ville et un pays ; seuls ces deux noms sont conservés avec la séance, jamais la position. Ils s'affichent sur la séance, sont publiés avec elle si vous la publiez (à la place du pays de votre profil), et sont envoyés à Strava ou écrits dans Health Connect avec le résumé si vous avez activé ces intégrations. Supprimés avec la séance ou la publication. |
| État de l'abonnement (compte Plus, formule, échéance, code promotionnel ou cadeau utilisé) | Si vous souscrivez ou utilisez un code | Débloquer le contenu payant ; un code cadeau ne s'utilise qu'une fois par compte. |
| Séances que vous choisissez de publier : résumé (nom, date, durée, séries, records, skills validés, exercices et séries, charges), notes et jusqu'à cinq photos ou vidéo de séance (une vidéo au plus, avec le compte Plus) | Non — le choix se fait sur l'écran « Séance terminée » | Fil communautaire, profil public, j'aime et commentaires. L'interrupteur « Apparaître dans Explorer » (Réglages › Communauté, activé par défaut) retire vos publications de l'onglet Explorer et d'« Autour de moi » des autres athlètes ; vos abonnés et votre profil public les montrent toujours. L'interrupteur « Publier dans la communauté » est activé par défaut tant que vous n'avez pas fait de choix ; ensuite, votre dernier choix est mémorisé et proposé à la séance suivante. Vous pouvez le désactiver avant chaque enregistrement. Les notes, photos et vidéo d'une publication restent modifiables après coup (la modification remplace la donnée, une photo ou une vidéo retirée est effacée du stockage) ; la séance elle-même ne se modifie pas. |
| J'aime | Non | Compteur et liste des athlètes ayant aimé une publication, visibles de tous les utilisateurs connectés. |
| Commentaires et réponses | Non | Texte de 500 caractères au plus sous une publication, visible de tous les utilisateurs connectés. Un commentaire ne se modifie pas ; son auteur peut le supprimer depuis l'application (« Supprimer » sous le commentaire) : le texte est effacé, une mention « Commentaire supprimé » garde sa place avec le pseudo et la date, et ses réponses restent. La ligne disparaît avec la publication ou le compte de son auteur, ou sur demande par e-mail. |
| Abonnements entre athlètes | Non | Qui suit qui ; le nombre d'abonnés et de suivis est visible sur les profils publics et alimente le fil « Suivis ». |
| Notifications | Automatique dès que vous participez | Les j'aime, commentaires et nouveaux abonnés reçus sont regroupés dans une boîte de réception dans l'application (publication concernée, auteurs, date), rédigés dans la langue de l'application, enregistrée sur votre compte (français ou anglais). Si vous autorisez les notifications, l'application peut enregistrer un jeton d'appareil (identifiant technique fourni par Expo) pour vous les envoyer en push, par l'intermédiaire d'Expo puis du service de notifications d'Apple (APNs) sur iPhone ou de Firebase Cloud Messaging (FCM) sur Android ; la boîte de réception fonctionne sans lui. Le rappel de motivation (facultatif) et les minuteurs de séance (fin de repos, carte de séance en cours sur Android) sont des notifications locales, programmées sur le téléphone sans rien envoyer. |
| Jetons de l'assistant IA (MCP) | Non — compte Plus, seulement si vous créez un jeton | Autoriser l'assistant IA de votre choix à accéder à vos données d'entraînement (voir §4). Le serveur ne conserve que l'empreinte SHA-256 du jeton, jamais le jeton lui-même, avec le nom que vous lui donnez et ses dates de création, de dernière utilisation et de révocation. |
| Voix dictée au coach IA | Non — uniquement si votre version de l'application propose le bouton micro du coach IA et si vous appuyez dessus | Transcrire votre voix dans le champ de texte du coach IA (« Tes précisions », « Ta description ») au lieu de le taper. Le son est traité par le service de reconnaissance vocale de votre appareil (Apple sur iPhone, Google sur Android), selon les réglages de celui-ci, et n'est jamais enregistré, conservé ni transmis par l'application ni à nos serveurs : seul le texte reconnu apparaît dans le champ, que vous pouvez corriger avant de copier le bilan. L'autorisation du micro (et, sur iPhone, de la reconnaissance vocale) est demandée par le système au premier appui, jamais avant ; elle se retire à tout moment dans les réglages du téléphone. |
| Signalements et blocages | Non | Signalement d'une publication, d'un commentaire ou d'un profil (motif, date), pour la modération ; liste des athlètes que vous bloquez, visible de vous seul, qui masque réciproquement vos contenus. |
| Identifiant d'installation attribué par le store (mineurs des régions réglementées) | Automatique, seulement si l'App Store ou Google Play indique que vous êtes mineur dans une région dont la loi le prévoit (au Texas, par exemple) | Appliquer le retrait de l'accord d'un parent que le store nous signale (voir §8) : identifiant de l'installation (App Store : identifiant de transaction de l'application ; Google Play : identifiant d'installation d'un compte supervisé), date du lien, date du dernier lancement et date d'un éventuel retrait. Aucun autre usage ; effacé avec le compte, ou dès que le store ne vous indique plus comme mineur. |
| Acceptation des conditions d'utilisation et des règles de la communauté | Oui, à l'inscription par e-mail, sinon avant de publier, de commenter ou d'écrire votre bio (et de nouveau à chaque nouvelle version des règles) | Garder la trace de votre accord : version acceptée et date, conservées avec le compte et effacées avec lui ; lisibles par vous seul. |
L'application ne collecte jamais votre position précise, ni vos contacts, ni d'identifiant publicitaire. Elle ne contient aucune publicité et aucun outil d'analyse d'audience.
4. Sous-traitants et destinataires
- Supabase (hébergement du compte, de la base de données — dont la sauvegarde de vos données d'entraînement —, du stockage des photos et vidéos, des fonctions serveur — dont le serveur MCP — et de modération, dans la région choisie à la création du projet) : supabase.com/privacy.
- RevenueCat (gestion des achats intégrés ; reçoit l'identifiant technique de votre compte et l'historique d'achat, jamais votre e-mail) : revenuecat.com/privacy.
- Google Play sur Android et l'App Store d'Apple sur iPhone (encaissement, facturation, remboursements des achats intégrés) selon les conditions de Google et d'Apple ; Google et Apple comme fournisseurs d'identité si vous choisissez de vous connecter avec eux.
- Expo (acheminement des notifications push vers votre appareil à partir du jeton d'appareil, lorsque le push est activé pour votre version) : expo.dev/privacy ; Expo remet ces notifications au service de notifications d'Apple (APNs) sur iPhone et à Firebase Cloud Messaging (FCM, Google) sur Android, qui les affichent sur votre appareil.
- Strava — uniquement si l'intégration est proposée dans votre version de l'application et si vous connectez votre compte Strava depuis Réglages › Intégrations. Quand l'interrupteur « Partager sur Strava » est laissé activé à la fin d'une séance, le nom, la date, la durée, les notes, le lieu (ville et pays) si vous l'avez indiqué, le résumé des exercices et la charge soulevée de cette séance sont envoyés à Strava comme activité d'entraînement, à votre demande. La charge soulevée est calculée avec votre poids de corps, qui n'est pas envoyé en tant que tel ; les photos et vidéos de la séance ne sont jamais envoyées à Strava. L'application ne lit aucune donnée de votre compte Strava (ni activités, ni position) et n'en conserve que les jetons d'accès et l'identifiant de votre compte Strava, côté serveur, jamais sur le téléphone, ainsi que l'identifiant de chaque activité créée (le lien « View on Strava » de la séance) ; votre nom Strava n'est pas conservé. La déconnexion (Réglages, ou strava.com › Paramètres › Mes applications) révoque l'accès et supprime ces données ; sans séance envoyée pendant six mois, l'application se déconnecte d'elle-même de Strava, de la même façon. Lien : strava.com/legal/privacy.
- Health Connect (Android) — uniquement si l'intégration est proposée dans votre version de l'application et si vous connectez Health Connect depuis Réglages › Intégrations. Health Connect est l'espace de données de santé et de forme d'Android, sur votre téléphone. Quand l'interrupteur « Publier sur Health Connect » est laissé activé à la fin d'une séance, l'application y écrit, sur l'appareil, une séance d'exercice : nom, heures de début et de fin, lieu (ville et pays) si vous l'avez indiqué, résumé des exercices et charge soulevée (vos notes de séance n'y sont pas écrites). Rien n'est envoyé à nos serveurs pour cela, et seules les séances terminées sur ce téléphone après la connexion sont écrites, jamais l'historique. Les applications que vous autorisez vous-même dans Health Connect (par exemple Google Fit, Samsung Health ou Fitbit) peuvent ensuite lire ces séances, selon leurs propres règles. L'application ne lit aucune donnée de Health Connect (ni poids, ni autre mesure) : elle ne demande que la permission d'écrire des séances d'exercice. Supprimer une séance dans l'application la supprime aussi de Health Connect ; la déconnexion (Réglages) ou le retrait de la permission dans Health Connect arrête les écritures, et les séances déjà écrites se gèrent ou se suppriment dans Health Connect.
- Service de reconnaissance vocale de l'appareil (Apple sur iPhone, Google sur Android) — uniquement si votre version de l'application propose le bouton micro du coach IA et si vous appuyez dessus. Il transcrit votre voix en texte pour le champ du coach IA ; ce n'est pas un sous-traitant de Doom Cali mais un service de votre téléphone, régi par ses réglages et ses conditions (comme la touche de dictée du clavier) : l'application ne reçoit que le texte reconnu, jamais le son, et ne le transmet à personne.
Les prestataires ci-dessus qui agissent pour notre compte (Supabase, RevenueCat, Expo) traitent les données selon nos instructions et sont tenus contractuellement d'offrir un niveau de protection au moins équivalent à celui décrit dans cette politique.
Les services d'IA que vous utilisez avec le coach IA ne sont pas des sous-traitants de Doom Cali : vous leur transmettez vous-même le bilan (voir §2). L'assistant IA que vous connectez par MCP n'en est pas un non plus : comme Strava, c'est un destinataire que vous choisissez et autorisez vous-même (ci-dessous).
Assistant IA connecté (MCP, compte Plus)
Dans Réglages › Intégrations › « Assistant IA (MCP) », un compte Plus peut créer un jeton personnel et le coller dans l'assistant IA de son choix compatible avec le protocole MCP (par exemple Claude Code, Claude Desktop ou un autre assistant compatible). Avec ce jeton, cet assistant, choisi par vous, peut :
- lire vos données sauvegardées : séances, routines, exercices personnalisés, progression, niveau, poids de corps et taille ;
- créer, modifier et supprimer vos routines et vos exercices personnalisés (l'application récupère ces changements à sa synchronisation suivante).
Il ne peut ni modifier ni supprimer vos séances. Le jeton n'est affiché qu'une fois, à sa création, et le serveur n'en garde que l'empreinte SHA-256 ; cinq jetons au plus peuvent être actifs, et la liste indique la date de dernière utilisation de chacun. Révoquer un jeton dans les Réglages coupe l'accès immédiatement ; un compte Plus expiré bloque aussi l'accès. Doom Cali ne transmet rien à un assistant de sa propre initiative : c'est l'assistant que vous avez configuré qui interroge le serveur avec votre jeton. Les données qu'il reçoit sont ensuite traitées par son fournisseur, selon la politique de confidentialité de celui-ci, pas la nôtre.
Aucune donnée n'est vendue ni transmise à des fins publicitaires.
5. Sécurité
Toutes les communications passent par HTTPS / WSS (TLS). Le mot de passe n'est jamais stocké en clair. La session est conservée dans le stockage sécurisé du téléphone (Keystore Android, Trousseau (Keychain) d'iOS). La base de données (sauvegarde de vos données d'entraînement comprise) et le stockage des photos et vidéos sont chiffrés au repos par l'hébergeur ; les jetons de l'assistant IA n'y figurent que sous forme d'empreinte SHA-256 ; la base locale de l'application n'est pas chiffrée par l'application elle-même (voir §2).
6. Conservation
- Compte, profil, niveau et skills validés, abonnement, publications, j'aime, commentaires, abonnements entre athlètes, blocages, notifications, photos et vidéos : tant que le compte existe ; jeton d'appareil : jusqu'à la déconnexion de ce téléphone ou la suppression du compte.
- Zone approximative partagée : jusqu'à sa désactivation dans Réglages › Communauté, et au plus 180 jours après le dernier rafraîchissement.
- Signalements : jusqu'à leur traitement, et au plus jusqu'à la suppression du contenu signalé ou du compte du signaleur.
- Sauvegarde des données d'entraînement (séances, routines, exercices personnalisés, progression, préférences) : tant que le compte existe. Un élément que vous supprimez est retiré de la sauvegarde ; il n'en reste qu'un marqueur technique de suppression, sans contenu, jusqu'à la suppression du compte (un exercice personnalisé encore utilisé par d'anciennes séances reste conservé, masqué).
- Jetons de l'assistant IA (MCP) : actifs jusqu'à leur révocation ; un jeton révoqué ne donne plus aucun accès, et son empreinte, son nom et ses dates sont effacés avec le compte.
- Données Strava (jetons, identifiant du compte Strava, liens vers les activités créées, si l'intégration est utilisée) : jusqu'à la déconnexion, six mois sans séance envoyée à Strava, ou la suppression du compte.
- Après suppression du compte : effacement des données ci-dessus (voir Suppression du compte et des données). Les sauvegardes techniques de l'hébergeur, si votre projet en dispose, sont écrasées selon sa durée de rétention (sauvegardes quotidiennes conservées 7 jours sur le plan Pro de Supabase, aucune sauvegarde automatique sur le plan gratuit) ; elles ne contiennent pas les fichiers photo et vidéo et ne servent qu'à la restauration après incident.
- Données d'entraînement sur le téléphone : jusqu'à la déconnexion, la suppression du compte depuis l'application ou la désinstallation de l'application ; images d'exercices personnalisés : jusqu'à la suppression de l'exercice, du compte ou de l'application.
- Historique d'achats : conservé par Google Play et l'App Store d'Apple selon leurs propres durées (obligations comptables) ; le profil client chez RevenueCat est supprimé avec le compte.
7. Vos droits et la modération
Vous pouvez consulter et modifier votre profil dans l'application, retirer votre photo, votre bio, votre pays ou votre zone, supprimer ou modifier vos publications, exporter vos données en JSON ou en CSV (Réglages › « Exporter mes données »), révoquer un jeton de l'assistant IA, et supprimer votre compte et toutes vos données à tout moment (Réglages → Supprimer mon compte, ou par e-mail : voir Suppression du compte et des données). Pour toute question, demande d'accès, de rectification, de portabilité ou de suppression partielle (par exemple un commentaire) : doomcaliapp@gmail.com. Nous répondons dans les meilleurs délais et au plus tard sous 30 jours. Vous pouvez aussi saisir l'autorité de protection des données de votre pays.
Tout contenu publié (séance, notes, photos, vidéo, commentaire) peut être signalé depuis l'application. Les signalements sont examinés par le responsable sous 24 heures ; le contenu en infraction est retiré et le compte abusif fermé (tolérance zéro, voir les conditions d'utilisation) ; un filtre automatique masque en outre certains termes dans les textes publics avant leur publication.
8. Mineurs
L'application s'adresse aux personnes de 13 ans et plus ; entre 13 et 18 ans, l'accord d'un parent ou d'un tuteur est requis, comme le prévoient les conditions d'utilisation. La communauté est réservée aux comptes créés par leurs propres titulaires.
Là où la loi oblige l'App Store ou Google Play à transmettre aux applications la tranche d'âge de l'utilisateur (au Texas, par exemple), l'application la lit sur l'appareil à chaque lancement, uniquement pour appliquer cet âge minimal : en dessous de 13 ans, aucun compte ne peut être créé ni utilisé. Cette tranche n'est ni enregistrée, ni envoyée à nos serveurs, ni transmise à un tiers.
Dans ces régions, le parent d'un mineur donne son accord par le store, peut refuser une nouveauté importante de l'application et peut retirer son accord à tout moment. Pour appliquer ce retrait sur tous les appareils, l'identifiant d'installation décrit au §3 est lié au compte du mineur ; quand le store signale un retrait (Apple par une notification envoyée à nos serveurs, Google Play par une liste que nous relevons chaque semaine), le compte est suspendu et masqué de la communauté, sans que rien ne soit effacé, jusqu'à un nouvel accord.
9. Modifications
Cette politique peut évoluer avec l'application ; la date en tête de page indique la dernière version. Un changement important est signalé dans l'application.
10. Ce site web (doomcali.app)
- Hébergement : GitLab Pages (GitLab Inc.), qui tient des journaux techniques de connexion (adresse IP, page demandée, navigateur) pour la sécurité et l'exploitation du service : about.gitlab.com/privacy.
- Police de caractères : la police des titres est chargée depuis Google Fonts ; votre navigateur transmet donc son adresse IP à Google pour cette requête : policies.google.com/privacy.
- Mesure d'audience : le site peut utiliser Google Analytics 4 pour compter les visites de chaque page et les clics sur les boutons Google Play, App Store et Contact. Il n'est chargé, et ses cookies (
_ga,_ga_*, durée maximale 13 mois) posés, qu'après votre accord dans la bannière ; refuser n'a aucune conséquence sur la navigation. Google Analytics 4 ne conserve pas les adresses IP ; les données sont traitées par Google Ireland Ltd. et peuvent être transférées aux États-Unis dans le cadre du Data Privacy Framework. Vous pouvez changer d'avis à tout moment via le lien « Cookies » en pied de page. - Stockage local : le site mémorise dans votre navigateur (localStorage, sans cookie) votre langue et votre choix de consentement.