Politique de confidentialité
Mis à jour le 21 septembre 2026
En résumé
- Une mesure d'audience minimale : un compte de pages vues par jour, sans cookie, sans adresse, sans identifiant. Pas de publicité, pas de traceur, aucun contenu tiers embarqué.
- Sans compte, rien ne quitte votre navigateur et aucun cookie n'est posé.
- Avec un compte : votre adresse e-mail, votre progression et vos parties.
- Le seul cookie, si vous vous connectez, est celui de votre session.
Responsable du traitement
Le responsable est l'éditeur du site, identifié dans les mentions légales.
- Contact
- TODO_PUBLISHER_EMAIL
Sans compte
Le jeu fonctionne déconnecté. La progression, la partie en cours, un score en attente d'envoi et le réglage de l'horloge de jeu sont écrits dans le stockage local de votre navigateur, sous les clés devgame:meta:v1, devgame:run:v3, devgame:pending-submit:v3 et devgame:idle:v1.
Rien n'est envoyé au serveur tant que vous ne vous connectez pas. Vider les données du site efface tout, définitivement : l'éditeur n'en a aucune copie.
Données de compte
La connexion se fait par lien envoyé à votre adresse e-mail et, quand l'éditeur a configuré cette option, par Google. Les deux routes prouvent la même chose — que l'adresse est la vôtre — et mènent donc au même compte.
- Compte : identifiant, nom, adresse e-mail, indicateur d'adresse vérifiée, URL d'avatar quand elle vient de Google.
- Sessions : un jeton, sa date d'expiration, l'adresse IP et le navigateur utilisés pour ouvrir la session.
- Connexion externe : les identifiants du compte Google et les jetons OAuth correspondants, uniquement si vous passez par Google.
- Vérification : les jetons de connexion envoyés par e-mail, valables quinze minutes.
Base légale : l'exécution du service que vous demandez. L'adresse e-mail est obligatoire, c'est elle qui identifie le compte.
Données de jeu
Votre profil : pseudonyme affiché, niveau, XP, commits en banque, commits cumulés, tickets livrés, déblocages et réglages.
Une partie est enregistrée comme sa graine et la liste ordonnée de vos actions, pas comme un score. Le serveur rejoue cette liste pour calculer le score, les sprints, les tickets livrés et les commits, avec les dates de début et de fin.
Une partie envoyée dont le rejeu échoue est conservée, marquée rejetée : c'est la seule trace de ce qui a été soumis.
Ce qui est public
Le classement affiche votre pseudonyme, votre score, vos sprints, vos tickets livrés et la date de la partie. Votre adresse e-mail n'apparaît nulle part.
Le pseudonyme est libre : choisissez-en un que cela ne vous dérange pas de rendre public.
Mesure d'audience
À chaque page ouverte, le navigateur envoie au serveur trois valeurs : la page (parmi une liste fermée), la langue, et si c'est la première page de cet onglet. Le serveur ajoute un à un compteur du jour. Rien d'autre n'est envoyé ni conservé : ni adresse IP, ni navigateur, ni identifiant, et aucun cookie n'est posé.
Pour distinguer une visite d'une page vue, un drapeau est écrit dans le stockage de session de l'onglet, sous la clé devgame:visited:v1 ; il disparaît avec l'onglet. Un navigateur qui envoie le signal Global Privacy Control n'est pas compté du tout. Les clics ne sont pas mesurés.
Signalements de bugs
Un compte connecté peut signaler un bug : un titre, une description, la page et, s'il le donne, la graine d'une run, rattachés au compte. Le signalement est lu par l'éditeur et n'est jamais publié ; il est supprimé avec le compte.
Télémétrie de jeu
Quand le site est en ligne, la partie envoie au serveur, à sa fin, tous les dix sprints, et quand une run est abandonnée pour en commencer une autre, la sauvegarde de la run : la graine, le profil de départ et la liste des décisions prises. S'y ajoutent la langue, le temps passé sur la run dans l'onglet et le réglage de l'horloge d'inactivité. Aucun compte, aucun identifiant, aucune adresse : rien ne rattache une run à une personne.
Le serveur rejoue la sauvegarde avec les règles du jeu et en tire des chiffres agrégés — durée des runs, paliers atteints, achats, réponses aux événements — qui servent à équilibrer le jeu. Un navigateur qui envoie le signal Global Privacy Control n'envoie rien.
Cookies
Les seuls cookies sont ceux de l'authentification : le cookie de session, et des cookies de très courte durée posés pendant une connexion par Google. La langue est portée par l'adresse (/fr, /en), pas par un cookie. Aucun ne sert à vous suivre, il n'y a donc pas de bandeau à cliquer.
Les polices sont servies par ce site, pas par un tiers. Aucune requête vers un service extérieur n'est faite au chargement des pages.
Tiers
Trois intervenants, pas un de plus :
- L'hébergeur, qui exploite la machine et la base de données.
- Le service qui achemine les e-mails de connexion.
- Google, uniquement si vous choisissez de vous connecter avec Google.
- Hébergeur
- TODO_HOST_NAME
- Envoi des e-mails
- TODO_EMAIL_PROVIDER
Rien n'est vendu, loué ni transmis à qui que ce soit d'autre.
Durée de conservation
Les données de compte, le profil et les parties sont conservés tant que le compte existe. Aucune tâche d'effacement automatique ne tourne : rien ne disparaît au bout d'un délai.
Les sessions cessent d'être valables à leur date d'expiration, et les liens de connexion au bout de quinze minutes.
Vos droits
Vous disposez d'un droit d'accès, de rectification, d'effacement, de portabilité et d'opposition.
Le pseudonyme se change depuis la page Profil. Pour le reste — copie de vos données, suppression du compte — écrivez à l'adresse de contact : il n'existe pas encore de bouton libre-service.
La suppression du compte entraîne en cascade celle du profil et de toutes les parties ; les lignes correspondantes disparaissent du classement.
En cas de désaccord, vous pouvez saisir la CNIL (cnil.fr).
Modifications
Cette page peut changer. La date en tête indique la dernière version.