Politique de confidentialité
La présente politique de confidentialité décrit la manière dont Théophile Barjot, éditeur de l'application IsoCoach (ci-après « l'Application »), collecte, utilise et protège les données personnelles des utilisateurs, conformément au Règlement général sur la protection des données (RGPD) et à la loi Informatique et Libertés.
1. Responsable du traitement
Le responsable du traitement des données est Théophile Barjot, entrepreneur individuel (micro-entreprise), éditeur de l'Application IsoCoach. Son adresse figure dans les mentions légales. Pour toute question relative à vos données personnelles : [email protected]. Pour signaler un contenu ou obtenir de l'aide : [email protected].
2. Données que nous collectons
- Compte du coach : adresse e-mail, prénom, langue, identifiants de connexion (code à usage unique envoyé par e-mail), informations d'abonnement (formule, statut, dates, identifiants de transaction Apple).
- Joueurs, saisies par le coach ou le joueur : prénom, nom, date de naissance, adresse e-mail de connexion du joueur, e-mail du représentant légal (le cas échéant), niveau initial, langue, informations de progression (validations, séries, badges).
- Contenus et messages : vidéos (démonstrations d'exercices par le coach, exécutions filmées par le joueur), enregistrements audio (retours audio du coach, messages vocaux), messages écrits, commentaires, titres et notes de séances.
- Démos hébergées par TikTok ou Instagram : le lien collé par le coach et le code d'intégration renvoyé par la plateforme (voir l'article 5).
- Preuves de consentement : horodatage, adresse e-mail utilisée, version du texte accepté, méthode de vérification, pour les joueurs concernés.
- Signalements et blocages : lorsqu'un utilisateur signale un contenu ou en bloque un autre, nous enregistrons l'identifiant de la personne qui signale, la personne ou le contenu concerné, le motif et la date, ainsi que le lien de blocage (qui a bloqué qui).
- Notifications : identifiant de l'appareil nécessaire à leur envoi (jeton de notification).
- Échanges avec l'assistance : les messages que vous nous adressez par e-mail et nos réponses.
- Paiements : gérés exclusivement par Apple (App Store). Nous n'avons jamais accès à vos coordonnées bancaires. Nous conservons les notifications d'abonnement envoyées par Apple (type d'événement, identifiants de transaction).
- Diagnostic : rapports d'erreur et de plantage, journaux techniques, modèle d'appareil et version du système, et un identifiant technique pseudonyme (l'identifiant de compte, sans e-mail ni nom). Aucun enregistrement de session ni capture d'écran.
- Autorisations de l'appareil : micro, caméra, photothèque et notifications ne sont utilisés que lorsque vous enregistrez ou choisissez un contenu, ou acceptez les notifications. Vous pouvez les retirer à tout moment dans les réglages de l'iPhone.
3. Protection des mineurs
L'Application peut être utilisée pour le suivi de joueurs mineurs. Pour un joueur de moins de 15 ans, le titulaire de l'autorité parentale doit confirmer par un lien envoyé par e-mail, à une adresse différente de celle du joueur. À partir de 15 ans, le consentement du joueur seul suffit.
Tant que le consentement requis manque ou a été retiré, le joueur ne peut créer aucun contenu (soumission, message, vidéo). L'envoi de vidéos et de messages vocaux exige en outre l'autorisation d'utilisation de son image et de sa voix. Ces restrictions sont appliquées côté serveur, pas seulement dans l'interface.
Les vidéos et les enregistrements audio des joueurs ne sont jamais diffusés publiquement par IsoCoach : ils ne sont visibles que du joueur concerné et de son coach.
Le titulaire de l'autorité parentale peut à tout moment retirer son consentement et demander la suppression des données du mineur en nous contactant à l'adresse indiquée à l'article 1.
4. Finalités et bases légales
- Fournir et gérer le compte du coach et son abonnement — exécution du contrat.
- Permettre le suivi des joueurs et l'échange de contenus (vidéos, audio, messages vocaux et écrits) — exécution du contrat pour le coach ; consentement pour le joueur, donné par son représentant légal avant 15 ans.
- Envoyer des notifications liées au service — exécution du contrat. Vous pouvez les désactiver dans les réglages de l'iPhone.
- E-mails de suivi pendant la période d'essai (aide à la prise en main de l'application) — intérêt légitime.
- Assurer la sécurité, prévenir la fraude, corriger les dysfonctionnements, modérer les contenus et traiter les signalements et les blocages, conserver temporairement les messages retirés et effectuer des sauvegardes — intérêt légitime.
- Répondre à vos demandes adressées à l'assistance — intérêt légitime.
- Respecter nos obligations légales et comptables — obligation légale.
5. Destinataires et sous-traitants des données
Vos données ne sont jamais vendues ni utilisées à des fins publicitaires. Un coach ne voit que ses joueurs et un joueur ne voit que ses propres données. Elles sont par ailleurs accessibles à l'éditeur et aux prestataires techniques suivants, strictement nécessaires au fonctionnement du service :
- Supabase : base de données et authentification (c'est elle qui génère les codes de connexion), région Paris (France/UE).
- Cloudflare : stockage des vidéos et des fichiers audio dans un espace privé dont la localisation demandée est l'Europe de l'Ouest (simple préférence de localisation, sans garantie contractuelle) ; stockage des sauvegardes de la base, dans un espace privé distinct ; hébergement des pages légales et de la page de consentement parental ; routage des e-mails envoyés à nos adresses de contact.
- Google : boîte de réception de l'éditeur, qui reçoit les messages envoyés à nos adresses de contact (assistance, confidentialité).
- GitHub : exécution de la tâche automatique quotidienne de sauvegarde. La copie de la base y transite brièvement avant d'être envoyée vers Cloudflare, puis effacée.
- Resend : envoi des e-mails liés à votre compte (confirmations, messages de service), notamment les codes de connexion et le lien de consentement parental, ainsi que, pendant votre période d'essai, de quelques e-mails de suivi pour vous aider à prendre en main l'application (région Irlande, UE). Le contenu de ces e-mails de suivi dépend de votre utilisation de l'app (par exemple, si vous avez déjà ajouté un joueur). Chaque e-mail de suivi vous permet de ne plus en recevoir : il suffit de répondre STOP. Nous n'activons pas le suivi des ouvertures et des clics.
- Expo, puis Apple : acheminement des notifications. Ils reçoivent le jeton de l'appareil et le texte de la notification, qui peut contenir le prénom d'un joueur, le titre d'une séance, le nom d'un exercice ou d'un programme, un nombre de semaines ou de badges. Le contenu des messages n'y figure jamais.
- Sentry : diagnostic technique et rapports de plantage, données hébergées en UE (Francfort).
- Apple : paiement des abonnements, notifications et distribution de l'Application.
Nous avons conclu avec ces prestataires des accords de sous-traitance conformes au RGPD.
Démos TikTok et Instagram : un coach peut associer à un exercice un lien vers une vidéo TikTok ou Instagram. À l'enregistrement du lien, nos serveurs interrogent la plateforme avec ce lien, sans aucune donnée de joueur. Quand un utilisateur appuie sur le bouton de la démo, le lien s'ouvre hors d'IsoCoach, dans l'application TikTok ou Instagram ou dans le navigateur de l'appareil : l'utilisateur est alors soumis aux conditions et à la politique de confidentialité de ces plateformes, qui agissent pour leur propre compte, et IsoCoach ne leur transmet aucune information sur son compte.
6. Transferts hors Union européenne
Nos données sont hébergées principalement en Europe (Supabase à Paris, Resend en Irlande, Sentry à Francfort). Le stockage des fichiers chez Cloudflare est paramétré avec une préférence de localisation en Europe de l'Ouest, sans garantie contractuelle de résidence des données. Nos prestataires (Supabase, Cloudflare, Google, GitHub, Resend, Expo, Sentry, Apple) sont par ailleurs des sociétés dont tout ou partie du traitement peut avoir lieu hors de l'Union européenne, notamment aux États-Unis, ou qui peuvent y accéder (support, administration). Nous n'avons recours qu'à des prestataires offrant des garanties appropriées : clauses contractuelles types de la Commission européenne et, lorsque le prestataire y est certifié, cadre de protection des données UE–États-Unis. Ces garanties sont documentées dans notre registre des traitements.
7. Durée de conservation
- Vidéos d'exécution filmées par un joueur : 12 mois à compter de leur dépôt, puis suppression automatique du fichier. Les échanges écrits associés sont conservés.
- Enregistrements audio (retours audio du coach, messages vocaux) : 12 mois à compter de leur dépôt, puis suppression automatique du fichier.
- Vidéos de démonstration déposées par le coach dans sa bibliothèque d'exercices : conservées tant que le compte du coach existe, ces contenus ne concernant pas un joueur identifié.
- Messages retirés par leur auteur : ils disparaissent aussitôt de la conversation. Une copie est conservée 30 jours, à des fins de sécurité et de modération uniquement, accessible au seul éditeur, puis supprimée. Elle est effacée immédiatement à la suppression du compte.
- Signalements : 12 mois à compter de leur enregistrement, accessibles au seul éditeur.
- Blocages : tant que le blocage est actif et que les deux comptes concernés existent.
- Notifications Apple relatives aux abonnements : 12 mois.
- Jetons de notification : tant que le compte existe, au plus tard jusqu'à sa suppression.
- Compte du coach et données associées : tant que le compte existe, jusqu'à sa suppression par l'utilisateur. L'essai gratuit dure 20 jours, sans carte bancaire.
- Preuves de consentement : conservées tant que le compte du joueur concerné existe, comme preuve en cas de contrôle. Le lien envoyé au parent est valable 7 jours.
- Pièces comptables : 10 ans, conformément aux obligations légales françaises.
- Sauvegardes de la base : réalisées une fois par jour et supprimées automatiquement après 14 jours.
8. Vos droits
Conformément au RGPD, vous disposez des droits d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité sur vos données, ainsi que du droit de retirer votre consentement à tout moment. Vous pouvez exercer ces droits en nous contactant à l'adresse indiquée à l'article 1. Vous disposez également du droit d'introduire une réclamation auprès de la Commission nationale de l'informatique et des libertés (CNIL — www.cnil.fr).
9. Suppression de votre compte
Vous pouvez supprimer votre compte et les données associées directement depuis l'Application, ou en écrivant à l'adresse indiquée à l'article 1. La suppression du compte d'un coach supprime aussi les données de ses joueurs. Un coach peut supprimer un joueur, et un joueur peut supprimer son compte. La suppression est immédiate et irréversible dans la base de données et le stockage des fichiers. Les copies présentes dans les sauvegardes disparaissent au plus tard 15 jours plus tard. La suppression n'entraîne pas la résiliation d'un abonnement souscrit via l'App Store ; celle-ci doit être effectuée séparément depuis les réglages de votre compte Apple.
10. Sécurité
Nous mettons en œuvre des mesures techniques et organisationnelles appropriées : chiffrement des communications, contrôle d'accès strict par utilisateur (isolation technique entre les données de chaque coach), stockage privé des fichiers consultables uniquement par des liens temporaires après contrôle des droits, vérification des droits à chaque envoi et à chaque lecture, surveillance des erreurs applicatives, et sauvegardes régulières de la base dans un espace privé dont l'accès est limité.
11. Publicité et traceurs
L'Application n'utilise aucun traceur publicitaire ni outil de mesure d'audience, et ne suit pas votre activité à des fins de ciblage commercial. Les liens vers TikTok et Instagram, décrits à l'article 5, s'ouvrent hors de l'Application, qui ne charge aucun contenu de ces plateformes.
12. Signaler un contenu et bloquer un utilisateur
Dans l'Application, vous pouvez signaler un contenu ou un comportement (message, vidéo, enregistrement audio) et bloquer un utilisateur. Vous pouvez aussi écrire à [email protected].
Un signalement enregistre l'identité du signalant, la personne ou le contenu concerné, le motif et la date. Il est transmis à l'éditeur, qui l'examine dans les meilleurs délais et peut supprimer le contenu, avertir l'utilisateur concerné ou suspendre son compte. Les signalements sont conservés 12 mois, pour l'éditeur seul, au titre de son intérêt légitime à assurer la sécurité du service.
Quand vous bloquez un utilisateur, ses nouveaux messages vous sont masqués et refusés par nos serveurs, sans qu'il en soit informé. Il conserve son compte et la possibilité de le supprimer.
13. Enfants, parents et utilisateurs hors de France
Quel que soit le pays de l'utilisateur, la règle décrite à l'article 3 s'applique : pour un joueur de moins de 15 ans, le titulaire de l'autorité parentale doit confirmer par un lien envoyé par e-mail avant que le joueur puisse créer le moindre contenu. Elle s'applique donc aussi aux États-Unis, où la loi fixe le seuil à 13 ans, et au Québec, où il est de 14 ans.
Parents : vous pouvez à tout moment, en écrivant à [email protected], obtenir une copie des données de votre enfant, en demander la suppression, retirer votre consentement et refuser toute nouvelle collecte ou utilisation de ses données. Les données concernées sont décrites à l'article 2, leur utilisation à l'article 4, leurs destinataires à l'article 5 et leur durée de conservation à l'article 7. IsoCoach ne vend jamais ces données et ne les utilise pas à des fins publicitaires.
Québec : pour les utilisateurs du Québec, le responsable de la protection des renseignements personnels est Théophile Barjot, joignable à [email protected]. En cas d'incident de confidentialité présentant un risque de préjudice sérieux, l'éditeur avise la Commission d'accès à l'information et les personnes concernées.
14. Modifications
La présente politique peut être mise à jour. Toute modification substantielle vous sera communiquée par un moyen approprié. La date de dernière mise à jour figure en haut du présent document.