Informations légales · version 2026.09.03-dev (conception non validée)
Cookies et stockages du navigateur
En résumé
La connexion utilise des cookies Auth.js. newSTI et deux jeux gardent aussi des réglages ou états dans ton navigateur. Le tableau ci-dessous donne les noms, usages, portées et durées vérifiés dans les sources.
Manifeste des stockages du navigateur
| Site | Type | Clé ou famille | Contenu | Finalité | Portée | Durée | Source |
|---|---|---|---|---|---|---|---|
| Plateforme | cookie | plateforme.session | Jeton de session Auth.js chiffré ; pas le mot de passe | Maintenir la connexion commune aux trois sites | Chemin / ; domaine partagé seulement si COOKIE_DOMAIN est configuré | 7 jours au maximum | Plateforme/src/auth.config.ts:6 |
| Plateforme | cookie | *authjs.csrf-token | Jeton anti-CSRF Auth.js ; préfixe __Host- en HTTPS | Protéger les requêtes d'authentification contre les soumissions intersites | Hôte courant, chemin /, inaccessible aux scripts | Session du navigateur ; renouvelé ou supprimé par Auth.js | Plateforme/src/auth.ts:13 |
| Plateforme | cookie | *authjs.callback-url | Adresse de retour interne utilisée pendant l'authentification ; préfixe __Secure- en HTTPS | Revenir à la page demandée après la connexion | Hôte courant, chemin /, inaccessible aux scripts | Session du navigateur ; renouvelé ou supprimé par Auth.js | Plateforme/src/auth.ts:13 |
| newSTI | localStorage | newsti.v1.progress | Pseudo local éventuel, sections lues, état et sessions de flashcards | Restaurer la progression pédagogique locale | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/services/progressStore.ts:26 |
| newSTI | localStorage | newsti.v1.parcours | Dernière copie valide du calendrier de l'année | Conserver le parcours disponible comme repli hors ligne | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/services/parcoursStore.ts:45 |
| newSTI | localStorage | newsti.v1.evenements | File d'événements pédagogiques encore à synchroniser | Retenter l'envoi au serveur des premières lectures, chapitres et paquets acquis | Origine newSTI ; contenu transmis à la Plateforme quand une session existe | Jusqu'à synchronisation ou effacement des données du navigateur | newSTI/app/src/services/evenements.ts:21 |
| newSTI | localStorage | newsti.v1.audio | Version du format et préférence muet/son activé | Restaurer le choix audio du monde 3D | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/monde/audio.ts:41 |
| newSTI | localStorage | newsti.v1.kakapo | Messages du compagnon émis ou vus, jours d'arrivée et seuils de chapitres | Éviter de répéter les interventions du compagnon Kakapo | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/features/kakapo/kakapoStore.ts:11 |
| newSTI | localStorage | newsti.v1.choixInitialReporte | Indicateur que le choix initial de personnage a été reporté | Ne pas reproposer immédiatement ce choix d'interface | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/features/personnages/ChoixInitial.tsx:11 |
| newSTI | localStorage | newsti.v1.flashcards.mode | Mode de révision choisi : QCM ou réponse libre | Restaurer la préférence de révision | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/features/flashcards/modes.ts:18 |
| newSTI | localStorage | newsti.flag.monde | Drapeau local d'activation du monde 3D | Ouvrir la fonctionnalité expérimentale du monde 3D | Origine newSTI dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | newSTI/app/src/monde/flag.ts:9 |
| Tilted | localStorage | tilted-pb | Meilleur temps personnel sur la tour | Afficher le record local du parcours principal | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Tilted/src/sim/regles-scene.ts:8 |
| Tilted | localStorage | tilted-pb-far-west | Meilleur temps personnel sur le parcours Far West | Afficher le record local du parcours annexe | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Tilted/src/render/FarWestScene.ts:35 |
| Tilted | localStorage | tilted-global | Sommet atteint et disquette trouvée | Restaurer les acquis globaux du jeu | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Tilted/src/sim/regles-scene.ts:9 |
| Tilted | localStorage | tilted-session | Position, mouvement, objets, chrono et chaîne de contrôle de la partie en cours | Reprendre une partie de la tour après rechargement | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à la fin ou la réinitialisation de la partie, ou l'effacement du navigateur | Jeux/Tilted/src/sim/regles-scene.ts:10 |
| Tilted | localStorage | tilted-session-far-west | État de la partie en cours sur le parcours Far West | Reprendre le parcours annexe après rechargement | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à la fin ou la réinitialisation de la partie, ou l'effacement du navigateur | Jeux/Tilted/src/render/FarWestScene.ts:37 |
| Tilted | localStorage | tilted-audio-run | Région musicale atteinte et région en cours pour la partie | Restaurer la progression musicale du parcours | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Tilted/src/musique/persistance-musique.ts:4 |
| Tilted | localStorage | tilted-audio-profil:* | Préférences musicales ; la clé contient le pseudo encodé ou « local » | Restaurer les préférences audio pour ce profil | Origine du jeu Tilted dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Tilted/src/musique/persistance-musique.ts:8 |
| Tilted | localStorage | tilted-disquette-attente | Version du parcours, tick final et chaîne de confirmation de la disquette | Reprendre la confirmation serveur après une coupure ou un rechargement | Origine du jeu Tilted ; données envoyées à la Plateforme à la reprise | Jusqu'à confirmation, abandon technique ou effacement des données du navigateur | Jeux/Tilted/src/net/confirmation-disquette.ts:38 |
| Casino | localStorage | casino.roulette.zoom | Préférence d'agrandissement de la roulette (0 ou 1) | Restaurer le niveau de zoom de l'interface | Origine du jeu Casino dans le navigateur utilisé | Jusqu'à l'effacement des données du navigateur | Jeux/Casino/src/roulette/ecran.ts:59 |
Les cookies Auth.js sont limités au chemin /, en SameSite=Lax et inaccessibles aux scripts. En production HTTPS, Auth.js préfixe ses cookies techniques ; le cookie de session conserve le nom configuré par COOKIE_NAME.
Les stockages locaux sans durée automatique disparaissent quand tu effaces les données du navigateur. Changer d'appareil ne les transfère pas ; seules les données envoyées au serveur sont retrouvées avec le compte.
Services tiers et traceurs
Les trois sites ne chargent pas de script d'analyse d'audience, de publicité ou de réseau social. Sur le site e-sport, une vidéo disponible ne charge une iframe qu'après un clic, depuis youtube-nocookie.com ; ce chargement transmet alors des données de connexion à Google/YouTube. Les polices sont hébergées avec les sites.
Décision du projet : pas de bandeau de consentement tant qu'aucun traceur soumis au consentement n'est identifié. Cette page sera revue si un tel traceur apparaît.