Dartrak (« l'application », « nous ») est une application de comptage de scores et d'entraînement aux fléchettes. Cette politique explique quelles données l'application manipule, où elles sont stockées, qui peut les voir, et quels sont vos droits.
Notre principe directeur est le local-first : Dartrak fonctionne hors ligne et conserve vos parties sur votre appareil. Des données ne quittent votre téléphone que dans ces cas :
- vous vous connectez avec Google pour utiliser le compte, les amis ou la synchronisation cloud (§5) ;
- vous ouvrez l'écran Dartrak Pro, l'achetez ou le restaurez : l'application contacte Google Play et RevenueCat pour afficher le prix et vérifier l'achat ; si vous possédez Pro, elle revérifie votre achat au lancement (§6) ;
- vous cochez « Aider à améliorer la caméra » et vous êtes connecté : le taux de lecture de la caméra de vos parties nous est envoyé (§2) ;
- vous utilisez la saisie vocale : la reconnaissance vocale de votre téléphone peut passer par le service vocal de Google selon ses réglages (§3) ;
- la sauvegarde Android de votre téléphone est active : elle peut inclure la base de l'application (§7) ;
- vous exportez ou partagez vous-même un fichier ou une image (§8).
Nous n'utilisons aucun service d'analyse d'audience, de pistage, de publicité ni de rapport de plantage. La seule mesure qui peut nous parvenir, le taux de lecture de la caméra, n'est envoyée que si vous cochez vous-même « Aider à améliorer la caméra » (§2). Nous ne vendons, ne louons et ne partageons pas vos données avec des tiers à des fins marketing.
1. Ce qui reste sur votre appareil
Sans compte, Dartrak fonctionne entièrement sur votre appareil :
- les données de jeu (joueurs et leurs noms, avatars, parties, volées, statistiques, drills, objectifs) sont stockées localement dans une base SQLite ;
- les réglages (langue, affichage, son, rappels) et, si vous utilisez la caméra, ses calibrations, ses compteurs de précision, son historique de lecture (combien de fléchettes elle a lues à chaque partie) et la date de début de son essai sont stockés localement ;
- aucune connexion Internet n'est nécessaire pour jouer.
Dans ce mode, nous ne recevons rien : aucune donnée ne nous parvient.
2. Caméra — score par caméra (Dartrak Pro, fonction en test, Android)
Le score par caméra filme la cible pendant la partie pour lire vos fléchettes.
- Les images sont analysées sur l'appareil, en mémoire, par un modèle embarqué dans l'application. Aucune image n'est envoyée ni enregistrée : seuls les scores lus entrent dans votre partie.
- L'autorisation de la caméra est demandée uniquement la première fois que vous démarrez la caméra en partie ou en entraînement (bouton 📷).
- Sans Dartrak Pro, la caméra est gratuite pendant 3 jours à partir de sa première utilisation, sans rien à accepter. La date de début de l'essai et le nombre de parties jouées avec la caméra restent sur l'appareil.
- Les versions de test internes (distribuées aux testeurs, hors Google Play) peuvent enregistrer des images de diagnostic sur l'appareil, dans l'espace privé de l'application. Elles ne sont jamais envoyées automatiquement.
Aider à améliorer la caméra (optionnel, désactivé par défaut)
- Si vous cochez cette case (Paramètres → Fonctions en test) et que vous êtes connecté, l'application envoie, pour chaque partie jouée avec la caméra : le nombre de fléchettes lues par la caméra, le nombre de fléchettes tapées ou retirées, le mode de jeu, la date, la version du modèle de détection et celle de l'application. Aucune image, aucun score, aucun nom de joueur.
- Ces données sont rattachées à votre compte et hébergées par Supabase (§5). Elles servent uniquement à mesurer et améliorer la précision de la caméra (par modèle, par version, par mode et par joueur). Nous les consultons sous forme de statistiques.
- Décocher la case supprime les données envoyées (à votre prochaine connexion si vous n'êtes plus connecté). Supprimer le compte les supprime aussi.
3. Microphone et saisie vocale (Dartrak Pro, fonction en test)
La saisie vocale utilise le microphone et la reconnaissance vocale de votre système pour transcrire les scores dictés (par exemple « triple vingt »).
- Dartrak n'enregistre, ne stocke et ne transmet pas votre voix : l'application ne reçoit que le texte reconnu. Le microphone n'écoute que pendant la partie, quand la fonction est active ; son autorisation est demandée à la première utilisation.
- Sur Android, la reconnaissance est assurée par le service vocal du téléphone, généralement celui de Google. Selon vos réglages et votre connexion, il traite l'audio sur l'appareil ou l'envoie à Google pour le transcrire. Cette étape relève de la politique de confidentialité de Google (ou du fabricant), pas de Dartrak.
- Pour une transcription hors ligne, installez le pack de reconnaissance vocale hors ligne de votre langue dans les réglages du téléphone.
4. Notifications locales (optionnel)
Si vous activez les rappels, Dartrak programme des notifications locales (un rappel quotidien et un rappel occasionnel de sauvegarde). Elles sont programmées sur l'appareil et reprogrammées après un redémarrage : aucun jeton push, aucune activité réseau. L'autorisation n'est demandée que lorsque vous activez les rappels.
5. Compte Google, amis et synchronisation cloud (optionnel)
Vous pouvez vous connecter avec Google. Tant que vous ne vous connectez pas, la couche cloud reste inerte (aucune requête).
Données traitées quand vous êtes connecté
- Compte : votre identifiant de compte, votre adresse e-mail, votre nom et votre photo de profil Google (vous pouvez remplacer le nom par un pseudo dans l'application), votre niveau et votre type de fléchettes.
- Amis : les demandes d'ami et les amitiés que vous créez ou acceptez.
- Parties synchronisées (avec Dartrak Pro) : vos parties, volées, scores et statistiques, avec les noms des joueurs de ces parties, y compris ceux des invités que vous saisissez.
- Lecture de la caméra (seulement si vous avez coché « Aider à améliorer la caméra ») : voir §2.
Qui peut voir quoi
- Vos amis (amitié acceptée) voient votre nom affiché, votre photo, votre niveau et votre type de fléchettes — jamais votre adresse e-mail.
- Les joueurs d'une partie : quand une partie synchronisée compte un joueur relié à son compte (un ami), ce joueur peut consulter cette partie depuis son compte (joueurs, volées, scores). Vous voyez de même les parties où un ami vous a relié.
- Recherche d'ami : un utilisateur connecté qui saisit votre adresse e-mail exacte peut trouver votre profil. Il voit alors votre nom affiché et votre photo, et apprend que cette adresse a un compte Dartrak. L'adresse e-mail enregistrée est toujours celle de votre compte Google : elle ne peut pas être modifiée pour usurper la vôtre.
- Personne d'autre : le reste de vos données est isolé par utilisateur (sécurité au niveau des lignes, RLS).
Les jetons de connexion sont conservés dans le stockage sécurisé du système (Keystore sur Android).
Hébergement
Les données du compte et de la synchronisation sont hébergées par Supabase, notre sous-traitant, dans l'Union européenne (région Francfort, eu-central-1). L'accord de traitement des données (DPA) de Supabase, qui reprend les clauses contractuelles types de l'Union européenne, fait partie de ses conditions d'utilisation.
6. Achats — Dartrak Pro
Dartrak Pro est un achat unique effectué dans l'application.
- Le paiement est traité par Google Play, selon ses conditions et sa politique de confidentialité. Nous ne recevons jamais vos coordonnées de paiement ; Google nous transmet les informations de la commande (numéro, date, pays, montant).
- RevenueCat, Inc. (États-Unis), notre sous-traitant, vérifie et restaure vos achats. Il reçoit un identifiant d'achat anonyme généré par l'application, l'historique de vos achats (produit, date, jeton d'achat Google Play) et les informations techniques nécessaires (plateforme, version de l'application, pays de la boutique). Il ne reçoit ni votre e-mail, ni votre nom, ni vos parties.
- Le transfert vers les États-Unis repose sur les clauses contractuelles types de l'Union européenne, reprises dans l'accord de traitement des données (DPA) de RevenueCat, qui fait partie de ses conditions d'utilisation.
- Avant le paiement, l'écran Dartrak Pro vous demande de cocher une case : vous demandez la fourniture immédiate de Dartrak Pro et vous reconnaissez renoncer ainsi à votre droit de rétractation (conditions d'utilisation, §13.4). Ce choix n'est ni enregistré ni transmis ; la preuve de l'achat est la commande Google Play.
7. Sauvegarde Android
La sauvegarde automatique d'Android est activée pour Dartrak. Si la sauvegarde Google est active sur votre téléphone, la base locale de l'application peut être incluse dans la sauvegarde de votre compte Google, puis restaurée lors d'une réinstallation ou sur un nouveau téléphone. Elle contient notamment vos joueurs et leurs noms, vos parties, volées et statistiques, vos réglages, les calibrations et compteurs de la caméra, l'état de Dartrak Pro et, si vous êtes connecté, l'adresse e-mail et la photo de votre compte.
Elle ne contient pas vos jetons de connexion (vous devrez vous reconnecter après une restauration), les identifiants de RevenueCat ni les fichiers de diagnostic de la caméra. Cette sauvegarde est gérée par Google, selon les réglages de votre téléphone et la politique de confidentialité de Google : nous n'y avons pas accès. Vous pouvez la désactiver dans les réglages d'Android (en général Paramètres → Google → Sauvegarde) ou supprimer la sauvegarde existante depuis votre compte Google.
8. Export et partage
Vous pouvez exporter vos données (fichier JSON, tableur CSV) ou partager une image depuis l'application, via la feuille de partage du téléphone. Leur destination relève de votre choix.
9. Vos droits (RGPD)
- Données locales : vous les contrôlez directement. Désinstaller l'application ou effacer ses données supprime tout ce qu'elle stocke sur l'appareil.
- Portabilité : l'export de l'application (Paramètres → Données) vous remet vos parties.
- Suppression du compte : dans l'application (Paramètres → Compte & synchronisation → Supprimer mon compte) ou depuis la page https://pixware.app/dartrak/delete-account.fr.html. Votre compte, votre profil, vos amitiés et vos parties synchronisées sont supprimés du cloud ; les données locales restent sur votre téléphone. Les parties que vos amis ont enregistrées dans leur propre compte leur appartiennent. Supprimer le compte ne rembourse ni n'annule l'achat de Dartrak Pro, lié à votre compte Google Play.
- Autres droits : accès, rectification, effacement, limitation, opposition. Pour les exercer (y compris l'effacement des données d'achat chez RevenueCat), écrivez-nous (§12). Vous pouvez aussi saisir la CNIL (www.cnil.fr).
- Base légale : l'exécution du service que vous demandez (compte, synchronisation, achat), nos obligations légales pour les achats et, pour « Aider à améliorer la caméra », votre consentement, que vous retirez en décochant la case.
10. Mineurs
Dartrak ne collecte pas sciemment de données personnelles concernant des enfants. Elle ne contient ni publicité ni pistage. L'achat de Dartrak Pro passe par Google Play, dont le contrôle parental permet d'exiger une autorisation pour chaque achat.
11. Conservation
- Données locales : sur votre appareil jusqu'à leur suppression.
- Données du compte et parties synchronisées : tant que le compte existe ; supprimées quand vous supprimez le compte. Les sauvegardes techniques automatiques de l'hébergeur peuvent en garder une copie pendant quelques jours ; elles sont effacées automatiquement, au plus tard 30 jours après la suppression.
- Lecture de la caméra : jusqu'à ce que vous décochiez « Aider à améliorer la caméra » ou supprimiez le compte.
- Achats : conservés par Google et RevenueCat, selon leurs propres politiques, le temps nécessaire à la gestion de vos achats et à leurs obligations légales.
12. Contact et responsable du traitement
E-mail : privacy@pixware.app
Responsable du traitement : Pixware Studio (entreprise individuelle, France). Identité et coordonnées complètes de l'éditeur dans les mentions légales.
13. Modifications
Nous mettrons cette politique à jour avec l'application. Les modifications importantes seront signalées par la date de « Dernière mise à jour » et, le cas échéant, dans l'application.
Dartrak ne contient ni publicité ni pistage. Le cœur du jeu est gratuit ; Dartrak Pro est un achat unique et optionnel.