Politique de confidentialité
Dernière mise à jour : 16 août 2026
1. Responsable du traitement
Youssouf Mokhtar Benladjal, Entrepreneur Individuel, 7 Avenue Jules Guesde, 30100 Alès, France (ci-après "nous" ou "l'Éditeur"), est responsable du traitement des données personnelles collectées via l'application SwiftCoach.
Pour toute question relative à vos données personnelles : contact@swiftcoach.app
2. Données que nous collectons
| Catégorie | Données concernées | Finalité |
|---|---|---|
| Compte | E-mail, mot de passe (stocké sous forme hachée, jamais en clair) | Authentification |
| Profil | Objectif d'entraînement, fréquence, jours d'entraînement | Génération du programme recommandé |
| Santé — poids | Poids renseigné dans le temps | Suivi de progression, calcul du poids par défaut sur les exercices au poids du corps |
| Santé — photos corporelles | Photos de suivi de transformation physique | Suivi visuel de la progression, comparaison avant/après |
| Entraînement | Séances effectuées, séries, poids soulevés, exercices pratiqués | Historique, statistiques, records personnels |
| Nutrition | Aliments/repas journalisés, photos de repas | Suivi nutritionnel, estimation par IA |
| Technique | Identifiant appareil, journaux d'erreurs (via Sentry, outil de crash reporting) | Stabilité et amélioration du service |
| Usage | Identifiant utilisateur (anonymisé), évènements d'utilisation de l'Application (parcours, fonctionnalités utilisées) via PostHog | Compréhension de l'usage du produit, amélioration de l'expérience |
| Abonnement | Statut d'abonnement (actif/inactif), historique d'achat | Gestion de l'accès aux fonctionnalités Pro — aucune donnée bancaire n'est collectée ou stockée par nos soins, celles-ci sont gérées exclusivement par Apple |
3. Base légale du traitement
- Exécution du contrat : données nécessaires au fonctionnement du service (compte, profil, entraînement)
- Consentement explicite : pour les données de santé (poids, photos corporelles), en tant que catégorie particulière de données au sens de l'article 9 du RGPD — vous pouvez retirer ce consentement à tout moment en supprimant les données concernées dans l'Application
- Intérêt légitime : données techniques nécessaires à la stabilité et à la sécurité du service
4. Chiffrement des photos de suivi — notre engagement le plus important
Les photos de suivi de progression sont chiffrées directement sur votre appareil (AES-256-GCM) avant tout envoi vers nos serveurs, et y restent stockées sous cette forme chiffrée en permanence. La clé de chiffrement est générée sur votre appareil et stockée exclusivement dans son trousseau sécurisé (Keychain iOS) — elle ne quitte jamais votre appareil et n'est jamais transmise à nos serveurs.
Conséquence concrète : l'Éditeur n'a techniquement pas la capacité de consulter vos photos de suivi telles que stockées, y compris via un accès administrateur à l'infrastructure. Seul votre appareil peut déchiffrer et afficher ces photos au repos.
Cas particulier — analyse IA de progression : lorsque vous déclenchez une analyse comparative entre deux photos, votre appareil les déchiffre localement, le temps de cette seule opération, puis transmet les images ainsi obtenues, de façon sécurisée (chiffrement en transit), à notre prestataire d'analyse IA (Anthropic, modèle Claude Vision) pour produire le résultat de comparaison. Cette transmission est ponctuelle, limitée à l'usage strict de l'analyse demandée, et l'image n'est pas conservée par nos soins après traitement : elle n'est ni réécrite dans notre espace de stockage, ni journalisée en clair côté serveur. Elle est ensuite soumise à la politique de rétention propre à ce sous-traitant IA (voir article 5). En dehors de ce moment précis, déclenché explicitement par vous, vos photos restent chiffrées de bout en bout comme décrit ci-dessus.
Limite à connaître : si vous perdez ou changez d'appareil sans sauvegarde de votre trousseau iCloud, vous perdrez l'accès à vos photos déjà prises — il s'agit d'une conséquence directe de ce niveau de confidentialité, pour lequel il n'existe par construction aucun mécanisme de récupération côté serveur.
5. Destinataires de vos données
Vos données sont traitées par les prestataires suivants, chacun agissant en tant que sous-traitant au sens du RGPD dans le cadre d'un contrat encadrant leur usage :
| Prestataire | Rôle | Données concernées |
|---|---|---|
| Supabase Inc. | Hébergement base de données et fichiers | Ensemble des données du compte (photos toujours chiffrées) |
| Anthropic PBC (Claude) | Analyse de photos de repas par IA, et analyse comparative de photos de progression corporelle à votre demande | Photos transmises ponctuellement, uniquement au moment où vous déclenchez une analyse — pour les photos corporelles, déchiffrées localement sur votre appareil juste avant cet envoi (voir article 4) et jamais stockées en clair par nos soins. Anthropic n'utilise pas ces données pour entraîner ses modèles et les conserve pour une durée limitée, selon sa propre politique de rétention, à des fins de sécurité et de lutte contre les abus |
| PostHog Inc. | Analyse d'usage et de comportement au sein de l'Application (mesure d'audience, parcours de conversion) | Identifiant utilisateur anonymisé, évènements d'utilisation — hébergement Union Européenne |
| Functional Software, Inc. (Sentry) | Suivi des erreurs techniques (crash reporting) | Journaux d'erreurs techniques, identifiant anonyme — toute donnée sensible (contenu de photo, clé de chiffrement) est filtrée avant envoi |
| RevenueCat, Inc. | Gestion des abonnements | Statut d'abonnement, identifiant utilisateur anonymisé — aucune donnée bancaire |
| Apple Inc. | Paiement et distribution de l'application | Données de paiement (gérées exclusivement par Apple, jamais transmises à l'Éditeur) |
Nous ne vendons ni ne louons vos données personnelles à des tiers à des fins commerciales ou publicitaires.
6. Durée de conservation
- Données de compte et d'entraînement : conservées tant que le compte est actif, supprimées immédiatement dès la demande de suppression du compte
- Photos de suivi : supprimées immédiatement du stockage lors de leur suppression par l'utilisateur ou de la suppression du compte
- Journaux techniques (crash reporting) : conservés 90 jours
7. Vos droits
Conformément au RGPD, vous disposez des droits suivants sur vos données personnelles :
- Droit d'accès : obtenir une copie de vos données
- Droit de rectification : corriger des données inexactes
- Droit à l'effacement : demander la suppression de vos données (réalisable directement depuis les paramètres de l'Application pour la suppression de compte)
- Droit à la portabilité : recevoir vos données dans un format structuré
- Droit d'opposition et de retrait du consentement : à tout moment pour les traitements basés sur le consentement (données de santé)
Pour exercer ces droits : contact@swiftcoach.app. Vous disposez également du droit d'introduire une réclamation auprès de la CNIL (www.cnil.fr) si vous estimez que vos droits ne sont pas respectés.
8. Sécurité
Outre le chiffrement des photos décrit à l'article 4, nous mettons en œuvre des mesures de sécurité techniques et organisationnelles pour protéger vos données : contrôle d'accès strict aux données administratives (accès réservé et tracé), chiffrement des communications, et audit régulier des accès sensibles (ex : statistiques d'abonnement accessibles uniquement via un accès administrateur vérifié côté serveur, jamais exposé côté application).
9. Transferts hors Union européenne
L'hébergement principal de vos données (base de données, stockage des photos chiffrées) se situe au sein de l'Union européenne (région Irlande, eu-west-1). L'outil d'analyse d'usage (PostHog) est également hébergé dans l'Union européenne.
Certains traitements impliquent un transfert vers des prestataires situés hors de l'Union européenne, principalement aux États-Unis :
- Anthropic — analyse de photos de repas par intelligence artificielle, ainsi que l'analyse comparative de photos de progression corporelle que vous déclenchez vous-même. Dans ce second cas, votre photo est déchiffrée localement sur votre appareil juste avant l'envoi, uniquement le temps de cette analyse ponctuelle (voir article 4) — en dehors de ce moment précis, elle reste chiffrée de bout en bout et stockée sous cette forme sur nos serveurs.
- Sentry — journaux d'erreurs techniques, dont toute donnée sensible est filtrée avant envoi.
- RevenueCat — statut d'abonnement et identifiant utilisateur anonymisé.
- Apple — distribution de l'application et traitement des paiements.
Ces transferts s'appuient sur les garanties appropriées prévues par le RGPD (clauses contractuelles types ou mécanisme équivalent).
10. Mineurs
L'Application est réservée aux utilisateurs de 16 ans et plus (voir CGU, article 3). Nous ne collectons pas sciemment de données concernant des personnes de moins de 16 ans.
11. Modifications de la présente politique
Cette politique peut être mise à jour. Toute modification substantielle vous sera notifiée via l'Application avant son entrée en vigueur.
SwiftCoach