SecondwindLa force pour les décennies à venir

Politique de confidentialité

La confidentialité, en mots simples.

Dernière mise à jour : 5 octobre 2026

En bref : Se connecter avec Apple est requis avant l’achat ou la restauration d’un abonnement, et pour les questions personnalisées au Coach. Votre programme et votre historique d’entraînement restent sur ce téléphone. Secondwind ne comporte pas de publicité. Avant l’envoi de la première question personnalisée au Coach, Secondwind demande l’autorisation de transmettre la question et un bref contexte du programme à Kovus et Anthropic. Les notes du Coach après une séance et les six réponses rapides restent sur l’appareil. Apple et RevenueCat traitent les informations d’abonnement. Nous ne vendons pas les informations personnelles et ne les utilisons pas à des fins publicitaires.

Qui nous sommes

Secondwind est développé par Josh Waller, exerçant sous le nom Kovus, à Perth, en Australie-Occidentale. Contactez josh@kovus.dev pour une question ou une demande concernant la confidentialité.

Informations enregistrées sur votre appareil

Secondwind enregistre localement les informations nécessaires à votre programme, notamment :

Les six réponses au questionnaire de sécurité avant l’exercice sont utilisées sur cet appareil pendant la configuration et exclues du dossier de configuration initiale conservé par l’app. Les considérations articulaires, l’achèvement du questionnaire de sécurité, la prise de connaissance des indications de consultation et la catégorie d’activité peuvent rester dans le dossier local du programme.

Secondwind ne demande pas votre nom ni votre courriel à Apple et n’utilise pas de mot de passe. Apple et Supabase fournissent des identifiants opaques pour le compte de service lié. Vous pouvez exporter les données de l’app depuis Réglages. Supprimer le compte et toutes les données efface les données locales de l’app et le compte de service lié comme décrit ci-dessous.

Questions personnalisées au Coach

Les six réponses rapides affichées dans Coach et les notes du Coach après une séance sont intégrées à l’app et fonctionnent hors ligne. Avant que la première question personnalisée ne quitte l’appareil, Secondwind présente les destinataires, le contexte et la durée de conservation des données et vous demande de choisir Accepter et envoyer. Choisir Pas maintenant n’envoie rien. Ce choix est enregistré sur cet appareil, peut être réinitialisé dans Réglages et sera demandé à nouveau si les données, le destinataire, la finalité ou la durée de conservation changent de manière importante.

Si vous acceptez et envoyez une question personnalisée, Secondwind transmet les éléments suivants par une connexion chiffrée :

La demande est transmise à une Supabase Edge Function exploitée par Kovus, qui valide la session non anonyme Se connecter avec Apple, vérifie le droit d’accès RevenueCat actif et vérifie App Attest lorsque cette fonction est prise en charge, puis envoie la demande à l’API commerciale d’Anthropic. Kovus conserve un compteur de demandes rapprochées par compte, un compteur quotidien lié à l’abonnement RevenueCat, un compteur quotidien lié à l’empreinte cryptographique d’une installation attestée et un compteur global de jetons. L’enregistrement App Attest conserve la clé publique, le reçu Apple, l’environnement et le compteur de signatures nécessaires pour rejeter les demandes rejouées. Kovus ne conserve pas la question dans la base de données du service Coach. Votre copie de la conversation reste sur votre appareil.

Anthropic indique que les entrées et sorties standard de son API sont automatiquement supprimées de son infrastructure dans les 30 jours, sous réserve d’exceptions pour les services ayant une autre durée de conservation, les conditions convenues, l’application des règles d’utilisation et les obligations légales. Lisez les informations d’Anthropic sur la conservation des données commerciales.

N’incluez pas d’informations permettant de vous identifier ou d’identifier une autre personne dans une question au Coach. Le Coach est une fonctionnalité facultative d’accompagnement du programme, et non un conseil médical.

Abonnements et achats

Avant l’achat ou la restauration d’un abonnement, Secondwind utilise Se connecter avec Apple pour créer un compte de service Supabase opaque et identifie le client RevenueCat avec cet identifiant de compte opaque. Cela permet au droit d’accès App Store de rester attaché à la même identité de service privée lors d’un achat, d’une restauration, d’un transfert, d’une réinstallation et des vérifications du Coach personnalisé. Secondwind ne demande pas votre nom ni votre courriel à Apple. RevenueCat ne reçoit pas votre programme Secondwind, vos messages du Coach ni vos données Apple Health. Lisez la politique de confidentialité de RevenueCat et la politique de confidentialité d’Apple.

RevenueCat transmet aussi à Kovus des événements du cycle de vie de l’abonnement afin de nous permettre d’examiner les problèmes de droits d’accès et de transmission de facturation. Kovus conserve l’identifiant et le type de l’événement, l’identifiant de l’utilisateur de l’app, l’identifiant du produit, le prix et les horodatages de l’événement, ainsi que le contenu de l’événement fourni par RevenueCat. Ces données ne contiennent ni informations de carte bancaire, ni programme Secondwind, ni messages du Coach, ni données Apple Health. Kovus ne reçoit pas les informations de votre carte bancaire.

Apple Health

Si vous activez la synchronisation avec Apple Health, Secondwind demande l’autorisation d’enregistrer les entraînements de force fonctionnelle terminés. Secondwind ne transmet pas les données Apple Health à Kovus ou Anthropic. Un entraînement déjà enregistré dans Apple Health est géré dans l’app Santé et n’est pas supprimé lorsque vous effacez les données locales de Secondwind.

Notifications

Les rappels de séances et de renouvellement sont programmés localement sur votre appareil. Secondwind n’utilise pas de serveur de notifications push dans la version 1.

Recherche de professionnels dans Apple Maps

Lorsque vous choisissez Trouver une pro à proximité, Secondwind ouvre une recherche Apple Maps pour le type de professionnel sélectionné. Secondwind ne demande pas d’autorisation de localisation, ne reçoit pas votre position ni les annonces trouvées. Apple gère la recherche conformément à sa propre politique de confidentialité.

Analyse d’utilisation et diagnostics

La version 1 enregistre un petit ensemble d’événements du produit uniquement dans l’app en cours d’exécution, à des fins de diagnostic pendant le développement. Ces événements ne sont pas transmis à Kovus ni à un fournisseur d’analyse dans la configuration de publication.

Secondwind conserve sur votre appareil jusqu’à 20 diagnostics d’erreurs et de plantages de taille limitée afin de permettre l’examen d’une référence d’assistance. Les chaînes ressemblant à des courriels et les longues valeurs ressemblant à des jetons sont expurgées du message enregistré, et le journal consigne les noms des clés de contexte plutôt que leurs valeurs. Les diagnostics ne sont pas envoyés automatiquement. Exporter mes données comprend les diagnostics enregistrés et les erreurs récentes encore conservées par l’app en cours d’exécution.

Lorsqu’une version est configurée avec un point de terminaison Sentry, des messages et piles d’erreurs JavaScript assainis, la version de l’app et des diagnostics de système d’exploitation et d’appareil de taille limitée peuvent être envoyés à Sentry pour améliorer la fiabilité. Les messages et piles d’erreurs distants expurgent les chaînes ressemblant à des courriels et les longues valeurs ressemblant à des jetons avant l’envoi, et leur longueur est limitée. Le contexte opérationnel fourni par l’app est limité à la référence d’assistance et à des libellés expurgés de taille limitée. Les fils d’Ariane Sentry et la gestion native des plantages sont désactivés. La collecte d’informations personnelles par défaut, le traçage, les captures d’écran et la hiérarchie des vues sont désactivés.

Lieux de traitement des données de service

La base de données Supabase de Secondwind est configurée à Sydney, en Australie. Les Supabase Edge Functions utilisent l’infrastructure régionale de Supabase et peuvent traiter une demande dans une région proche de son émetteur. RevenueCat stocke les données des clients aux États-Unis et peut utiliser des prestataires ailleurs. Les demandes personnalisées au Coach sont traitées par Anthropic et ses prestataires et peuvent être traitées hors d’Australie. Les prestataires étrangers peuvent être soumis aux lois des pays où ils exercent.

Conservation et suppression

Les informations locales restent présentes jusqu’à ce que vous les supprimiez dans Réglages ou retiriez l’app. Supprimer le compte et toutes les données efface les enregistrements SQLite, l’état persistant de l’app, l’historique local du Coach, les diagnostics de plantages et les rappels programmés de Secondwind. Si un compte de service lié existe, cette même action supprime le compte Supabase Auth, le compartiment de limitation des défis d’intégrité, les défis App Attest et l’enregistrement de clé, les réservations de demandes Coach, le compteur de demandes rapprochées du compte et les copies liées d’événements webhook RevenueCat avant d’effacer la session locale.

Pour permettre à une suppression interrompue de se terminer en sécurité, Kovus conserve un reçu de suppression de taille limitée contenant une empreinte SHA-256 de l’identifiant aléatoire de demande généré par l’app, l’identifiant opaque du compte Supabase, l’état de révocation de l’autorisation Apple, les dates de création et d’expiration et la date d’achèvement de la suppression. Le résultat achevé permet à l’app de récupérer si la réponse de succès est perdue. Le reçu n’est accessible qu’au rôle de service du serveur et expire 24 heures après sa création ; terminer ou réessayer la suppression ne prolonge pas cette échéance. Une purge quotidienne programmée supprime les reçus expirés. Si la suppression sur le serveur ne peut pas être terminée, l’app conserve la session locale ou utilise ce reçu limité pour vous permettre de réessayer. Les dossiers d’achat Apple et RevenueCat restent soumis à leurs propres règles de conservation et de gestion des comptes, et supprimer Secondwind n’annule pas un abonnement.

Si un compte est supprimé alors qu’une demande au Coach est encore en cours de comptabilisation, Kovus conserve un enregistrement de réservation de courte durée pour permettre le rapprochement du coût en jetons de la demande sans perturber les autres membres. Cet enregistrement contient une empreinte des identifiants du compte et de la demande aléatoire, la date d’utilisation, le nombre de jetons réservés, l’heure de la demande et l’heure du règlement. Il ne contient aucune question, réponse, identifiant brut de compte, identifiant d’abonnement ni identifiant d’appareil. Les enregistrements deviennent supprimables deux jours après la demande initiale et sont retirés lors de la purge quotidienne suivante, pour une durée de conservation pouvant aller jusqu’à trois jours. L’empreinte empêche aussi de régler deux fois la même demande après la suppression du compte.

Kovus conserve les compteurs de limitation du Coach par abonnement, installation attestée et au niveau global pendant 31 jours au maximum. Le compteur d’abonnement est lié à l’identifiant d’abonnement RevenueCat plutôt qu’au compte Secondwind supprimé, afin qu’une réinstallation ou un changement de compte dans l’app ne réinitialise pas le quota payé. Kovus conserve les copies d’événements d’abonnement RevenueCat pendant 24 mois au maximum, sauf suppression par la procédure de suppression de compte dans l’app. Apple, RevenueCat et Anthropic conservent aussi des informations conformément à leurs propres obligations légales et opérationnelles.

Accès, correction et réclamations relatives à la confidentialité

Envoyez un courriel à josh@kovus.dev pour demander quelles informations personnelles Kovus détient à votre sujet, demander une correction ou une suppression, ou déposer une réclamation relative à la confidentialité. Nous pouvons avoir besoin du contexte du compte ou de l’achat pour trouver un enregistrement sur le serveur. Nous accuserons réception de la réclamation et répondrons dans les 30 jours. Si la réponse ne vous satisfait pas, vous pouvez contacter l’Office of the Australian Information Commissioner.

Espace économique européen, Royaume-Uni et Suisse

Josh Waller, exerçant sous le nom Kovus, est le responsable du traitement des informations personnelles décrites dans cette politique. Les considérations articulaires et les réponses au questionnaire de sécurité avant l’exercice sont des informations relatives à la santé. Les réponses au questionnaire sont utilisées sur cet appareil pendant la configuration ; l’accusé de prise de connaissance des indications de consultation enregistré par l’app confirme que vous comprenez la recommandation de consulter un professionnel avant de commencer. Avant l’envoi en ligne d’une question personnalisée au Coach, Secondwind vous demande séparément de choisir Accepter et envoyer après vous avoir présenté les informations partagées et leurs destinataires.

Sous réserve des conditions et exceptions applicables, vous pouvez disposer de droits d’accès, de rectification, d’effacement, de limitation ou d’opposition au traitement, et de réception d’une copie portable de vos informations. Exporter mes données et Supprimer le compte et toutes les données sont disponibles dans Réglages et le restent lorsqu’un abonnement est suspendu. Envoyez-nous un courriel pour une demande que vous ne pouvez pas effectuer dans l’app. Nous répondrons dans les 30 jours.

Les demandes personnalisées au Coach passent par une Supabase Edge Function exploitée par Kovus, puis par l’API commerciale d’Anthropic. Les données de service peuvent être traitées hors de l’EEE, du Royaume-Uni ou de la Suisse. Kovus examine les accords applicables avec les fournisseurs et les garanties relatives aux transferts internationaux, ainsi que la nécessité éventuelle de désigner un représentant dans l’UE ou au Royaume-Uni. Ces évaluations ne sont pas encore achevées.

Vous pouvez déposer une réclamation auprès de l’autorité de protection des données de votre pays. Les autorités de l’EEE sont répertoriées par le European Data Protection Board. Les utilisateurs du Royaume-Uni peuvent contacter l’ICO, et les utilisateurs suisses le FDPIC.

Sécurité

Les demandes personnalisées au Coach utilisent des connexions HTTPS chiffrées. Aucun système ne peut être garanti entièrement sûr. N’incluez pas d’informations identifiantes, médicales ou très sensibles dans les questions au Coach.

Enfants

Secondwind est conçu comme une app de musculation pour adultes. Il ne s’adresse pas aux enfants et ne collecte pas sciemment les informations personnelles d’un enfant.

Modifications et contact

Nous pouvons mettre cette politique à jour lorsque l’app ou ses prestataires changent. La version actuelle et sa date de mise à jour resteront sur cette page. Envoyez un courriel à josh@kovus.dev pour une question ou une demande.

Lisez les conditions d’utilisation ou consultez l’assistance Secondwind.