Politique de confidentialité

En vigueur le 25 septembre 2026. S'applique à l'app iPhone ShadowSwing et à ce site.

Ceci est une traduction. En cas de divergence entre les versions, la version anglaise fait foi.

ShadowSwing est conçu par Hackem Software, au Canada. Cette politique décrit simplement ce que l'app fait et ne fait pas des informations. En bref : l'app n'a ni système de compte ni serveur à elle. Vos données de mouvement sont traitées sur votre iPhone et ne le quittent jamais. La seule chose envoyée ailleurs, ce sont des statistiques d'usage anonymes (quelles fonctions sont utilisées), et vous pouvez les désactiver.

1. Ce que l'app collecte

Aucune donnée personnelle ne nous est envoyée. ShadowSwing n'exploite pas de serveur, ne vous crée pas de compte et ne transmet jamais vos swings, votre nom ni quoi que ce soit qui vous identifie. Les seules exceptions sont les statistiques d'usage anonymes et les rapports de plantage décrits ci-dessous.

L'app utilise les informations suivantes, localement, sur votre appareil :

  • Données des capteurs de mouvement. Pendant une séance d'entraînement, l'app lit l'accéléromètre et le gyroscope de votre iPhone via le framework Core Motion d'Apple afin de détecter le swing, de caler le son du swing, d'estimer la vitesse de la tête de raquette et de construire le replay 3D de l'Analyse de coup. Ces données restent en mémoire pendant la séance et ne sont pas téléversées.
  • Réglages et compteurs de l'app. Vos préférences (unités, son et réglage de la sensibilité, langue) et les compteurs de jeu (nombre de swings, chrono de séance, meilleure vitesse de la tête de raquette de tous les temps) sont stockés sur l'appareil.
  • Statistiques d'usage anonymes. L'app compte des événements comme « séance commencée », « replay capturé » ou « image partagée », avec quelques détails sommaires (le sport, gratuit ou Pro, une fourchette approximative du nombre de swings). Ils sont envoyés à TelemetryDeck, un service d'analyse respectueux de la vie privée, sans aucun compte ni rien sur vos swings eux-mêmes. TelemetryDeck reçoit une empreinte salée et irréversible, dérivée de l'identifiant propre à l'app sur votre appareil, pour pouvoir compter combien d'appareils utilisent une fonction ; elle ne permet pas de remonter jusqu'à vous, et les chiffres que nous voyons sont agrégés, de sorte que personne ne peut être isolé. Nous nous en servons uniquement pour savoir quelles fonctions sont utilisées. Quand vous achetez ShadowSwing Pro, commencez un essai gratuit ou renouvelez, l'app signale aussi cet achat par la même connexion : la formule, le prix converti en dollars américains, la devise et le pays de l'App Store. Cela ne contient aucune donnée de paiement ni rien qui vous identifie, et nous nous en servons uniquement pour compter les ventes. Vous pouvez désactiver tout cela à tout moment dans Réglages › Confidentialité › « Partager des statistiques d'usage anonymes ».
  • Rapports de plantage et de performance. Si l'app plante, se fige ou est fermée par iOS parce qu'elle utilise trop de mémoire, le framework MetricKit d'Apple peut lui transmettre un rapport de diagnostic à la prochaine ouverture. Apple ne le fait que si vous avez choisi de partager les données d'analyse avec les développeurs d'apps dans les réglages de votre iPhone. L'app envoie un court résumé par la même connexion TelemetryDeck : le type de problème, le modèle de votre appareil, la version d'iOS et celle de l'app, et les endroits du code de l'app où c'est arrivé. Il ne contient rien sur vous ni sur vos swings. Nous nous en servons uniquement pour trouver et corriger des bugs, et le même interrupteur « Partager des statistiques d'usage anonymes » le désactive.
  • Rappels d'entraînement et série. Si vous activez les rappels, l'app programme des notifications locales sur votre iPhone grâce à iOS lui-même ; le contenu d'un rappel dépend de ce qu'il reste de votre objectif du jour, calculé sur l'appareil. L'heure du rappel, sa fréquence, votre série de jours d'entraînement et la date de votre dernière séance sont stockées uniquement sur l'appareil. Rien ne nous est envoyé, ni à personne d'autre, et il n'y a pas de serveur de notifications push. Désactivez les rappels dans les réglages quand vous voulez.
  • Statistiques d'entraînement et objectif du jour. Votre objectif quotidien de swings et votre historique d'entraînement (pour chaque jour : swings par sport, séances, séances guidées, replays, temps d'entraînement, coups joués, meilleure vitesse et vitesse moyenne de la tête de raquette) sont enregistrés dans un fichier à l'intérieur de l'app sur votre iPhone, pour afficher l'anneau du jour et l'écran Statistiques. Ils ne sont jamais téléversés et sont supprimés avec l'app, ou par une réinitialisation depuis les réglages.
  • Séances. Les séances que vous créez et leurs résultats (blocs terminés, répétitions comptées, meilleure vitesse de la tête de raquette) sont enregistrés sous forme de fichiers dans l'app sur votre iPhone. Ils ne sont jamais téléversés et sont supprimés avec l'app. La voix du coach est un ensemble d'extraits audio enregistrés, livrés avec l'app ; rien n'est diffusé en streaming et votre voix n'est jamais enregistrée : l'app n'a pas accès au micro.
  • État du quota gratuit. Pour appliquer équitablement le quota quotidien de swings gratuits, la limite de replays gratuits d'Analyse de coup et la séance gratuite du jour, l'app enregistre quelques informations d'état (comme la date du premier lancement et les compteurs du jour) dans le trousseau iOS. Le trousseau est utilisé parce qu'il survit à une réinstallation ; il ne contient aucune information personnelle et nous ne pouvons pas le lire.
  • Statut d'achat. Si vous possédez ShadowSwing Pro, tel qu'Apple l'indique à l'app.

2. Ce que l'app ne collecte pas

  • Ni nom, ni adresse e-mail, ni numéro de téléphone, ni adresse postale.
  • Ni compte, ni identifiant de connexion, ni mot de passe.
  • Aucun identifiant publicitaire, et aucun SDK de publicité ou d'attribution.
  • Aucun SDK de rapport de plantage, aucun identifiant publicitaire, aucun pistage. La seule télémétrie, ce sont les statistiques d'usage anonymes et les rapports de plantage décrits plus haut, que vous pouvez désactiver.
  • Aucun accès à la localisation, aux contacts, aux photos, au micro ou à l'appareil photo.
  • Aucune donnée de santé ou de forme, et aucune écriture dans l'app Santé d'Apple.

Le seul kit de développement (SDK) tiers de l'app est le SDK d'analyse TelemetryDeck décrit plus haut. Il n'y a aucun SDK de publicité, d'attribution ou de rapport de plantage ; les rapports de plantage viennent du framework MetricKit intégré d'Apple.

3. Achats

ShadowSwing Pro est vendu via le système d'achats intégrés d'Apple, avec StoreKit. Nous ne voyons ni ne traitons jamais vos données de paiement. Apple traite la transaction, indique à l'app si l'achat est valide et conserve ses propres registres. Le traitement de ces informations par Apple est régi par la politique de confidentialité d'Apple, et non par celle-ci.

La restauration des achats utilise le mécanisme de restauration d'Apple et ne nécessite aucune information de notre part.

4. Partager un replay ou exporter des données

ShadowSwing Pro peut exporter un replay d'Analyse de coup en vidéo, et exporter les données de swing dans un fichier CSV. Ces exports n'ont lieu que lorsque vous touchez vous-même le bouton de partage. Le fichier est transmis à la feuille de partage standard d'iOS, et vous choisissez sa destination : Messages, Photos, Fichiers, e-mail, une autre app. Nous ne sommes pas partie à ce transfert et n'en recevons aucune copie. Une fois que le fichier a quitté l'app, c'est la politique de confidentialité de l'app ou du service de destination qui s'applique.

5. Ce site

Ce site est un ensemble de pages statiques. Il utilise Google Analytics pour compter les visites, les pages lues et les boutons touchés (par exemple le bouton App Store). Une petite barre en bas de la page vous le signale lors de votre première visite. Si votre appareil est réglé sur un fuseau horaire européen, ce qui couvre l'UE, le Royaume-Uni et la Suisse, rien n'est chargé tant que vous n'avez pas touché OK sur cette barre. Ailleurs, la mesure est active dès le départ, et « Non merci » la désactive. Google Analytics dépose alors ses propres cookies sur ce site ; la politique de confidentialité de Google s'applique à ce qu'il reçoit. Nous avons désactivé les fonctions publicitaires de Google et la localisation par adresse IP au-delà du pays, et nous ne savons jamais qui vous êtes. Si vous touchez « Non merci », la mesure s'arrête, les cookies de Google sur ce site sont supprimés et rien n'est chargé lors des visites suivantes ; votre réponse est conservée dans le stockage local de votre navigateur pour que nous ne vous reposions pas la question. Si vous arrivez par un lien qui indique où il a été publié (par exemple ?utm_source=instagram), ce seul mot est conservé dans votre navigateur le temps de la visite et ajouté au lien de l'App Store, pour qu'Apple puisse nous dire combien d'installations chaque publication a apportées. Il ne dit rien sur vous. Pour changer d'avis, effacez les données de ce site dans votre navigateur. Il n'y a aucun pixel de suivi. Le site charge les polices Barlow et Barlow Condensed depuis Google Fonts ; lors de cette requête, votre adresse IP est visible par Google, en tant qu'opérateur de ce service, comme pour toute requête vers n'importe quel serveur web. Si vous nous écrivez à l'adresse ci-dessous, nous recevons ce que vous mettez dans l'e-mail.

Notre hébergeur peut conserver des journaux de serveur web standards à des fins de sécurité et de fiabilité. Nous ne nous en servons pas pour établir un profil de vous.

6. Enfants

ShadowSwing est une app de sport tout public qui ne s'adresse pas aux enfants de moins de 13 ans. Comme l'app ne collecte aucune information personnelle auprès de qui que ce soit, elle n'en collecte pas non plus auprès des enfants.

7. Vos droits

La loi fédérale canadienne sur la protection des renseignements personnels, la Loi sur la protection des renseignements personnels et les documents électroniques (LPRPDE), vous donne un droit d'accès et de rectification sur les renseignements personnels qu'une organisation détient à votre sujet. En pratique, nous ne détenons aucun renseignement personnel vous concernant : il n'y a rien de notre côté à consulter, corriger, exporter ou supprimer.

Tout ce que l'app stocke se trouve sur votre appareil. Supprimer l'app efface ses réglages et ses données de cet appareil. Les éléments que l'app place dans le trousseau peuvent, par conception, subsister après la suppression ; si vous voulez les effacer, écrivez-nous à l'adresse ci-dessous et nous vous expliquerons comment faire, ou réinstallez simplement l'app et utilisez la réinitialisation intégrée si votre version en propose une.

Si vous avez effectué un achat, l'historique de cet achat est détenu par Apple, et c'est auprès d'Apple que vous exercez vos droits à son sujet.

8. Sécurité

Comme l'app garde les données sur votre appareil et n'en envoie aucune ailleurs, la principale protection est iOS lui-même : code de l'appareil, chiffrement des données stockées et trousseau. Gardez votre iPhone à jour et verrouillé.

9. Modifications de cette politique

Si l'app évolue un jour d'une façon qui touche cette politique (par exemple si une fonction avait besoin d'un serveur), nous mettrons cette page à jour et changerons la date d'entrée en vigueur en haut. Les changements importants seront signalés dans les notes de version de l'app.

10. Droit applicable et contact

Cette politique est régie par les lois du Canada, y compris la LPRPDE lorsqu'elle s'applique.

Questions sur la confidentialité : [email protected].

Hackem Software, Canada.