Ceci est une traduction. La version anglaise est le document juridiquement contraignant.

Politique de confidentialité

Last updated: 22 octobre 2026


Tuwa (« l'application ») est développée par Hanwen Ma. Cette politique explique les données que l'application collecte, comment elles sont utilisées, et tes droits.

Données collectées

Données que tu fournis

  • Informations de compte : Adresse e-mail et nom d'affichage (utilisés pour l'authentification)
  • Journaux d'entraînement : Exercices, séries, répétitions, charges, RPE, durée de séance et notes que tu saisis
  • Bilans de forme : Auto-évaluations de la qualité du sommeil, des courbatures, de l'énergie et du stress
  • Descriptions de séance : La phrase que tu tapes lorsque tu notes une séance en mots (voir « Analyse du texte de séance » ci-dessous)

Données issues de HealthKit (lecture seule)

  • Variabilité de la fréquence cardiaque (HRV)
  • Fréquence cardiaque au repos
  • Fréquence cardiaque pendant les séances importées
  • Sommeil (durée et phases)
  • Température corporelle et température du poignet pendant le sommeil
  • Fréquence respiratoire (nocturne)
  • VO2 Max
  • Énergie active
  • Poids
  • Séances d'entraînement et la note d'effort que tu leur as donnée
  • Uniquement si tu actives les mesures adaptées au cycle : données du cycle menstruel (flux, facteurs du cycle comme la contraception, la grossesse ou l'allaitement, irrégularités du cycle) et symptômes du cycle

Tuwa n'écrit jamais de données dans HealthKit. L'accès à HealthKit est facultatif et nécessite ton autorisation explicite.

Mesures adaptées au cycle (facultatif). Si tu actives les mesures adaptées au cycle dans Profil, Tuwa demande à Apple Santé tes données de cycle et la température de ton poignet pendant le sommeil. Tuwa les utilise uniquement sur ton téléphone, pour lire ta HRV et ta fréquence cardiaque au repos par rapport à ta propre référence pour la même phase de ton cycle. Les données de cycle ne quittent jamais ton téléphone : elles ne sont ni synchronisées, ni envoyées à un service d'IA, ni partagées avec qui que ce soit. Désactiver la fonction arrête cette lecture ; tu peux aussi retirer l'accès dans Réglages iOS › Santé.

Données calculées

Les scores de récupération, l'ACWR (ratio charge aiguë/chronique), le stress d'entraînement et les records personnels sont calculés sur ton appareil à partir des données ci-dessus.

Stockage des données

  • Sur ton appareil : Toutes les données sont stockées localement via SwiftData. L'application fonctionne entièrement hors ligne.
  • Dans le cloud : Les scores composites (score de récupération, instantanés de charge, bilans de forme, en-têtes de séance et records personnels) se synchronisent sur Supabase (hébergé sur AWS) pour l'accès multi-appareils.
  • Les données HealthKit brutes ne sont jamais téléchargées. : Seuls les scores calculés à partir des données HealthKit sont synchronisés.

Analyse du texte de séance

Quand tu notes une séance en tapant une description, ce texte est envoyé à notre service d'analyse pour être transformé en un brouillon de séries, répétitions et charges que tu vérifies.

Le texte passe par OpenRouter, une passerelle IA qui l'achemine vers un modèle de langue — par défaut, un modèle OpenAI. Les requêtes passent par notre serveur, exigent un compte connecté et sont plafonnées par un quota quotidien par utilisateur. Nous demandons à OpenRouter de n'acheminer les requêtes qu'à des fournisseurs qui ne conservent pas le contenu envoyé pour entraîner leurs modèles.

  • Ce qui est envoyé : Uniquement la description de séance que tu as tapée, et les unités dans lesquelles tu t'entraînes.
  • Ce qui n'est jamais envoyé : Aucune donnée HealthKit, aucun score de récupération ou de forme, aucune adresse e-mail — seulement le texte que tu as tapé.
  • C'est facultatif : La première fois que tu utilises cette fonction ou l'importation de programme ci-dessous, Tuwa te demande ta permission avant d'envoyer quoi que ce soit. Tu peux la retirer à tout moment dans Profil › Mentions légales › Traitement IA — sans elle, rien n'est envoyé, et tu peux toujours noter tes séances à la main.

Le résultat revient sur ton téléphone sous forme de brouillon. Rien n'est enregistré dans ton journal tant que tu n'as pas confirmé.

C'est distinct de la règle HealthKit ci-dessus, qui est inchangée : les données HealthKit brutes ne sont jamais téléchargées, ni vers ce service ni vers aucun autre.

Importation de programme

Tu peux importer un programme d'entraînement dans Tuwa en collant du texte, ou en important un PDF ou une photo — le texte en est extrait sur ton téléphone.

  • Ce qui est envoyé : Le texte du programme que tu colles, ou le texte extrait de ton PDF ou de ta photo sur ton téléphone — du texte uniquement. Aucun audio, aucune donnée HealthKit, aucun score n'est envoyé.
  • Qui le traite : Le texte est envoyé via OpenRouter, une passerelle IA, qui l'achemine vers un modèle de langue — par défaut, un modèle OpenAI — pour en faire un programme structuré.
  • Ce que tu reçois : Un brouillon de programme revient sur ton téléphone pour que tu le vérifies. Rien n'est enregistré tant que tu n'as pas confirmé.

Raisonnement IA (facultatif, Pro)

Si tu es abonné à Tuwa Pro et que tu actives le raisonnement IA, Tuwa demande à un modèle d'IA quel ajustement convient à la séance du jour. Le serveur de Tuwa envoie la demande directement à OpenAI, qui la traite pour notre compte.

  • Ce qui est envoyé : Ton programme d'entraînement, les séries que tu as enregistrées et tes mesures exprimées en mots — par exemple « forme élevée », « charge accrue », « match dans 2 jours ».
  • Ce qui n'est jamais envoyé : Aucune valeur issue d'Apple Santé (ni fréquence cardiaque, ni HRV, ni durée de sommeil, ni température, ni données du cycle menstruel), ni ton nom, ni ton adresse e-mail, ni ton identifiant de compte. OpenAI ne reçoit qu'un identifiant haché à sens unique, afin de détecter les abus.
  • Pourquoi : Pour suggérer l'ajustement qui convient aujourd'hui, dans les limites fixées par le moteur de Tuwa. Tuwa vérifie chaque réponse par rapport à ces limites, et tu décides de chaque ajustement. Si le service ne répond pas, Tuwa affiche sa propre suggestion.
  • Conservation : OpenAI peut conserver les demandes jusqu'à 30 jours pour surveiller les abus, puis les supprime. OpenAI ne les utilise pas pour entraîner ses modèles. Nous n'utilisons pas ces données à des fins publicitaires.
  • Ton choix : Le raisonnement IA reste désactivé tant que tu ne l'autorises pas. Cette permission est distincte de la permission Traitement IA utilisée pour le texte de séance et l'importation de programme. Tu peux retirer ton accord à tout moment dans Profil › Mentions légales › Raisonnement IA. Après ce retrait, Tuwa cesse tout envoi et supprime ses données de raisonnement IA sur ton téléphone.

Connecteur IA (facultatif)

Tu peux ajouter Tuwa à ta propre app d'IA — Claude ou ChatGPT — comme connecteur. Ton app d'IA lit alors tes données Tuwa quand tu lui poses une question. Cela ne fonctionne qu'après deux autorisations : sur la page de connexion tuwa.app/oauth/consent, et dans l'app sous Profil › Mentions légales › Connecteur IA.

  • Ce que ton app d'IA peut lire : tes scores de récupération et de sommeil (scores composites uniquement), la décision du jour, tes séances enregistrées et ta charge d'entraînement, tes records personnels, ainsi que ton programme avec sa position et son texte.
  • Ce qu'elle peut envoyer : un brouillon de programme. Tuwa vérifie le brouillon selon son règlement et le lit avec le même lecteur IA que l'import de programme dans l'app, via OpenRouter (voir Importation de programme). Il reste un brouillon tant que tu ne l'actives pas dans Tuwa. Ton app d'IA ne peut pas modifier ton programme, enregistrer une séance ni répondre à ton bilan du jour.
  • Ce qui n'est jamais envoyé : aucune valeur issue d'Apple Santé (ni fréquence cardiaque, ni HRV, ni durée de sommeil, ni température, ni données du cycle menstruel). Les outils du connecteur n'envoient jamais ton nom ni ton adresse e-mail. À la connexion, ton app d'IA reçoit les informations de compte indiquées sur la page de connexion, par exemple ton adresse e-mail.
  • Destinataire : ta propre app d'IA et son fournisseur (par exemple Anthropic ou OpenAI), à ta demande. Ton fournisseur d'IA n'est pas un sous-traitant de Tuwa ; il traite ce qu'il lit selon ses propres conditions et sa politique de confidentialité.
  • Conservation : Tuwa conserve avec ton compte les brouillons de programme envoyés par ton app d'IA et un décompte de ses requêtes (pour les limites d'usage). La décision du jour est synchronisée avec ton compte pour que le connecteur puisse l'afficher. La suppression du compte les supprime. Ton fournisseur d'IA conserve ce qu'il lit selon ses propres conditions.
  • Ton choix : le connecteur reste désactivé tant que tu ne l'autorises pas. Tu peux le désactiver à tout moment dans Profil › Mentions légales › Connecteur IA ; Tuwa ne donne alors plus rien à ton app d'IA. Pour retirer Tuwa de ton app d'IA, déconnecte-le dans les réglages de connecteurs de cette app.

Partage des données

Tuwa ne partage pas tes données d'entraînement ou de récupération avec des coachs, d'autres utilisateurs, des annonceurs ou des courtiers en données. Si des fonctionnalités de partage sont ajoutées à l'avenir, elles nécessiteront ton consentement explicite.

La seule exception est le connecteur IA (ci-dessus) : quand tu l'autorises, ta propre app d'IA lit tes données Tuwa à ta demande.

Services tiers

  • Supabase (authentification et synchronisation cloud) : supabase.com/privacy
  • RevenueCat (gestion des abonnements) : revenuecat.com/privacy
  • OpenRouter (passerelle IA qui achemine le texte de séance et de programme vers un modèle de langue — texte uniquement) : openrouter.ai/privacy
  • OpenAI (modèle de langue par défaut derrière OpenRouter pour le texte de séance et de programme, et appelé directement par le serveur de Tuwa pour le raisonnement IA facultatif — texte uniquement) : politique de confidentialité openai.com

Nous n'utilisons aucun réseau publicitaire, aucun tracker analytique, ni aucun courtier de données tiers.

Conservation et suppression des données

Tes données sont conservées tant que ton compte existe. Pour supprimer ton compte et toutes tes données :

  1. Va dans Profil → Supprimer le compte dans l'application

Cela supprime ton compte et ses données — journaux d'entraînement et scores inclus — de notre base de données. Pour toute autre demande liée à la confidentialité, contacte-nous à l'adresse e-mail ci-dessous.

Tes droits

Tu as le droit de :

  • Accéder aux données que nous stockons te concernant
  • Demander la correction de données inexactes
  • Demander la suppression de ton compte et de toutes les données associées
  • Révoquer les autorisations HealthKit à tout moment via Réglages iOS → Confidentialité et sécurité → Santé

Mineurs

Tuwa ne s'adresse pas aux enfants de moins de 13 ans. Nous ne collectons pas sciemment de données auprès des enfants.

Modifications de cette politique

Nous pouvons mettre à jour cette politique de temps à autre. Les modifications seront publiées sur cette page avec une date de mise à jour.

Contact

Pour toute question relative à la confidentialité ou demande de suppression de données :

E-mail : [email protected]