Politique de confidentialité

Dernière mise à jour : 2026-10-04

1. Qui nous sommes

Hard Gamer Quiz (HGQ) est un jeu de quiz multijoueur temps réel édité par l'équipe HGQ. Cette politique décrit comment nous collectons, utilisons et protégeons tes données personnelles.

2. Données collectées

Pour le compte et les parties, nous traitons les données suivantes. Les données du SDK publicitaire sont décrites à la section 5 :

  • Adresse email (compte + vérification)
  • Pseudo et avatar choisis
  • Statistiques de jeu : score, victoires, totalGamesPlayed, streak, rankPoints
  • Hegos (monnaie virtuelle) et historique des transactions
  • Liste d'avatars achetés (purchasedAvatarIds) et inventaire de jokers
  • Liste d'amis, demandes d'amis, défis envoyés/reçus
  • Historique des parties (résultats, questions jouées, opponentUid)
  • Réactions emoji envoyées pendant une partie ; signalements de questions (question, réponse, options — sans champ libre)
  • Préférences : langue, thème, tutorialCompleted, pseudoCustomized
  • Statut Premium (isPremium, premiumTitle) et expiration
  • Identifiants techniques : UID Firebase, jeton FCM (notifications push), identifiant d'installation Firebase (Crashlytics), identifiant publicitaire Android / IDFA (AdMob, soumis à ton consentement dans l'EEE et au Royaume-Uni)

3. Utilisation des données

Les données de compte et de jeu servent à :

  • Authentifier ton compte et sécuriser tes sessions
  • Faire fonctionner les parties en ligne (matchmaking, classements)
  • T'envoyer les notifications importantes (défi d'ami, tour de jeu, etc.)
  • Calculer tes gains Hegos et afficher tes statistiques
  • Prévenir la triche et les abus (validation serveur)

4. Services tiers

Nous utilisons les services suivants pour faire fonctionner l'app :

  • Firebase Authentication (comptes et sessions)
  • Cloud Firestore (données de jeu)
  • Firebase Realtime Database (présence en partie temps réel)
  • Firebase Storage (hébergement des avatars du catalogue)
  • Firebase Cloud Functions (validation serveur des achats et des scores)
  • Firebase Cloud Messaging (notifications push)
  • Firebase Crashlytics (rapports de crash, activés par défaut, désactivables dans Paramètres)
  • Firebase App Check (attestation Play Integrity / App Attest intégrée à l'app ; l'obligation côté serveur sera activée progressivement)
  • Google Sign-In et Apple Sign In (connexion tierce)
  • Google Mobile Ads / AdMob (publicités, UMP consent pour la zone EEE)
  • Google Play Billing et Apple In-App Purchase (Premium et achats Hegos)
  • Google ML Kit Translation (on-device, aucune donnée envoyée)
  • App Tracking Transparency iOS (demande d'autorisation de tracking)

5. Publicités et consentement RGPD

Les publicités sont gérées par Google AdMob. Le SDK Google Mobile Ads / AdMob peut collecter et partager avec Google :

  • L'adresse IP, qui peut servir à estimer une localisation approximative.
  • Les interactions avec l'application et les publicités, comme les lancements, les clics et les vidéos vues.
  • Des diagnostics de performance de l'application et du SDK publicitaire, comme le temps de lancement, les blocages et la consommation d'énergie.
  • Des identifiants de l'appareil ou de l'application, notamment l'identifiant publicitaire Android et l'identifiant d'ensemble d'applications.

Google utilise ces données pour la publicité, l'analyse et la prévention de la fraude. Ces diagnostics publicitaires sont distincts des rapports Firebase Crashlytics décrits à la section 6. Pour plus d'informations, consulte la déclaration de données du SDK Google Mobile Ads.

Les formulaires Google UMP permettent d'exprimer tes choix lorsqu'un consentement est requis, notamment dans l'Espace Économique Européen (EEE) et au Royaume-Uni. Tu peux modifier les choix proposés via Paramètres > Gérer mon consentement lorsque ces options sont disponibles.

6. Crashlytics (rapports de crash, activés par défaut, désactivables)

Si tu actives les rapports de crash (Paramètres > APPLICATION > Rapports de crash, activé par défaut), Firebase Crashlytics reçoit ton UID Firebase (anonyme), la version de l'app, la stack trace du crash et des métadonnées techniques (modèle device, OS). Aucune donnée personnelle supplémentaire n'est partagée. Tu peux désactiver à tout moment.

7. Conservation des données

Tes données sont conservées aussi longtemps que ton compte est actif. Lors de la suppression via Paramètres > Supprimer mon compte, la suppression est automatique et immédiate : une Cloud Function serveur (onUserDelete) purge en cascade l'intégralité de tes données dans Firestore (profil, historique de parties, transactions Hegos, amis, défis, notifications), dans Realtime Database (présence), et dans Firebase Storage en quelques secondes. Les logs techniques anonymes (Crashlytics, Cloud Functions logs) suivent les politiques de rétention de Google Cloud (90 jours maximum).

8. Tes droits (RGPD)

  • Accès : consulter tes données depuis ton profil in-app
  • Rectification : modifier ton pseudo (une fois) et ton avatar à tout moment
  • Suppression : supprimer ton compte via Paramètres > Supprimer mon compte
  • Portabilité : Cloud Function exportUserData retourne un export JSON de toutes tes données. Demande à bb16studio@gmail.com
  • Opposition : refuser le traitement publicitaire via Paramètres > Gérer mon consentement
  • Limitation : écris à bb16studio@gmail.com pour toute restriction de traitement

9. Enfants

HGQ est destiné aux utilisateurs de 13 ans et plus (PEGI 12). Nous ne collectons pas sciemment de données sur les enfants de moins de 13 ans.

10. Sécurité

Toutes les communications utilisent HTTPS/TLS. Les mots de passe sont hashés par Firebase Authentication. Les achats premium sont vérifiés côté serveur (Cloud Functions, vérification du bundle_id Apple et du packageName Google). Les écritures économiques (Hegos, achats avatars/jokers, points de classement) passent toutes par des Cloud Functions Admin SDK : le client ne peut pas écrire ces données directement, et les points de classement sont recalculés par le serveur à partir des réponses, des horodatages serveur et des jokers accordés par le serveur (anti-triche). L'attestation App Check (Play Integrity / App Attest) est intégrée à l'app ; son obligation côté serveur sera activée progressivement.

11. Modifications

Cette politique peut être mise à jour. La date de dernière mise à jour affichée en haut de cette page reflète la version en vigueur. En cas de changement majeur, nous t'avertirons par email (à l'adresse associée à ton compte).

12. Contact

Pour toute question sur tes données personnelles ou pour exercer tes droits : bb16studio@gmail.com.

13. Marques, propriété intellectuelle et usage équitable

Hard Gamer Quiz est un jeu de quiz trivia indépendant sur la culture des jeux vidéo. Il couvre environ 1 200 jeux et contient environ 60 000 questions textuelles, sans aucune image, logo, jaquette, extrait musical ou illustration des œuvres citées.

HGQ n'est ni affilié, ni sponsorisé, ni endossé, ni officiellement associé à aucun des studios, éditeurs, développeurs ou détenteurs de franchises mentionnés. Les noms de jeux, studios, franchises, personnages, marques, marques déposées et autres éléments de propriété intellectuelle cités restent la propriété exclusive de leurs titulaires respectifs.

Ces éléments sont cités à des fins strictement informatives, pédagogiques, culturelles et de divertissement, dans le cadre de :

  • Usage nominatif descriptif : désigner l'œuvre pour la reconnaître
  • Droit à la citation (art. L.122-5 CPI français, art. 5(3)(d) directive 2001/29/CE)
  • Fair use (USA 17 U.S.C. § 107) pour usage transformatif et commentaire critique
  • Exception pédagogique et de quiz / trivia, jurisprudence établie sur les facts (Feist Publications v. Rural Telephone 1991)

14. Sources de contenu

Les questions sont rédigées à partir de sources publiques et collaboratives, principalement :

  • Wikipedia (licence CC BY-SA 4.0)
  • Fandom / Wikia (CC BY-SA par défaut)
  • IGDB (base de données jeux vidéo, API publique sous licence)
  • Sites de soluces et communautés gaming (GameFAQs, JeuxVideo.com, ResetEra, etc.)
  • Articles de presse spécialisée (IGN, Gamekult, Polygon, Kotaku, JVC Mag, etc.)

HGQ n'extrait jamais de paragraphe de ces sources. Seuls les faits (dates de sortie, noms de studios, propriétés de gameplay, trivia) sont réutilisés, ce qui est légalement admis. Aucun contenu sous licence restrictive n'est intégré.

15. Procédure de signalement / takedown

Si tu es titulaire de droits (studio, éditeur, ayant-droit, agent) et que tu estimes qu'une question enfreint tes droits ou qu'une mention n'est pas correctement neutralisée, envoie une demande de retrait à bb16studio@gmail.com avec :

  • Ton identité et ta qualité à agir (titulaire, agent, avocat)
  • La description précise de l'élément contesté (id de question, franchise, jeu)
  • La base légale invoquée (droit d'auteur, marque, droit à l'image)
  • Une déclaration de bonne foi que ta demande est justifiée

Nous traitons les demandes légitimes sous 7 jours ouvrés. Les éléments contestés sont retirés ou modifiés en attendant analyse. Cette procédure respecte l'article 6 de la LCEN (France), le DMCA (17 U.S.C. § 512, USA) et l'article 14 de la directive 2000/31/CE (UE).

16. Contact légal

HGQ · 2026