Garage Master TCG — Chocky Dev
Cette politique décrit les données personnelles traitées par le jeu
Garage Master TCG (com.chocky.tcg), édité par
Chocky Dev, et les droits dont vous disposez.
Responsable du traitement : Chocky Dev — djchocky@gmail.com
Garage Master TCG ne collecte ni votre position, ni vos contacts, ni vos photos, ni vos coordonnées bancaires, et ne contient aucun chat.
Garage Master TCG demande une connexion avec un compte Google dès le premier lancement. Il n'y a pas de mode anonyme : toute la logique du jeu (tirages, soldes, marché, échanges) est exécutée sur le serveur, et votre collection doit être rattachée à une identité pour être retrouvée sur un autre appareil. Sur iPhone, la connexion avec un compte Apple sera proposée au même titre.
Firebase Authentication conserve l'identifiant, l'adresse e-mail, le nom et la photo de votre compte Google. Le jeu n'affiche ni ce nom ni cette photo : les autres joueurs ne voient que le pseudo que vous choisissez ensuite (3 à 16 caractères, filtré à la création) et votre casque d'avatar.
| Donnée | Finalité | Base légale |
|---|---|---|
| Identifiant et adresse e-mail du compte Google (nom et photo du compte conservés par Firebase Authentication, jamais affichés) | Vous connecter, retrouver votre collection, vous répondre en cas de demande ou de litige | Exécution du service |
| Pseudo (public), casque d'avatar, niveau, vitrine, badge Premium | Vous identifier auprès des autres joueurs | Exécution du service |
| Données de jeu : collection (cartes et exemplaires numérotés), soldes de pièces, gemmes, poussière et jetons, grand livre des mouvements, ouvertures de boosters (graine du tirage, cartes tirées, version des paramètres), missions, série de connexion, succès, albums, statistiques | Faire fonctionner le jeu, prouver l'équité d'un tirage, régler un litige | Exécution du service |
| Marché et échanges : annonces (carte, prix, pseudo, niveau, nombre de ventes), achats et ventes, échanges proposés et acceptés, historique des propriétaires d'une carte numérotée | Faire fonctionner le marché et les échanges entre joueurs | Exécution du service |
| Amis : liste d'amis (identifiant, pseudo, niveau, casque), lien d'invitation et QR code portant votre identifiant de compte, source d'installation (Google Play Install Referrer) | Ajouter un ami, lui montrer votre collection, proposer un échange | Exécution du service |
| Signalements : pseudo signalé, auteur, motif (pseudo ou vitrine), note facultative de 200 caractères au plus, ce que l'auteur a vu | Modérer les pseudos et les vitrines | Intérêt légitime |
| Notifications : jeton Firebase Cloud Messaging (5 appareils au plus), langue, fuseau horaire, préférences par type, date de dernière activité | Vous prévenir d'un booster prêt, d'une mission, d'une vente, d'un échange ou d'une actualité du jeu | Consentement (autorisation du système, interrupteur par type dans les Réglages) |
| Achats : identifiant masqué de votre compte transmis à Google Play, empreinte du jeton d'achat (SHA-256, jamais le jeton lui-même), identifiant de commande, produit, état (actif, résilié, remboursé), dates des remboursements | Vérifier et verser les achats, suivre les renouvellements et remboursements, lutter contre la fraude | Exécution du contrat, obligation comptable |
| Publicité : identifiant publicitaire de l'appareil ; identifiant de compte et clé de la récompense transmis à AdMob pour la vérification serveur d'une vidéo regardée jusqu'au bout | Diffuser les vidéos récompensées et créditer la récompense une seule fois | Consentement (voir §5) |
| Mesure d'audience (Firebase Analytics) : écrans consultés, ouvertures de boosters, achats, missions, niveau, version de l'application, type d'appareil, identifiant de compte pseudonyme ; jamais l'identifiant publicitaire | Comprendre les usages pour améliorer le jeu | Consentement : rien n'est collecté avant ton accord, demandé dans l'application et modifiable à tout moment (Réglages › Statistiques d'utilisation) |
| Rapports de plantage (Firebase Crashlytics) : trace de l'erreur, modèle et version du système, version de l'application, état de l'application au moment du plantage | Corriger les bugs | Intérêt légitime |
| Intégrité de l'appareil (Firebase App Check, Play Integrity) : attestation que l'application est authentique et l'appareil fiable | Protéger le serveur contre les clients modifiés | Intérêt légitime |
| Langues et pays : langue du téléphone, langue choisie dans le jeu, pays de connexion déduit de l'adresse IP au moment de chaque appel au serveur (le pays seulement : l'adresse IP n'est pas conservée), enregistrés quand ils changent. Géolocalisation : IP Geolocation by DB-IP | Connaître la répartition des joueurs par langue et par pays pour traduire le jeu, adapter les contenus et les horaires | Intérêt légitime |
| Journaux techniques du serveur : identifiant de compte, fonction appelée, résultat, durée ; adresse IP dans les journaux d'hébergement | Sécurité, diagnostic, maîtrise des coûts | Intérêt légitime |
Garage Master TCG diffuse des vidéos récompensées fournies par Google AdMob, et rien d'autre. Vous les lancez vous-même, en échange d'un avantage annoncé : raccourcir le minuteur du prochain booster, gagner quelques pièces, obtenir un booster bonus.
Avant la première vidéo, un formulaire de consentement Google (User Messaging Platform) vous demande, là où la réglementation l'exige, si vous acceptez la publicité personnalisée. Sans consentement, les annonces sont non personnalisées ou ne sont pas diffusées. Vous pouvez modifier vos choix publicitaires à tout moment dans les réglages Android (Google › Annonces : réinitialiser l'identifiant publicitaire, refuser la personnalisation) et sur adssettings.google.com.
En production, la récompense n'est créditée que sur le rappel signé qu'AdMob envoie à notre serveur après une vidéo regardée jusqu'au bout. Ce rappel porte votre identifiant de compte et la clé de la récompense, pour qu'elle ne soit versée qu'une fois.
Les packs de gemmes et le Pass Premium sont vendus par Google Play (puis par l'App Store), au prix affiché par la boutique. À l'achat, l'application transmet à Google Play un identifiant masqué de votre compte, puis envoie le jeton d'achat à notre serveur, qui le vérifie auprès de Google et n'en conserve qu'une empreinte. Google Play nous notifie ensuite les renouvellements, résiliations et remboursements. Nous ne voyons jamais votre moyen de paiement.
Garage Master TCG s'appuie sur des services Google, qui agissent comme sous-traitants ou responsables conjoints selon le service :
Les bases de données et les fonctions sont hébergées dans l'Union européenne
(région europe-west1, Belgique). Google peut traiter certaines de ces
données en dehors de l'Union européenne, sur la base des clauses contractuelles
types de la Commission européenne. Détails :
confidentialité
Firebase et règles de
confidentialité Google.
Les photos des voitures proviennent de Wikimedia Commons mais sont copiées sur notre propre hébergement : l'application n'appelle jamais Wikimedia. Aucune autre entreprise ne reçoit vos données.
Vous disposez d'un droit d'accès, de rectification, d'effacement, de portabilité, de limitation et d'opposition.
Vous pouvez également introduire une réclamation auprès de l'autorité de protection des données de votre pays — en France, la CNIL.
Garage Master TCG n'est pas destiné aux enfants de moins de 13 ans et n'est pas conçu pour un public familial au sens du programme Google Play « Conçu pour les familles ». Le jeu comporte des tirages aléatoires (boosters) dont certains s'achètent avec des gemmes payantes, des achats intégrés, un abonnement, des vidéos publicitaires et des classements publics. Les probabilités de tirage sont publiées dans l'application. La classification d'âge figure sur la fiche de la boutique.
Toute évolution de cette politique est publiée sur cette même page, avec mise à jour de la date affichée en haut. Une modification substantielle sera signalée dans l'application.
This policy describes the personal data processed by the game Garage
Master TCG (com.chocky.tcg), published by Chocky
Dev, and the rights available to you. The French version above is the
reference text.
Data controller: Chocky Dev — djchocky@gmail.com
Garage Master TCG does not collect your location, your contacts, your photos or your payment details, and contains no chat.
Garage Master TCG requires signing in with a Google account on first launch. There is no anonymous mode: all of the game's logic (draws, balances, market, trades) runs on the server, and your collection must be tied to an identity to be recovered on another device. On iPhone, signing in with an Apple account will be offered on the same terms.
Firebase Authentication keeps the identifier, the email address, the name and the photo of your Google account. The game displays neither that name nor that photo: other players only see the nickname you choose next (3 to 16 characters, filtered at creation) and your helmet avatar.
| Data | Purpose | Legal basis |
|---|---|---|
| Google account identifier and email address (the account's name and photo are kept by Firebase Authentication, never displayed) | Sign you in, recover your collection, answer a request or a dispute | Performance of the service |
| Nickname (public), helmet avatar, level, showcase, Premium badge | Identify you to other players | Performance of the service |
| Game data: collection (cards and numbered copies), balances of coins, gems, dust and tokens, ledger of movements, booster openings (draw seed, cards drawn, parameter version), missions, login streak, achievements, albums, statistics | Run the game, prove a draw was fair, settle a dispute | Performance of the service |
| Market and trades: listings (card, price, nickname, level, number of sales), purchases and sales, trades proposed and accepted, ownership history of a numbered card | Run the market and trades between players | Performance of the service |
| Friends: friend list (identifier, nickname, level, helmet), invitation link and QR code carrying your account identifier, install source (Google Play Install Referrer) | Add a friend, show them your collection, propose a trade | Performance of the service |
| Reports: reported nickname, reporter, reason (nickname or showcase), optional note of up to 200 characters, what the reporter saw | Moderate nicknames and showcases | Legitimate interest |
| Notifications: Firebase Cloud Messaging token (5 devices at most), language, time zone, per-type preferences, last activity date | Tell you about a ready booster, a mission, a sale, a trade or game news | Consent (system permission, one switch per type in Settings) |
| Purchases: obfuscated account identifier passed to Google Play, fingerprint of the purchase token (SHA-256, never the token itself), order identifier, product, state (active, cancelled, refunded), refund dates | Verify and pay out purchases, track renewals and refunds, fight fraud | Performance of the contract, accounting obligation |
| Advertising: device advertising identifier; account identifier and reward key passed to AdMob for the server-side verification of a video watched to the end | Serve rewarded videos and credit the reward exactly once | Consent (see §5) |
| Analytics (Firebase Analytics): screens viewed, booster openings, purchases, missions, level, app version, device type, pseudonymous account identifier; never the advertising ID | Understand usage to improve the game | Consent: nothing is collected before you agree, asked in the app and changeable at any time (Settings › Usage statistics) |
| Crash reports (Firebase Crashlytics): error trace, device model and system version, app version, app state at the time of the crash | Fix bugs | Legitimate interest |
| Device integrity (Firebase App Check, Play Integrity): attestation that the app is genuine and the device trustworthy | Protect the server against modified clients | Legitimate interest |
| Languages and country: the phone's language, the language chosen in the game, the country of connection derived from the IP address at each call to the server (the country only: the IP address is not kept), recorded when they change. Geolocation: IP Geolocation by DB-IP | Knowing how players spread across languages and countries, to translate the game and adapt contents and schedules | Legitimate interest |
| Server logs: account identifier, function called, outcome, duration; IP address in hosting logs | Security, diagnostics, cost control | Legitimate interest |
Garage Master TCG shows rewarded videos served by Google AdMob, and nothing else. You start them yourself, in exchange for a stated benefit: shortening the timer of the next booster, earning a few coins, getting a bonus booster.
Before the first video, a Google consent form (User Messaging Platform) asks, where regulation requires it, whether you accept personalised advertising. Without consent, ads are non-personalised or not shown. You can change your advertising choices at any time in the Android settings (Google › Ads: reset the advertising identifier, opt out of personalisation) and at adssettings.google.com.
In production, the reward is credited only on the signed callback that AdMob sends to our server after a video watched to the end. That callback carries your account identifier and the reward key, so that it is paid out only once.
Gem packs and the Premium Pass are sold by Google Play (then the App Store), at the price shown by the store. At purchase, the app passes an obfuscated identifier of your account to Google Play, then sends the purchase token to our server, which verifies it with Google and keeps only a fingerprint. Google Play then notifies us of renewals, cancellations and refunds. We never see your payment method.
Garage Master TCG relies on Google services, acting as processors or joint controllers depending on the service:
Databases and functions are hosted in the European Union (europe-west1
region, Belgium). Google may process some of this data outside the European Union,
on the basis of the European Commission's standard contractual clauses. See
Firebase
privacy and Google's
privacy policy.
Car photos come from Wikimedia Commons but are copied to our own hosting: the app never calls Wikimedia. No other company receives your data.
You have the right of access, rectification, erasure, portability, restriction and objection.
You may also lodge a complaint with your country's data protection authority — in France, the CNIL.
Garage Master TCG is not intended for children under 13 and is not designed for a family audience within the meaning of Google Play's "Designed for Families" programme. The game contains random draws (boosters), some of which are bought with paid gems, in-app purchases, a subscription, advertising videos and public leaderboards. Drop rates are published in the app. The age rating is shown on the store listing.
Any change to this policy is published on this same page, with the date at the top updated. A substantial change will be announced in the app.