Gestion des cookies

Dans le cadre de l’utilisation du jeu numérique, des traceurs techniques (ou « cookies ») peuvent être déposés sur le terminal de l'utilisateur.

Lorsqu’une partie est en cours, certaines données temporaires sont enregistrées dans le localStorage ou les cookies du navigateur.

Ces données sont strictement nécessaires au bon déroulement d’une session de jeu. Elles permettent notamment de maintenir la session en cas de déconnexion ou de rafraîchissement du navigateur. Elles sont automatiquement supprimées à la fin de chaque partie ou lors d’une déconnexion manuelle.

Liste des éléments stockés :

CléTypeFinalitéDurée de conservation
firebase:authUser:[API_KEY]:[DEFAULT]CookieAuthentification anonyme via Firebase. Permet d’identifier le joueur de façon sécurisée sans compteSupprimé à la fin de la session ou à la déconnexion
firebase:host:[url]CookieOptimisation des connexions aux serveurs Firebase en temps réelSupprimé automatiquement par Firebase à la fin de la session
sessionIdLocalStorageIdentifiant de la session (code de partie), utilisé pour permettre la reconnexionSupprimé à la fin de la session
gameState_[sessionId]_[firebaseUID]LocalStorageSauvegarde temporaire de l’état de la partie (questions répondues, score, pouvoirs utilisés)Supprimé à la fin de la session ou en cas de réinitialisation
isManualLogoutLocalStorageIndique si l’utilisateur s’est déconnecté volontairementSupprimé au rechargement de la page