♠ SparringPoker ♥
Privacy
Confidentialité

Your poker data stays local unless you choose to share it

Vos données de poker restent locales, sauf si vous choisissez de les partager

SparringPoker is designed as an offline-first training application. This policy distinguishes locally processed poker-training data from minimal privacy-preserving usage metrics in approved public releases, optional user-initiated sharing with AI services, and services used for purchases.

SparringPoker est conçu comme une application d'entraînement « offline-first ». Cette politique distingue les données d'entraînement poker traitées localement des mesures d'usage minimales, sans identifiant persistant de certaines versions publiques approuvées, du partage facultatif déclenché par l'utilisateur avec des services d'IA et des services utilisés pour les achats.

Poker hands, cards, decisions and statistics stay local

Les mains, cartes, décisions et statistiques de poker restent locales

Your cards and boards, hand histories, individual gameplay decisions and actions, player statistics, results, table configuration and personalized coaching analysis are processed and stored locally on your device. SparringPoker does not include any of this poker data in usage metrics. A selected hand leaves the app only when you deliberately use an export, share, or AI review action.

Vos cartes et tableaux, historiques de mains, décisions et actions de jeu individuelles, statistiques de joueur, résultats, configuration de table et analyses de coaching personnalisées sont traités et stockés localement sur votre appareil. SparringPoker n'inclut aucune de ces données de poker dans les mesures d'usage. Une main sélectionnée ne quitte l'application que lorsque vous utilisez volontairement une fonction d'export, de partage ou d'analyse par l'IA.

Optional AI decision review

Analyse facultative des décisions par l'IA

Version 1.7.0 and later includes “AI review of my decisions.” When you deliberately use this feature from Hand Replay, SparringPoker prepares a structured prompt from the selected hand, including your voluntary decisions, table context, and the opponent statistics available when the hand began. On desktop, the prompt is copied to your clipboard and is not sent by SparringPoker; you decide whether and where to paste it. On Android, you can choose to open ChatGPT, Claude, or another compatible app or service through the available sharing options.

La version 1.7.0 inclut la fonction « Analyse IA de mes décisions ». Lorsque vous l'utilisez volontairement depuis le Replay, SparringPoker prépare à partir de la main sélectionnée un prompt structuré comprenant vos décisions volontaires, le contexte de la table et les statistiques adverses disponibles au début de la main. Sur ordinateur, le prompt est copié dans le presse-papiers et n'est pas envoyé par SparringPoker ; vous décidez si et où vous souhaitez le coller. Sur Android, vous pouvez choisir d'ouvrir ChatGPT, Claude ou une autre application ou un autre service compatible à l'aide des options de partage disponibles.

This transfer occurs only as a result of your explicit action. The AI service you choose may then receive and process the shared prompt under its own terms and privacy policy. M87 DEV does not receive the prompt through this feature and is not responsible for how the selected external service processes it.

Ce transfert résulte uniquement de votre action explicite. Le service d'IA que vous choisissez peut alors recevoir et traiter le prompt partagé selon ses propres conditions et sa propre politique de confidentialité. M87 DEV ne reçoit pas le prompt par l'intermédiaire de cette fonction et n'est pas responsable de la manière dont le service externe sélectionné le traite.

Minimal usage metrics

Mesures d'usage minimales

In specifically approved public releases, SparringPoker may send a small set of events: the first completed hand; total-hand milestones at 25, 50, 100, 200, 300, 400, 500 and 1,000 hands; and an eligible new Premium purchase or activation. Depending on the event, the payload contains only a broad elapsed-time or completed-hand bucket, platform and distribution channel, app version, first-hand cohort month, and a random retry ID created separately for that event.

Dans certaines versions publiques spécifiquement approuvées, SparringPoker peut envoyer un petit nombre d'événements : la première main terminée ; les seuils de 25, 50, 100, 200, 300, 400, 500 et 1 000 mains ; et un nouvel achat ou une nouvelle activation Premium éligible. Selon l'événement, les données contiennent uniquement une tranche large de temps écoulé ou de nombre de mains, la plateforme et le canal de distribution, la version de l'application, le mois de cohorte de la première main et un identifiant aléatoire créé séparément pour la relance de cet événement.

These milestones are counted locally for each app installation, not for an identified person. There is no login or persistent user or installation ID in telemetry events, so the receiver cannot directly link different milestones to the same installation. The measurements are used only to understand aggregate adoption, milestone timing and Premium conversion. There is no and no session, screen, click, advertising, device-fingerprinting or location tracking. The receiver stores retry IDs for deduplication and low-cardinality aggregate counters; it does not store raw event payloads. Metrics failures never affect gameplay.

Ces seuils sont comptabilisés localement pour chaque installation de l’application, et non pour une personne identifiée. Aucun compte ni identifiant persistant d’utilisateur ou d’installation n’est présent dans les événements ; le service ne peut donc pas relier directement plusieurs seuils à une même installation. Les mesures servent uniquement à comprendre de façon agrégée l’adoption, les délais et la conversion Premium. Il n’y a pas de ni suivi des sessions, écrans, clics, publicités, empreintes d'appareil ou localisation. Le service conserve les identifiants de relance pour éviter les doublons ainsi que des compteurs agrégés à faible cardinalité ; il ne conserve pas les données brutes des événements. Un échec de ces mesures n'affecte jamais le jeu.

Events are sent to a receiver operated for M87 DEV on Cloudflare infrastructure. SparringPoker does not ask the receiver to store source IP addresses or User-Agent values, although Cloudflare may process network and operational data under its own privacy policy. Builds where usage metrics are disabled do not enroll, queue or send these events.

Les événements sont envoyés à un service exploité pour M87 DEV sur l'infrastructure Cloudflare. SparringPoker ne demande pas au service de conserver les adresses IP sources ni les valeurs User-Agent, même si Cloudflare peut traiter des données réseau et opérationnelles conformément à sa propre politique de confidentialité. Les versions dans lesquelles les mesures d'usage sont désactivées n'inscrivent pas l'installation et ne mettent en file ni n'envoient ces événements.

Legal basis, retention and your rights

Base légale, conservation et vos droits

M87 DEV uses these limited metrics to understand and improve the app, on the basis of its legitimate interests, subject to applicable legal requirements. Event retry IDs and aggregate counters currently have no automatic deletion schedule. To ask about this processing or exercise applicable rights (including objection), contact M87 DEV using the address below. Without a persistent identifier, individual events generally cannot be linked back to a person. You may also lodge a complaint with your data protection authority (in France, the CNIL).

M87 DEV utilise ces mesures limitées pour comprendre et améliorer l’application, sur la base de son intérêt légitime, sous réserve des exigences légales applicables. Aucun effacement automatique n’est actuellement prévu pour les identifiants de relance ou les compteurs agrégés. Pour toute question ou pour exercer vos droits applicables (notamment d’opposition), contactez M87 DEV à l’adresse ci-dessous. Sans identifiant persistant, les événements ne peuvent généralement pas être reliés à une personne. Vous pouvez aussi saisir votre autorité de protection des données (en France, la CNIL).

Data never included in usage metrics

Données jamais incluses dans les mesures d'usage

Usage metrics never include cards, boards, hand histories, player decisions or actions, poker statistics, bankroll or results, table configuration, email addresses, licence contents or keys, Stripe order or payment identifiers, Google Play purchase tokens, or advertising or device identifiers.

Les mesures d'usage n'incluent jamais les cartes, tableaux, historiques de mains, décisions ou actions des joueurs, statistiques de poker, bankroll ou résultats, configuration de table, adresses e-mail, contenu ou clés de licence, identifiants de commande ou de paiement Stripe, jetons d'achat Google Play, ni identifiants publicitaires ou d'appareil.

Local storage

Stockage local

Game history, statistics, settings and coaching state are stored on the device. Exact first-hand time and any pending usage event are also kept locally; an event generated offline may be sent when a connection becomes available and is deleted locally after acknowledgment. Because this data is local, uninstalling the application may remove it unless you use the app's available export/import functions where applicable.

L'historique des parties, les statistiques, les paramètres et l'état du coaching sont stockés sur l'appareil. L'heure exacte de la première main et tout événement d'usage en attente sont également conservés localement ; un événement créé hors ligne peut être envoyé lors du retour d’une connexion et est supprimé localement après confirmation de sa réception. Comme ces données sont locales, la désinstallation peut les supprimer si vous n'utilisez pas, lorsqu'elles sont disponibles, les fonctions d'export/import de l'application.

Purchases and third-party services

Achats et services tiers

On Android, optional Premium purchases are processed through Google Play Billing. Google may process payment and account information under its own privacy policy. For a desktop licence purchase, an email address may be used to deliver the licence key and important product information; it is not part of your poker-playing history.

Sur Android, les achats Premium optionnels sont traités via Google Play Billing. Google peut traiter les informations de paiement et de compte selon sa propre politique de confidentialité. Pour l'achat d'une licence desktop, une adresse e-mail peut être utilisée pour livrer la clé de licence et communiquer des informations importantes sur le produit ; elle ne fait pas partie de votre historique de jeu au poker.

Advertising and data sales

Publicité et vente de données

SparringPoker does not display in-game advertisements. M87 DEV does not sell your poker-training data.

SparringPoker n'affiche pas de publicité dans le jeu. M87 DEV ne vend pas vos données d'entraînement poker.

Contact

Contact

Questions about this policy: .

Pour toute question sur cette politique : .

Last updated: October 12, 2026.

Dernière mise à jour : 12 octobre 2026.