Accéder au contenu principal

Mon Dashboard Trail – Suis ta préparation comme un pro

Dashboard suivi préparation trail - outil gratuit- pour la commu trail
🆕 Mis à jour — Avril 2026 · Version 22
En bref : 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, vue semaine en cours, indicateur de charge — zéro inscription, zéro cloud, tes données restent sur ton appareil. Et maintenant, un Coach IA personnel opt-in qui analyse ton entraînement chaque semaine pour moins d'un centime.
« Ce qui se mesure s'améliore. Et ce qui s'améliore, ça se fête sur les crêtes. »

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.

Dashboard Trail gratuit Seb Run Nature — suivi préparation trail hors ligne sans inscription
📊 Dashboard Trail — Téléchargement gratuit
Fichier .html autonome · Ouvre dans ton navigateur · Aucune installation · Aucune inscription
⬇ Télécharger le Dashboard Trail (gratuit)
GitHub · Format .html · Compatible Chrome, Firefox, Safari, Edge

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. Pas une application complexe — juste 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. Les photos dans IndexedDB. Zéro serveur externe. Zéro donnée envoyée sur internet. Jamais — sauf si tu choisis d'activer le Coach IA (voir ci-dessous).

Toutes les fonctionnalités — guide complet

📋
Journal des séances
Enregistre chaque sortie : date, moment, type, distance, D+, durée, nutrition, RPE, BPM, notes. Import GPX automatique depuis ta montre GPS.
📊
Récapitulatif global
Km cumulés, D+ total, heures de vélo/renfo/cardio, vitesse moyenne, RPE moyen global, BPM moyen. Tout en un coup d'œil.
📅
Vue semaine en cours
Grille lundi→dimanche avec toutes les séances de la semaine, totaux km + D+ + volume, et le jour actuel mis en évidence.
Indicateur de charge
Comparaison semaine N vs semaine N-1 avec barres visuelles et message intelligent : ✓ stable, ⚠️ surcharge, 😴 semaine légère, 🔴 risque élevé.
🧠
Coach IA v22
Analyse IA personnalisée de ton entraînement + plan semaine suivante. Opt-in, moins d'un centime par analyse, données supprimées sous 7 jours.
🏋
Gilet lesté
Note le poids du gilet utilisé (Trail + Renforcement). Affiché dans le tableau avec badge orange. Idéal pour suivre la progression du lestage.
🚴
Vélo — distance et watts
Distance km disponible pour le vélo home trainer. Watts calculés automatiquement depuis la distance + durée, avec possibilité de saisie manuelle.
📈
Graphique hebdomadaire
Volume sur les 8 dernières semaines en barres canvas. Affichage km, D+, ou les deux. La semaine en cours est mise en valeur.
📂
Import GPX
Glisse-dépose ou sélectionne ton fichier GPX. Distance, D+, durée et allure calculés automatiquement. Compatible Garmin, Suunto, Strava, Polar.
🎞
Générateur vidéo
Vidéo animée de 6,5 secondes en .webm directement dans le navigateur. Stats qui apparaissent une à une, écran de fin avec ton logo et ta citation.
📷
Banque de photos
Ajoute tes photos de trail en couleur. Utilisées automatiquement comme fond pour les vidéos. Stockées en local, jamais partagées.
🏁
Objectif trail
Définis ton prochain trail avec la date, la distance et le D+. Bandeau de préparation avec compte à rebours et barre de progression automatique.
💾
Sauvegarde complète
Export tout-en-un (séances + photos + paramètres) en fichier JSON. Rappel automatique si pas de sauvegarde depuis 7 jours. Aucune perte de données.
🌙
Dark mode
Mode sombre automatique (détection système) ou manuel. Bascule d'un clic. Toutes les interfaces adaptées.

Les nouveautés de la version 22

🧠
Coach IA personnel — analyse hebdomadaire opt-in
La nouveauté principale de cette version. Un module Coach IA analyse tes données d'entraînement (km, D+, RPE, charge, objectif) et génère chaque semaine une analyse narrative personnalisée + un plan pour la semaine suivante. Complètement optionnel — si tu ne l'actives pas, l'app reste 100 % hors ligne comme avant. Voir la section dédiée ci-dessous.
🔴
Alerte surcharge corrigée — le rouge est de retour
Un bug silencieux masquait l'alerte rouge de surcharge élevée (+30% vs semaine précédente). L'ordre des conditions était inversé dans le code — l'orange "avalait" le rouge avant qu'il ne s'affiche. C'est corrigé : si ta charge grimpe fort, tu le sauras maintenant.
📷
Photos en couleur — le filtre noir & blanc supprimé
Un filtre grayscale(100%) s'appliquait silencieusement à toutes les photos lors de leur compression. Résultat : toute ta banque photos était stockée en noir et blanc sans que tu le saches. C'est corrigé — tes photos de trail sont maintenant en couleur comme elles devraient l'être.
📂
Import GPX élargi — compatible Garmin, Suunto, Strava, Polar
L'import GPX rejetait silencieusement tous les fichiers dont le titre ne contenait pas "trail" ou "course". Or Garmin nomme ses activités "Running", Suunto "Run", Strava "Morning Run"... La majorité des exports de montres GPS était bloquée. Le filtre est maintenant intelligent : il détecte le type automatiquement et accepte tous les fichiers.
📈
Graphique hebdo — les km de Trail comptent enfin
Le graphique de volume hebdomadaire ne comptabilisait que les séances de type "Course" — les séances "Trail" étaient ignorées. Un comble pour une app de trail. C'est corrigé : Trail et Course sont maintenant tous les deux inclus dans le graphique.
🎯
Readiness — calcul des heures corrigé
Le calcul du score de préparation divisait les heures moyennes par 4 semaines fixes, même si tu n'avais des données que sur 2 semaines. Tes heures étaient sous-estimées de moitié, ce qui faussait ton score. Le calcul utilise maintenant le nombre de semaines réellement actives, comme pour les km et le D+.
🔧 Corrections v22 — Avril 2026
  • Export CSV complet — Les colonnes Watts et Gilet (kg) sont maintenant incluses dans l'export
  • Touche Escape — Ferme maintenant toutes les modales, y compris la sélection d'exercices
  • Reset formulaire — Le champ Watts est remis à zéro après chaque saisie vélo
  • RPE unifié — Les couleurs RPE sont maintenant cohérentes entre tous les affichages (règle 80/20)
  • CSS dark mode — Syntaxe invalide corrigée, le mode sombre fonctionne correctement sur tous les navigateurs

🧠 Le Coach IA — ton analyse hebdomadaire personnalisée

C'est la fonctionnalité que je n'avais pas prévue au départ — et qui s'est imposée comme une évidence. Voilà ce que je me suis dit en la développant :

L'app sait déjà tout : mes km, mon D+, mon RPE, ma charge, mon objectif. Elle a toutes les données. Il manquait juste quelqu'un pour les lire et me dire ce qu'il en pense.
Ce que le Coach IA fait pour toi chaque semaine
Il analyse tes données et génère une vraie analyse narrative — pas des statistiques brutes, mais un regard de coach sur ce que tu as fait et ce que tu devrais faire ensuite.
📊
Analyse de ta semaine
3 points clés : charge, respect de la règle 80/20, cohérence avec ton objectif course.
📅
Plan semaine suivante
7 jours de séances suggérées, calibrées sur ton volume actuel et ton objectif.
🔴
Alertes tendances
Surmenage, stagnation, D+ insuffisant, RPE trop élevé — il voit ce que tu ne vois pas.
🏁
Contexte objectif
Phase de ta préparation (build / peak / taper) calculée depuis ta date de course.
Strava / Garmin ConnectDashboard Trail + Coach IA
Données stockéesServeurs permanents aux USANavigateur local uniquement
Compte obligatoireOuiNon
Données venduesOui (analyses, partenaires)Jamais
Coach IAInexistant ou 30€+/moisOptionnel, ~0,006€/analyse
Données envoyées à l'IAPermanentes, profilage7 jours, puis supprimées
OfflineNonOui (Coach IA opt-in)

L'idée phare — confidentialité par défaut, IA à la demande

L'app fonctionne 100 % hors ligne par défaut — tes données ne quittent jamais ton appareil. C'est une vraie philosophie, pas un argument marketing. Le Coach IA ne casse pas cette logique : il s'ajoute comme une couche opt-in, un choix conscient que tu fais toi-même.

C'est en fait un argument plus fort que "tout hors ligne" seul, parce que tu combines les deux : la confidentialité par défaut et la puissance de l'IA à la demande. Les autres apps n'ont pas le choix — elles ont besoin de tes données en permanence pour exister. Toi non.

🔒 La seule app de préparation trail qui respecte ta vie privée par défaut — tes données restent sur ton appareil, sans compte, sans serveur. Et si tu veux l'intelligence d'un vrai coach IA, tu l'actives quand tu veux : tes données sont analysées puis supprimées en 7 jours. Pas de profil. Pas de revente. Juste toi et ta préparation.

Ta propre clé API — être autonome pour quelques centimes

C'est le point qui change tout par rapport aux apps classiques. Ici, pas d'abonnement coach à 30, 50 ou 100€ par mois. Tu crées ta propre clé API — une sorte de code d'accès personnel à l'intelligence artificielle — et tu l'utilises directement dans l'app. Elle reste sur ton appareil, dans ton navigateur. Moi je n'y ai jamais accès. Personne non plus.

Et le coût ? Une analyse Coach IA complète consomme environ 2 300 tokens. En utilisant Claude Haiku (le modèle le plus économique, largement suffisant pour ce cas) :

💶 Une analyse hebdomadaire = environ 0,006 $ — moins d'un centime

Pour un usage personnel (une analyse par semaine), 10 $ de crédits te couvrent plusieurs années. C'est l'investissement d'un café. Et si demain tu veux utiliser cette même clé pour autre chose — générer des plans d'entraînement, analyser des données, créer du contenu — tu peux. Elle n'est pas liée à mon app. Elle t'appartient.

💡 Bon à savoir : La clé API fonctionne avec les modèles Claude d'Anthropic. D'autres providers IA (OpenAI, Google, Mistral...) fonctionnent sur le même principe — chacun avec sa propre console et ses propres tarifs. L'idée est la même : tu paies uniquement ce que tu consommes, au token, sans abonnement.

Comment activer le Coach IA en 4 étapes

  1. Crée un compte gratuit sur console.anthropic.com — c'est la console développeur d'Anthropic (différent de claude.ai). Aucun abonnement requis.
  2. Génère une clé API dans le menu "API Keys". C'est une ligne de texte qui commence par sk-ant-.... Copie-la.
  3. Charge des crédits (minimum 5 $). C'est prépayé — tu ne seras jamais débité au-delà de ce que tu as chargé.
  4. Colle ta clé dans le champ prévu dans le Dashboard, clique "Activer le Coach IA" — et c'est parti.
⚠️ Important : Ta clé API est stockée uniquement dans le localStorage de ton navigateur — exactement comme tes séances. Elle ne transite jamais via un serveur externe. Si tu vides le cache ou changes de navigateur, tu devras la re-saisir. Ne partage jamais ta clé API 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 pourtant, beaucoup de coureurs l'ignorent.

RPERessentiSéance typique
1–3Très facileFooting de récupération, marche active
4–5ModéréEndurance fondamentale (zone 80/20)
6–7DifficileSortie longue D+, séance tempo, fractionné
8–10MaximalCompétition, intervalle court intensif
Un RPE de 7 sur une sortie de 2h en montagne, c'est bien plus parlant qu'un simple chrono. C'est l'indication que le corps a vraiment travaillé.

Personnaliser le Dashboard — ajouter tes propres types de séance

Le fichier HTML est ouvert et modifiable. Plusieurs types de séances sont déjà présents dans le code mais désactivés par défaut — car tous les coureurs n'en ont pas besoin. Il suffit de retirer quelques attributs pour les activer.

Activer Cardio, Elliptique ou Rameur

Dans le fichier HTML, cherche les lignes suivantes (elles apparaissent 3 fois, une par select) :

<!-- AVANT (désactivé) --> <option value="Cardio" style="display:none" hidden>❤️ Cardio</option> <option value="Elliptique" style="display:none" hidden>〰️ Elliptique</option> <option value="Rameur" style="display:none" hidden>🚣 Rameur</option> <!-- APRÈS (activé) : retire style="display:none" et hidden --> <option value="Cardio">❤️ Cardio</option> <option value="Elliptique">〰️ Elliptique</option> <option value="Rameur">🚣 Rameur</option>

C'est tout. Un simple Ctrl+H dans Notepad++ ou VSCode suffit. 3 remplacements et c'est activé.

💡 Tu n'es pas à l'aise avec le code HTML ? Pas de problème — c'est vraiment simple, mais si tu butes sur quelque chose, contacte-moi via la page contact. Je t'expliquerai les modifications à faire en 5 minutes.

Tu as amélioré le Dashboard ? On matche nos versions 😄

Le Dashboard est un projet vivant. Si tu as des compétences en développement web et que tu y as ajouté des fonctionnalités — un nouveau type de séance, un graphique supplémentaire, une intégration montre GPS spécifique — j'adorerais le savoir.

🙏 Tu as codé quelque chose de sympa ?
Partage ta version avec moi. On pourra comparer nos améliorations et potentiellement intégrer les meilleures idées dans la version officielle. Ce projet avance grâce aux retours de la communauté trail — et c'est exactement comme ça qu'il devrait évoluer. 😄
💬 Me contacter

Comment utiliser le Dashboard — encore plus simple qu'avant

Bonne nouvelle : depuis la mise en ligne sur GitHub Pages, tu n'as même plus besoin de télécharger un fichier. L'app peut maintenant s'installer directement sur ton ordinateur ou ton téléphone, comme une vraie application — et fonctionner hors ligne.

📲 Installer l'app en un clic — sans store, sans inscription
L'app est une PWA (Progressive Web App) — une technologie qui permet d'installer directement une page web comme une appli native, sans passer par l'App Store ou Google Play.
🖥️
Sur ordinateur (Chrome)
Ouvre l'app → clique sur l'icône ⊕ dans la barre d'adresse → "Installer". L'app apparaît dans tes applications comme n'importe quel logiciel.
📱
Sur iPhone / iPad (Safari)
Ouvre l'app dans Safari → icône Partager ↑ → "Sur l'écran d'accueil". L'app apparaît comme une appli avec son icône.
🤖
Sur Android (Chrome)
Ouvre l'app → menu ⋮ → "Ajouter à l'écran d'accueil" ou "Installer l'application". Même résultat qu'une appli Play Store.
🔒 Tes données restent sur ton appareil. L'installation ne crée aucun compte, n'envoie aucune donnée. L'app fonctionne même sans connexion internet une fois installée. Les mises à jour se chargent automatiquement quand tu es en ligne — tu as toujours la dernière version sans rien faire.

Ou en 3 étapes si tu préfères le fichier HTML

  1. Télécharge le fichier via le bouton ci-dessous. C'est un fichier .html unique.
  2. Ouvre-le dans ton navigateur (Chrome, Firefox, Safari, Edge) — aucune installation, aucun serveur requis.
  3. Commence à saisir tes séances — tes données sont sauvegardées automatiquement dans le stockage local de ton navigateur.
⚠️ Point important : Les séances sont stockées localement dans le navigateur. Si tu changes de navigateur, de machine, ou si tu 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.

Questions fréquentes

Le Dashboard Trail est-il vraiment gratuit ?

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.

Mes données sont-elles en sécurité ?

Tes données ne quittent jamais ton appareil. Les séances sont stockées dans le localStorage de ton navigateur. Les photos dans IndexedDB. Zéro serveur externe. Zéro donnée envoyée sur internet. 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 anonymisées sont transmises ponctuellement à l'API Anthropic et supprimées sous 7 jours.

Le Coach IA coûte-t-il quelque chose ?

Presque rien. Tu crées ta propre clé API sur console.anthropic.com (gratuit). Chaque analyse coûte environ 0,006 $ — moins d'un centime. Pour un usage hebdomadaire, 10 $ de crédits te couvrent plusieurs années. Chaque utilisateur gère sa propre clé : je n'y ai pas accès, et tu ne paies que ce que tu consommes.

Peut-on ajouter d'autres types de séances ?

Oui. Les types Elliptique, Rameur et Cardio sont déjà dans le code mais désactivés. Il suffit de retirer style="display:none" hidden sur les options correspondantes — voir la section "Personnaliser" ci-dessus. Si tu ne sais pas faire, contacte-moi.

Le Dashboard fonctionne-t-il sur téléphone ?

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.

Mes sauvegardes de l'ancienne version sont-elles compatibles ?

Oui, complètement. Tes données sont dans ton navigateur, pas dans le fichier HTML. La v22 lit exactement les mêmes données que la v19 ou v21 — rien à migrer, rien à convertir. Tu remplaces le fichier, tu ouvres, tout est là.

Puis-je installer l'app sans télécharger de fichier ?

Oui, c'est même la méthode recommandée maintenant. L'app est disponible sur GitHub Pages et peut s'installer directement comme une application native (PWA) sur ton ordinateur ou ton téléphone — voir la section "Comment utiliser" ci-dessus. Les mises à jour arrivent automatiquement quand tu es en ligne.

🏃 Prêt à t'entraîner dans l'ombre pour briller le jour J ?
Gratuit · Hors ligne · 100 % privé · Coach IA opt-in · Version 22 — Avril 2026
⬇ Télécharger gratuitement
Fichier .html · Ouvre dans ton navigateur ·
Sébastien — Seb Run Nature · Luxembourg

47 ans, traileur luxembourgeois. J'ai codé ce Dashboard parce que je n'avais pas trouvé l'outil que je voulais. Il évolue avec mes besoins — et maintenant avec les vôtres. Chaque session, une amélioration.

🏔️ Tu veux aller plus loin ? Passe au plan structuré

Le Dashboard Suivi 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.


Bonne préparation, et à bientôt sur les sentiers 🏔️
Seb Seb Run Nature

Posts les plus consultés de ce blog

Calendrier Trail Luxembourg 2026 – Toutes les Courses & Dates

Le Carburant Naturel du Traileur – Le Pouvoir du Moringa

5 exercices bas du corps pour dominer en trail

Memento Mori – Combien de temps il nous reste vraiment ?

5 exercices haut du corps pour progresser en trail

CGDIS Run Luxembourg 2026, 10km 38 minutes 47 ans, analyse GPX running

PostLaf Luxembourg 2026 — 39'01 à 47 ans malgré intoxication alimentaire

Comparatif des Trails Officiels au Luxembourg

Pourquoi j'ai choisi de déconnecter mon entraînement (et comment j'ai retrouvé le plaisir de courir)

Seb Run Nature
6 outils trail
100 % gratuits
Plans · Dashboard · Calculateur · App Trails · Minuteur

Il y en a au moins un qui va te plaire.
Et si non, reste lire les articles — c'est gratuit aussi.

Plan Norvégien Homme Plan Norvégien Femme Dashboard Trail App Trails Luxembourg Calculateur Minuteur HIIT
Voir les 6 outils gratuits →