CaliCoach
Privacy PolicyTerms of UseImprint / Legal NoticeAI & Health Notice

Legal · version 2026-08-03

DeutschEnglishEspañolFrançais

POLITIQUE DE CONFIDENTIALITÉ DE CALICOACH

Dernière mise à jour : 3 août 2026

1. Responsable du traitement

Le responsable du traitement lié à l’app CaliCoach est :

Jim Riediger

Mühlenstr. 40

53879 Euskirchen

Allemagne

[email protected]

2. Finalité

CaliCoach propose du feedback technique de calisthenics, Coach Chat, des vues de progression locales, une calibration corporelle optionnelle et la gestion des abonnements. La plupart des données d’essai restent sur l’appareil. CaliCoach traite des données personnelles uniquement lorsqu’elles sont nécessaires à une fonction demandée, à la sécurité et à la prévention des abus, ou avec votre consentement.

3. Données locales

CaliCoach conserve localement les vidéos d’essais, le feedback généré, les titres et prompts, les conversations, l’historique des métriques, les valeurs de calibration, les réglages et la langue. Les vidéos complètes restent locales et ne sont pas envoyées à OpenAI dans le flux actuel d’analyse.

4. Caméra, microphone et voix

CaliCoach accède à la caméra et au microphone seulement après votre autorisation système et l’utilisation de la fonction correspondante. Si vous choisissez la saisie vocale, la version actuelle utilise la reconnaissance vocale d’Apple. Apple peut traiter l’audio, les transcriptions et des informations techniques selon ses règles de confidentialité. CaliCoach utilise le texte obtenu uniquement pour la fonction de chat demandée.

5. Analyses et diagnostic de crash facultatifs

Firebase Analytics et Firebase Crashlytics de Google restent désactivés jusqu’à votre accord explicite pendant l’onboarding légal ou dans Privacy & Data. S’ils sont activés, ils traitent des événements techniques et d’utilisation, notamment l’onboarding, les analyses, le feedback, le chat, la calibration, la langue, le paywall et les achats ou restaurations. Crashlytics peut traiter des rapports de crash, des informations sur l’appareil et le système, la version, l’heure de l’erreur et des diagnostics techniques. CaliCoach n’envoie pas intentionnellement à Firebase de vidéos brutes, d’images clés, de contenu de chat, de prompts libres, de noms ou de diagnostics de santé. Vous pouvez retirer ce consentement dans Privacy & Data.

6. Analyse IA et Coach Chat : données, destinataire et finalité

CaliCoach utilise l’API OpenAI comme service d’IA tiers uniquement après votre consentement explicite dans l’app. Avant la première analyse IA ou le premier message Coach Chat, CaliCoach affiche un écran spécifique qui identifie OpenAI et liste les données exactes de la demande. Les données proviennent du contenu que vous choisissez d’envoyer, de la détection de pose sur l’appareil et du contexte local d’essai.

Pour une analyse technique, CaliCoach transmet à OpenAI via son API jusqu’à trois images clés sélectionnées de la vidéo actuelle, et non la vidéo complète ; le titre du skill et tout prompt facultatif ; ainsi que les métriques de pose et biomécaniques extraites localement. La seule finalité est de générer le feedback technique demandé.

Pour Coach Chat, CaliCoach transmet le message que vous choisissez d’envoyer, jusqu’aux 18 derniers messages de cette conversation et des résumés d’essais liés ainsi que de cinq essais récents au maximum. Ces résumés peuvent contenir titre, skill, date, prompt, feedback généré, qualité ou confidence et contexte de coaching. Aucune vidéo complète ni image clé n’est envoyée pour Coach Chat. La seule finalité est de générer la réponse de coaching ou le titre automatique demandé.

Le serveur CaliCoach relaie ces données à OpenAI et ne conserve ni vidéos brutes, ni images clés, ni prompts, ni contenu de chat. CaliCoach ne choisit pas d’utiliser les entrées ou sorties de l’API OpenAI pour entraîner des modèles. Selon les contrôles de données d’OpenAI, les entrées et sorties API ne sont pas utilisées par défaut pour entraîner les modèles OpenAI. OpenAI peut conserver un contenu ou des métadonnées limités pour la détection des abus et les obligations légales selon ses conditions et contrôles de conservation. Vous pouvez retirer votre consentement pour de futures requêtes IA dans Privacy & Data ; ce retrait arrête les nouvelles requêtes mais ne récupère pas les données déjà traitées par OpenAI.

7. Autres destinataires, Cloudflare et garanties

Hetzner héberge l’API CaliCoach et sa base opérationnelle pseudonyme. Cloudflare fournit le DNS, la terminaison TLS, un tunnel sortant sécurisé, le reverse proxy, la disponibilité ainsi que la protection réseau et contre les abus pour le site public et l’API CaliCoach. Lorsqu’une requête web ou API passe par Cloudflare, Cloudflare peut traiter l’adresse IP source, l’heure, le nom d’hôte et le chemin demandés, le protocole et les en-têtes HTTP, les signaux de routage et de sécurité, la taille ou le statut des requêtes et réponses ainsi que le contenu transporté, dans la mesure techniquement nécessaire à sa transmission et à sa protection. Pour une requête IA, ce contenu peut comprendre les données décrites à la section 6. CaliCoach n’utilise pas Cloudflare pour conserver intentionnellement les payloads IA bruts.

Apple traite les paiements App Store et, si elle est choisie, la reconnaissance vocale système. Google/Firebase traite l’analyse et les diagnostics facultatifs uniquement après consentement. Apple traite les données de paiement ; CaliCoach reçoit seulement les informations de transaction et d’entitlement nécessaires à Premium. Les données sont chiffrées en transit de l’app vers Cloudflare puis via Cloudflare Tunnel jusqu’à l’API CaliCoach. CaliCoach ne fait appel qu’à des prestataires soumis à des garanties contractuelles et techniques exigeant une protection identique ou équivalente à celle décrite dans cette politique et requise par le droit applicable.

8. Données opérationnelles, conservation et suppression

CaliCoach ne demande pas de compte traditionnel. Pour protéger le service et appliquer l’offre gratuite et Premium, le serveur conserve des métadonnées pseudonymes : identifiant d’installation dérivé avec un secret, IP hachée, type de tâche, statut, valeurs de jeton ou durée, codes techniques, preuves de consentement, enregistrements App Attest et événements d’entitlement. Le serveur ne conserve pas les vidéos brutes, images clés, prompts ni chats. Les événements d’usage sont supprimés après 60 jours et ceux d’entitlement après 180 jours. Les enregistrements actifs d’installation, consentement, sécurité, essai et entitlement restent uniquement tant qu’ils sont nécessaires ou jusqu’à Delete All App Data, sous réserve des exceptions ci-dessous.

Delete All App Data supprime d’abord du serveur les enregistrements liés à l’installation pseudonyme actuelle, notamment usage, essai, accès bêta, sessions de consentement, App Attest et entitlement. Après confirmation du serveur seulement, l’app efface les essais et médias locaux, chats, historique des métriques, calibration, réglages, consentements, identifiant d’installation, référence de clé App Attest, identifiant d’analyse, rapports de crash non envoyés, caches et fichiers temporaires. Si le serveur ne confirme pas la suppression, l’identité locale est conservée afin de pouvoir réessayer sans laisser de données orphelines.

L’action ne résilie pas un abonnement Apple et ne peut supprimer ni l’historique d’achats Apple, ni l’état anti-abus DeviceCheck géré par Apple, ni les données soumises à une conservation nécessaire ou à des obligations légales d’un prestataire, ni d’anciennes sauvegardes de l’appareil ou iCloud contrôlées par l’utilisateur et Apple. Les données déjà transmises à Firebase ou OpenAI ne peuvent pas toujours être supprimées de façon synchrone depuis l’app. La collecte Firebase future est arrêtée et son état local est réinitialisé ; les demandes plus larges peuvent être adressées à [email protected]. Les sauvegardes d'infrastructure existantes peuvent conserver une copie historique jusqu'à leur rotation programmée. Elles ne sont pas utilisées dans le fonctionnement normal, leur accès est limité à la reprise après sinistre et les données restaurées restent soumises aux mêmes règles de suppression et de conservation.

9. Bases légales et choix

Lorsque cela s’applique, le traitement repose sur votre consentement explicite au partage IA et à Firebase facultatif, sur l’exécution de la fonction demandée et sur des intérêts légitimes de sécurité, de fiabilité, de prévention des abus et de conformité. Vous pouvez refuser le consentement IA ; dans ce cas, l’analyse IA et Coach Chat ne peuvent pas être fournis, mais les fonctions locales sans IA restent disponibles. Selon le droit applicable, vous pouvez disposer de droits d’accès, de rectification, d’effacement, de limitation, de portabilité et de retrait du consentement pour l’avenir.

10. Avis santé

CaliCoach fournit uniquement du feedback d’entraînement. Ce n’est pas un dispositif médical et ne fournit ni diagnostic, ni traitement, ni thérapie, ni rééducation, ni conseil concernant les blessures. Les résultats peuvent être incomplets ou inexacts. Arrêtez l’entraînement en cas de douleur ou d’inconfort.

11. Mineurs

CaliCoach ne s’adresse pas spécifiquement aux enfants. Si vous êtes mineur, utilisez l’app uniquement avec l’autorisation d’un parent ou tuteur légal.

12. Contact

Demandes de confidentialité :

[email protected]

13. Sous-traitants, transferts internationaux, preuve du consentement et intégrité de l’app

CaliCoach utilise des prestataires uniquement à des fins définies : Hetzner héberge l’API et la base opérationnelle pseudonyme ; OpenAI traite le contenu expressément transmis pour l’analyse IA ou Coach Chat ; Google/Firebase traite l’analyse et les diagnostics facultatifs seulement après consentement ; Cloudflare héberge et protège le site public et peut aussi protéger le trafic API ; Apple traite les paiements, DeviceCheck, App Attest et la saisie vocale système facultative.

Lorsqu’un prestataire agit comme sous-traitant, CaliCoach s’appuie sur des garanties contractuelles et techniques concernant la confidentialité, la finalité, la sécurité, les droits, la suppression ou restitution et une protection identique ou équivalente par les sous-traitants ultérieurs. Le DPA Cloudflare, incluant les clauses contractuelles types de l’UE applicables, est disponible à https://www.cloudflare.com/cloudflare-customer-dpa/ et sa politique à https://www.cloudflare.com/policies/privacy/. OpenAI indique que les entrées et sorties API ne servent pas par défaut à entraîner ses modèles sans accord du client. CaliCoach n’a pas activé cet accord. Pour les endpoints concernés, OpenAI peut conserver par défaut le contenu de surveillance des abus jusqu’à 30 jours, sauf autre contrôle approuvé. Informations actuelles : https://developers.openai.com/api/docs/guides/your-data et https://openai.com/policies/privacy-policy/. Le DPA OpenAI, comprenant les clauses contractuelles types de l’UE lorsqu’elles s’appliquent, est disponible à https://cdn.openai.com/pdf/openai-data-processing-addendum.pdf.

Le traitement peut avoir lieu hors de l’Espace économique européen. Si nécessaire, CaliCoach s’appuie sur une décision d’adéquation, les clauses contractuelles types de l’UE et des mesures techniques et organisationnelles complémentaires. CaliCoach reste responsable du choix et du suivi des prestataires.

Pour prouver et appliquer le consentement sans stocker le contenu transmis, le serveur conserve le hash pseudonyme d’installation, la fonction IA, la version juridique ou de consentement, la date d’acceptation, l’expiration de session et, si App Attest est actif, la référence de clé associée. App Attest conserve aussi une clé publique, un reçu, un compteur et des défis uniques de courte durée afin de vérifier les requêtes légitimes et d’empêcher leur réutilisation. CaliCoach ne reçoit aucun identifiant matériel. Ces données servent uniquement à la preuve du consentement, à la sécurité, à la prévention des abus et à la suppression.

14. DeviceCheck et l'offre gratuite unique

Pour appliquer techniquement l'offre gratuite unique, CaliCoach peut utiliser le service DeviceCheck d'Apple. Il utilise un etat anti-abus lie a l'appareil et gere par Apple. CaliCoach ne recoit pas d'identifiant materiel et ne stocke pas le jeton DeviceCheck. "Delete All App Data" supprime les donnees CaliCoach associees sur le serveur et dans l'app, mais ne peut pas rendre de nouveau disponible un essai deja marque par Apple.

Privacy PolicyTerms of UseImprint / Legal NoticeAI & Health Notice