Le Dashboard Trail est un fichier HTML gratuit, autonome et 100% hors ligne pour suivre ta préparation trail. Journal des séances, import GPX, graphiques, générateur vidéo, indicateur de charge — zéro inscription, zéro cloud, tes données restent sur ton appareil. La v33 ajoute le calcul des calories brûlées (Kcal) via l’équation de Keytel, un tableau des séances entièrement refondu en 10 colonnes intelligentes, et un Coach IA encore plus précis avec analyse de la polarisation 80/20 et alertes de surcharge.
Tu t’es déjà retrouvé le soir à te demander : « J’ai couru combien de kilomètres cette semaine ? Est-ce que j’ai vraiment dosé mon effort correctement ? » Moi oui. Et pendant longtemps, j’ai jonglé entre des carnets papier, des tableaux Excel bricolés et des applications qui ne collaient pas vraiment avec ma façon de m’entraîner. Alors j’ai codé mon propre outil. Simple, visuel, pensé 100% trail — et surtout complètement hors ligne. Je te le partage aujourd’hui, gratuitement.
Fichier .html autonome · Ouvre dans ton navigateur · Aucune installation · Aucune inscription
Télécharger le Dashboard Trail (gratuit)Pourquoi j’ai créé cet outil — la vraie raison
La réponse honnête ? J’en avais assez de donner accès à mes données d’entraînement à des plateformes tierces. Assez d’ouvrir un outil de suivi et de me retrouver à scroller pendant vingt minutes, happé par les sorties des autres. Du temps perdu. De l’énergie gaspillée. Et au final, je n’avais toujours pas analysé ma propre semaine.
L’autre raison, c’est la confidentialité. Ces données t’appartiennent. Elles ne valent rien à un algorithme, mais elles valent tout pour comprendre ton propre corps. Alors j’ai ouvert un éditeur de texte et j’ai commencé à coder. Un fichier HTML autonome, qui tourne directement dans ton navigateur. Tes séances restent chez toi, sur ton disque. Personne d’autre n’y a accès.
Vie privée par conception : les séances sont stockées dans le localStorage de ton navigateur. Zéro serveur externe. Zéro donnée envoyée sur internet. Jamais — sauf si tu choisis d’activer le Coach IA.
Toutes les fonctionnalités — guide complet
Les nouveautés de la version 33
Contrairement aux calculateurs basiques qui n’utilisent que la distance, Keytel reflète l’intensité réelle de l’effort via la FC. Si tu n’as pas renseigné ta FC, rien ne s’affiche — pas de chiffre approximatif. Les Kcal apparaissent dans le tableau, la popup, les exports CSV/PDF et la vidéo animée.
L’ancien tableau à 14 colonnes était encombré. La v33 passe à 10 colonnes grâce à des fusions intelligentes : vitesse + D+, FC + RPE, Watts + Kcal. Nutrition, notes et gilet déplacés dans un bouton détail qui ouvre une popup propre. Aucune information n’est perdue — elle est juste à un clic.
Le Coach reçoit maintenant la polarisation 80/20, les Kcal hebdomadaires, la catégorie d’âge FFA et les semaines restantes. Alerte de surcharge si charge dépasse +30%. Choix entre Claude Haiku 4.5 (~0,01$/analyse) et Claude Sonnet 4.6 (~0,03$/analyse).
Le formulaire se réinitialise entièrement à chaque ouverture — fini les valeurs pré-remplies de la séance précédente. Les watts vélo ne « contaminent » plus les séances suivantes.
- URL corrigée — toutes les références passent à run-nature.com (footer, exports, vidéo)
- Suppression de « Générer image partagée » — bouton supprimé pour alléger. Générateur vidéo conservé
- Kcal dans les exports — colonne Kcal ajoutée au CSV et PDF (en orange)
- Vidéo animée — les Kcal s’affichent maintenant si la FC est renseignée
- Fonctions JS restaurées — buildStats() et roundRect() relocalisées pour éviter un bug critique sur la génération vidéo
Les calories — enfin un calcul honnête
Pendant des années, les apps de fitness ont affiché des estimations de calories basées uniquement sur la distance. Le problème : 10 km en forêt avec 400 m de D+ et une FC à 165 bpm, ce n’est pas la même chose que 10 km sur route à 140 bpm. Le Dashboard v33 utilise l’équation de Keytel — une méthode validée scientifiquement qui intègre ta fréquence cardiaque réelle.
((Âge × 0.2017)
+ (Poids × 0.1988)
+ (FC_moy × 0.6309)
- 55.0969) ÷ 4.184
× Durée (min)
((Âge × 0.074)
- (Poids × 0.1263)
+ (FC_moy × 0.4472)
- 20.4022) ÷ 4.184
× Durée (min)
L’avantage pour le trail : le dénivelé positif fait monter ta FC. Keytel le capture sans formule supplémentaire. Une sortie montagne se retrouve automatiquement plus coûteuse en calories qu’un même temps de plat — parce que ta FC l’a été. C’est ça, un calcul honnête. Exactement la même logique que dans le calculateur nutrition ultra : l’intensité réelle compte plus que la distance.
Le Coach IA — ton analyse hebdomadaire personnalisée
| Strava / Garmin Connect | Dashboard Trail + Coach IA | |
|---|---|---|
| Données stockées | Serveurs permanents aux USA | Navigateur local uniquement |
| Compte obligatoire | Oui | Non |
| Données vendues | Oui (analyses, partenaires) | Jamais |
| Coach IA | Inexistant ou 30€+/mois | Optionnel, ~0,01€/analyse |
| Données envoyées à l’IA | Permanentes, profilage | Ponctuelles, supprimées sous 30j |
| Offline | Non | Oui (Coach IA opt-in) |
Ta propre clé API — être autonome pour quelques centimes
Pas d’abonnement coach à 30, 50 ou 100€ par mois. Tu crées ta propre clé API et tu l’utilises directement dans l’app. Le prompt enrichi de la v33 consomme environ 3 000 tokens :
Comment activer le Coach IA en 4 étapes
sk-ant-.... Copie-la.Important : ta clé API est stockée uniquement dans le localStorage de ton navigateur. Elle ne transite jamais via un serveur externe. Ne la partage jamais avec quelqu’un d’autre.
Le RPE — l’indicateur que peu utilisent vraiment
Le RPE (Rate of Perceived Exertion) est une note de 1 à 10 que tu t’attribues à la fin de chaque séance. C’est l’un des indicateurs les plus puissants pour mesurer la charge réelle d’un entraînement — et c’est maintenant une donnée que le Coach IA analyse pour vérifier ta polarisation 80/20.
| RPE | Ressenti | Séance typique | Zone 80/20 |
|---|---|---|---|
| 1–5 | Facile à modéré | Endurance fondamentale, footing récup | Zone facile (80%) |
| 6 | Zone grise | Sortie longue avec D+, tempo doux | Zone intermédiaire |
| 7–10 | Difficile à maximal | Fractionné, seuil, compétition | Zone intense (20%) |
Installer l’app — PWA sans store
Point important : les séances sont stockées localement dans le navigateur. Si tu changes de navigateur ou vides ton historique — utilise impérativement la fonction Sauvegarde complète pour exporter un fichier JSON. Un rappel automatique t’alerte si tu n’as pas sauvegardé depuis plus de 7 jours.
Gratuit · Hors ligne · 100% privé · Kcal · Coach IA opt-in · Version 33 — Mai 2026
Télécharger gratuitementLe Dashboard te dit ce que tu as fait. Les plans Méthode Norvégienne te disent ce que tu dois faire. Les deux ensemble, c’est la combinaison parfaite pour progresser intelligemment.
Questions fréquentes
Oui, totalement gratuit. C’est un fichier HTML unique téléchargeable sur GitHub. Pas d’inscription, pas d’abonnement, pas de publicité. Tu le télécharges, tu l’ouvres, tu remplis tes données et c’est parti.
Tes données ne quittent jamais ton appareil. Les séances sont stockées dans le localStorage de ton navigateur. Zéro serveur externe. 100% privé par conception. Le Coach IA est opt-in : si tu ne l’actives pas, l’app est 100% hors ligne. Si tu l’actives, tes stats sont transmises ponctuellement à l’API Anthropic et supprimées sous 30 jours.
Via l’équation de Keytel, qui utilise ta fréquence cardiaque moyenne, ton âge, ton poids et ton genre. Si tu ne renseignes pas ta FC, aucune estimation n’est affichée — le Dashboard préfère ne rien afficher plutôt qu’un chiffre approximatif. Remplis ton profil (genre, âge, poids) en haut à droite pour activer le calcul.
Presque rien. Tu crées ta propre clé API sur console.anthropic.com (gratuit). Chaque analyse coûte environ 0,01$ avec Claude Haiku 4.5. Pour un usage hebdomadaire, 10$ de crédits te couvrent plusieurs années. Claude Sonnet 4.6 (~0,03$/analyse) est disponible si tu préfères des recommandations encore plus nuancées.
Oui, il est responsive et fonctionne sur mobile. Ouvre simplement le fichier HTML dans Chrome ou Safari mobile. L’import GPX et la génération vidéo sont plus confortables sur ordinateur.
Oui, complètement. Tes données sont dans ton navigateur, pas dans le fichier HTML. La v33 lit exactement les mêmes données que toutes les versions précédentes — rien à migrer, rien à convertir. Tu remplaces le fichier, tu ouvres, tout est là. Les Kcal s’afficheront automatiquement pour les séances où tu avais renseigné la FC.
Bonne préparation, et à bientôt sur les sentiers.
Seb — Run Nature
