Pour les gros plans qui crashent. N'affecte PAS l'image (déjà gérée par le Tiling ci-dessus). Préférence globale, conservée entre sessions.
Toggle active la console verbeuse (tracker, fetch, etc.). Le bouton 📋 affiche les logs capturés directement (utile aussi sans plan chargé).
Topo lisible de ce qui est actuellement chargé en mémoire côté navigateur : localStorage, IndexedDB, Cache PWA, état runtime. Utile pour comprendre la consommation et diagnostiquer un problème.
MyKTAMap est 100% client-side : aucune de tes données n'est envoyée à un serveur. Tu peux le vérifier toi-même.
Optionnel. Verrouille l'app par PIN 4-6 chiffres à chaque boot.
Face ID / Touch ID supporté si ton appareil le permet (fallback PIN sinon).
⚠️ Pas de recovery en cas d'oubli → reset complet requis. C'est une barrière UX, pas un chiffrement des données.
Force une mise à jour douce : purge le cache des assets (HTML/JS/CSS) et re-télécharge la dernière version depuis le serveur. Tes données sont préservées (plans mémorisés, sessions, préférences, code d'accès). Nécessite une connexion Internet active.
À essayer si la mise à jour douce ci-dessus n'a pas suffi (badge footer toujours sur « ancienne → nouvelle » après reload). Désinscrit le SW et purge les caches PWA — au prochain chargement, un SW tout neuf prend le relais. Tes données restent intactes (plans, sessions, préférences, code d'accès). Moins destructif que le Reset complet ci-dessous.
🆘 Ouvrir l'outil Kill SWVide TOUT le stockage de l'app (cache, plans mémorisés, sessions, préférences). Cette action est irréversible et nécessite une connexion Internet pour re-télécharger les assets.
| Heure | Type | Méthode | URL | Catégorie | Body ? | Statut |
|---|
Voici la liste exhaustive de toutes les URLs que l'app peut contacter :
Aucun POST, PUT, PATCH, DELETE, sendBeacon, WebSocket ou EventSource n'est jamais émis par l'app. Si un jour ça change, ce document sera mis à jour et la version bumpée.
Content-Security-Policy. Le serveur Nginx demande au navigateur de bloquer toute connexion non whitelistée (connect-src 'self' https://www.gstatic.com).myktamap.fr
Cette garantie de sécurité et de non-télémétrie s'applique UNIQUEMENT au domaine officiel myktamap.fr (et à l'environnement de développement devmap.is-underground.fr, géré par le même auteur).
Le code source de MyKTAMap est public (CC BY-NC-SA 4.0) et peut être copié, forké ou miroir par n'importe qui. Toute installation tierce — peu importe qu'elle se présente sous un autre nom, un autre domaine ou même qu'elle clame être « MyKTAMap » — peut contenir des modifications dont nous ne sommes pas responsables : tracking ajouté, exfiltration de données, code malveillant injecté. Nous n'avons aucun moyen de vérifier ce qui s'y passe.
Comment t'assurer que tu es sur le vrai site ? Vérifie l'URL dans la barre d'adresse de ton navigateur. Si elle ne commence pas par https://myktamap.fr ou https://devmap.is-underground.fr, tout ce qui est écrit dans cette page ne te concerne pas — c'est une copie sur laquelle nous n'avons aucun contrôle.
La page complète de transparence (modèle technique, stockage local, position de l'auteur…) est dans docs/NETWORK_AUDIT.md :
(S'ouvre dans un nouvel onglet — c'est un fichier statique servi par le même Nginx que l'app.)