Politique de confidentialité

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

Introduction

Golfective est une application mobile développée et exploitée par João Martins, développeur indépendant établi au Portugal (« nous », « notre » ou « nos »). Nous nous engageons à protéger votre vie privée. La présente Politique de confidentialité explique comment nous collectons, utilisons, divulguons et protégeons vos informations lorsque vous utilisez notre application mobile (l’« App »).

Informations que nous collectons

Nous collectons les catégories d’informations suivantes :

  • Informations de compte : adresse e-mail, nom complet et identifiants d’authentification (y compris la connexion tierce via Google et Sign in with Apple)
  • Données de profil : index, club d’attache, main dominante, taille du joueur en centimètres (utilisée comme repère biométrique pour mettre les mesures à l’échelle sur l’appareil) et votre objectif d’entraînement principal choisi lors de l’inscription (tous facultatifs)
  • Analyses de swing enregistrées : lorsque vous choisissez d’enregistrer un swing, son analyse est stockée sur nos serveurs. Cela comprend le club sélectionné, l’angle de caméra, la distance visée, les index d’images des phases du swing et les résultats chiffrés des analyses de setup, de stabilité de la tête, de plan de swing et d’impact (tempo, lift / drop / sway / reverse pivot en cm, pourcentage de correspondance du plan). Le fichier vidéo d’origine n’est PAS envoyé
  • Statistiques agrégées : totaux cumulés par club (nombre, tempos, distances, mesures de setup) ainsi que des agrégats quotidiens et hebdomadaires calculés à partir des swings que vous enregistrez
  • Images d’entraînement de l’IA (opt-in uniquement) : avec votre consentement explicite, jusqu’à une image JPEG par jour, extraite sur l’appareil à partir de votre swing — voir la section dédiée ci-dessous
  • Fichiers de points corporels (opt-in uniquement) : sous le même consentement explicite, les coordonnées de vos points corporels mesurées sur l’appareil lors de chaque swing que vous enregistrez. Uniquement des chiffres — aucune image ni vidéo ne fait partie de ce fichier — voir la section dédiée ci-dessous
  • Données vidéo et image : enregistrements de swing capturés par la caméra de votre appareil. Les vidéos sont traitées localement sur l’appareil par détection d’objets basée sur l’IA. Le fichier vidéo lui-même reste sur votre appareil et n’est jamais envoyé, à la seule exception de l’image d’entraînement de l’IA et du fichier de points corporels décrits ci-dessous
  • Données d’utilisation : interactions avec l’app, usage des fonctionnalités et informations de session (Firebase Analytics)
  • Données de diagnostic : rapports de plantage et traces d’exécution (Firebase Crashlytics) utilisés pour corriger les bugs
  • Informations sur l’appareil : type d’appareil, système d’exploitation, version de l’app et identifiants uniques de l’appareil
  • Informations de paiement : statut de l’abonnement (synchronisé depuis l’Apple App Store ou Google Play via RevenueCat). Les données de paiement restent chez ces boutiques et ne sont jamais stockées sur nos serveurs

Nous ne collectons pas de données de localisation sans votre consentement explicite.

Comment nous utilisons vos informations

Nous utilisons vos informations pour :

  • Fournir et maintenir nos services, y compris l’analyse de swing et le suivi de performance
  • Traiter vos vidéos de swing localement sur votre appareil à l’aide de modèles de détection par IA afin de fournir une analyse en temps réel
  • Conserver les analyses que vous choisissez d’enregistrer et les agréger dans vos statistiques personnelles
  • Traiter les paiements et gérer votre abonnement (côté serveur, via Cloud Functions)
  • Diffuser des feature flags et des déploiements progressifs via Firebase Remote Config
  • Diagnostiquer les plantages et les bugs via Firebase Crashlytics afin de les corriger
  • Envoyer des e-mails transactionnels (confirmations de compte, reçus d’abonnement, réinitialisations de mot de passe) via Resend
  • Améliorer et personnaliser votre expérience
  • Analyser l’usage agrégé de l’app pour en améliorer les fonctionnalités et les performances
  • Respecter nos obligations légales

Stockage et sécurité des données

Vos données sont stockées de manière sécurisée sur des serveurs Firebase / Google Cloud situés dans l’Union européenne. Plus précisément :

  • Les analyses de swing enregistrées (uniquement des mesures chiffrées — jamais la vidéo elle-même) sont stockées dans notre base de données et rattachées à votre compte
  • Vos statistiques agrégées sont stockées dans notre base de données à côté de vos swings enregistrés
  • Les fichiers vidéo d’origine restent sur votre appareil et ne sont jamais envoyés à nos serveurs
  • Les images d’entraînement de l’IA et les fichiers de points corporels (opt-in uniquement) sont stockés dans Cloud Storage, dans un dossier réservé à votre compte ; nous seuls pouvons y accéder

Nous appliquons des mesures de sécurité conformes aux standards du secteur : chiffrement en transit et au repos, règles de sécurité Firestore et Storage qui limitent chaque utilisateur à ses propres données, et un chemin exclusivement côté serveur pour toute opération touchant à l’état de l’abonnement. Cela étant, aucune méthode de transmission ou de stockage électronique n’est sûre à 100 %, et nous ne pouvons garantir une sécurité absolue.

Conservation des données

Nous conservons vos données personnelles tant que votre compte est actif ou aussi longtemps que nécessaire pour vous fournir nos services.

  • Suppression par période : dans Réglages → Gérer les données, vous pouvez supprimer vos swings enregistrés et les statistiques correspondantes pour le dernier mois, les 3 / 6 / 12 derniers mois, une période personnalisée (jusqu’à 90 jours) ou la totalité. Les swings et leurs statistiques sont supprimés dans la même opération
  • Exclusion des statistiques swing par swing : chaque swing enregistré dispose d’un interrupteur « inclure dans les statistiques » activable ou désactivable à tout moment — une fois désactivé, les mesures de ce swing sont retirées des agrégats
  • Suppression du compte : dans Réglages → Compte → Supprimer le compte, vous pouvez supprimer définitivement votre compte depuis l’App. La suppression est effectuée par une Cloud Function côté serveur qui, en une seule opération, supprime tous les swings que vous possédez, supprime vos statistiques agrégées (y compris les sous-collections quotidiennes et hebdomadaires), retire vos images d’entraînement de l’IA et vos fichiers de points corporels de Cloud Storage, supprime votre profil utilisateur et, enfin, supprime votre compte Firebase Authentication. Les abonnements actifs sur l’Apple App Store ou Google Play ne sont PAS résiliés par cette opération — ils doivent être résiliés séparément dans les réglages de la boutique
  • Les données anonymisées et agrégées peuvent être conservées à des fins analytiques
  • Les images d’entraînement de l’IA et les fichiers de points corporels que vous avez fournis sont supprimés de Cloud Storage lors de la suppression du compte, ou plus tôt sur demande à support@golfective.com. Supprimer des swings depuis Gérer les données supprime ces swings et leurs statistiques, pas ces contributions dans Storage. En revanche, une fois qu’une contribution a été intégrée à un modèle entraîné, cette contribution précise ne peut plus être retirée des modèles déjà entraînés — c’est une limite inhérente au fonctionnement des modèles d’IA

Contribution à l’entraînement de l’IA (opt-in)

Avec votre consentement explicite — désactivé par défaut et révocable à tout moment dans les Réglages — nous pouvons collecter deux éléments extraits de votre swing sur l’appareil, afin d’améliorer les futures versions de nos modèles d’analyse : jusqu’à une image JPEG par jour, et les coordonnées de vos points corporels pour chaque swing que vous enregistrez.

  • Base légale : article 6, paragraphe 1, point a), du RGPD — consentement explicite
  • Ce qui est envoyé : une seule image JPEG (1280 px de large au maximum, qualité ~85 %) extraite d’une phase du swing choisie au hasard (montée, sommet, descente ou impact), stockée dans training_frames//___.jpg sur Cloud Storage
  • Ce qui est envoyé en plus sous le même consentement : pour chaque swing que vous enregistrez, un JSON compressé des coordonnées de vos points corporels mesurées pendant ce swing, avec les images des phases du swing ainsi que la fréquence d’images et la géométrie de la vidéo, stocké dans pose_joints//.json.gz sur Cloud Storage. Il ne contient que des chiffres — aucune image, aucune vidéo, aucun nom ni e-mail
  • Métadonnées jointes à l’image : l’identifiant de votre compte, la phase du swing, la vue de la caméra, l’index de l’image, la fréquence d’images de la vidéo, la version du modèle qui l’a évaluée, la version de l’app et (lorsqu’ils sont connus) le nom du club et votre taille en centimètres. Aucun nom, e-mail ou autre identifiant personnel direct n’est intégré à l’image
  • Finalité : exclusivement l’entraînement et l’amélioration de nos modèles d’analyse de swing. Nous ne partageons pas ces contributions avec des tiers et ne les utilisons pas à des fins publicitaires
  • Kill switch : nous pouvons désactiver à distance l’une ou l’autre de ces collectes via Firebase Remote Config, sans mise à jour de l’app. Le kill switch est un contrôle opérationnel et ne remplace jamais votre consentement — consentement désactivé, rien n’est collecté
  • Suppression : les deux sont supprimés de notre stockage lorsque vous supprimez votre compte, ou sur demande à support@golfective.com. En revanche, une fois intégrée à un jeu d’entraînement, cette contribution précise ne peut techniquement plus être retirée des modèles déjà entraînés — cette limite est inhérente au fonctionnement des modèles d’IA.

Communications marketing (opt-in)

Avec votre consentement explicite — désactivé par défaut et révocable à tout moment dans les Réglages — nous pouvons vous envoyer des actualités, des conseils et des offres promotionnelles concernant Golfective.

  • Base légale : article 6, paragraphe 1, point a), du RGPD — consentement explicite
  • Ce que nous envoyons : actualités du produit, conseils de golf et offres promotionnelles
  • Facultatif : ce n’est jamais nécessaire pour utiliser l’app, et un refus n’a aucun effet sur votre compte ni sur les fonctionnalités
  • Retrait : vous pouvez retirer votre consentement à tout moment dans les Réglages, ou via le lien de désinscription présent dans chaque message

Le consentement marketing est enregistré séparément de votre acceptation des Conditions, avec la date à laquelle il a été donné ou retiré.

Services tiers

Nous utilisons les services tiers suivants, susceptibles de collecter et de traiter vos données :

  • Firebase / Google Cloud (Google LLC) : authentification, base de données Firestore, Cloud Storage, Cloud Functions, Analytics, Crashlytics, Remote Config et hébergement — Politique de confidentialité : https://firebase.google.com/support/privacy
  • RevenueCat (RevenueCat, Inc.) : gestion des abonnements et validation des reçus des boutiques — Politique de confidentialité : https://www.revenuecat.com/privacy
  • Resend (Resend, Inc.) : envoi d’e-mails transactionnels (confirmations d’abonnement, réinitialisations de mot de passe) — Politique de confidentialité : https://resend.com/legal/privacy-policy
  • Apple App Store / Google Play Store : distribution de l’app et achats intégrés — soumis à leurs politiques de confidentialité respectives

Ces services peuvent collecter des informations sur votre appareil et votre usage de l’app conformément à leurs propres politiques de confidentialité. Nous vous recommandons de les consulter.

Vos droits (RGPD)

En vertu du Règlement général sur la protection des données (RGPD) et de la loi portugaise sur la protection des données (Lei n.º 58/2019), vous avez le droit :

  • D’accès : demander une copie de vos données personnelles
  • De rectification : corriger des données inexactes ou incomplètes
  • D’effacement : demander la suppression de vos données (« droit à l’oubli »)
  • À la portabilité : exporter vos données dans un format structuré
  • À la limitation : demander la limitation du traitement
  • D’opposition : vous opposer à un traitement fondé sur l’intérêt légitime
  • De retirer votre consentement : le retirer à tout moment, sans que cela n’affecte les traitements antérieurs

Pour exercer ces droits, contactez-nous à support@golfective.com. Nous répondrons sous 30 jours. Vous avez également le droit d’introduire une réclamation auprès de l’autorité portugaise de protection des données (CNPD), sur https://www.cnpd.pt.

Vie privée des mineurs

L’App n’est pas destinée aux enfants de moins de 13 ans. Nous ne collectons pas sciemment de données personnelles auprès d’enfants de moins de 13 ans. Si nous apprenons qu’un enfant de moins de 13 ans nous a fourni des données personnelles, nous prendrons les mesures nécessaires pour les supprimer.

Nous contacter

Pour toute question sur cette Politique de confidentialité ou sur nos pratiques en matière de données, contactez-nous :

E-mail : support@golfective.com

Responsable du traitement des données :

João Martins

Développeur indépendant

Portugal