Skip to content
Retour à Tech
Projet · 8 min de lecture

NutriSpan — Gamifier la science de la longévité

Une application React Native qui transforme l'optimisation de la longévité en jeu — avec un Longevity Impact Score, une base de données de plus de 1 000 aliments, des checklists quotidiennes, des séries et des achievements fondés sur la science.

Voir le projet

NutriSpan — Gamifier la science de la longévité

La plupart des applications de santé suivent ce que vous avez fait. NutriSpan vous dit si ce que vous avez fait fait réellement bouger l’aiguille sur combien de temps — et avec quelle qualité — vous vivrez. C’est un tracker d’optimisation de la longévité qui synthétise la recherche de neuf livres de référence sur la longévité en un système quotidien actionnable, enveloppé dans des mécaniques de jeu qui rendent les habitudes saines véritablement addictives.

Je construis NutriSpan parce que j’ai réalisé que toutes les connaissances en longévité que j’ai accumulées — des protocoles d’exercice de Peter Attia aux voies du vieillissement de Michael Greger en passant par l’architecture du sommeil de Matthew Walker — sont inutiles si elles restent dans des livres. Le défi n’est pas de savoir quoi faire. C’est de le faire de manière constante, chaque jour, pendant des décennies. C’est un problème de game design, pas un problème médical.

L’innovation principale : le Longevity Impact Score (LIS)

Chaque aliment, chaque habitude, chaque supplément dans NutriSpan a un Longevity Impact Score — un composite de 0 à 100 qui quantifie son impact fondé sur les preuves sur le vieillissement et la durée de vie en bonne santé. Le LIS n’est pas un compteur de calories ou un label simpliste “sain/malsain”. Il est calculé à partir de cinq dimensions pondérées :

  • Étendue des facteurs (30%) — Combien des 29 facteurs biologiques de vieillissement cet élément influence-t-il positivement ?
  • Force des preuves (25%) — Les preuves proviennent-elles d’essais randomisés contrôlés, d’études observationnelles ou de recherche mécanistique ?
  • Accessibilité de la dose (20%) — Quelle est la praticabilité de consommer la dose efficace quotidiennement ?
  • Densité nutritionnelle (15%) — Nutriments par calorie
  • Absence de nocivité (10%) — Pas d’effets secondaires significatifs aux doses recommandées

Les 29 facteurs couvrent sept catégories — alimentation, sommeil, exercice, santé mentale, boost (sauna, exposition au froid, lumière rouge), suppléments et choses à éviter. Chaque facteur est mappé à des mécanismes biologiques spécifiques : diversité du microbiome intestinal, fonction mitochondriale, niveaux de NAD+, autophagie, inflammation chronique, et plus.

La base de données alimentaire : plus de 1 000 éléments évalués pour la longévité

NutriSpan est livré avec une base de données complète de plus de 1 000 aliments couvrant les articles typiques de supermarchés et marchés européens à travers 17 catégories — des noix et graines aux fruits de mer, aliments fermentés, herbes et même les éléments à éviter. Chaque entrée alimentaire comprend :

  • Longevity Impact Score avec la décomposition en cinq facteurs
  • Mapping des facteurs montrant quelles voies du vieillissement il influence et à quel niveau d’impact (élevé, modéré, faible)
  • Composés clés — la molécule spécifique qui compte (sulforaphane dans les pousses de brocoli, spermidine dans le germe de blé, EGCG dans le matcha)
  • Taille de portion et fréquence recommandées basées sur la recherche
  • Note de preuves (1-3 étoiles) pour savoir à quel point la science est solide
  • Références sources vers la recherche originale et les livres

Les aliments de la catégorie “à éviter” (aliments ultra-transformés, excès de sucre, graisses trans) obtiennent des scores LIS bas ou négatifs et apparaissent avec des indicateurs d’alerte — rendant immédiatement clair quand un choix alimentaire travaille contre vos objectifs de longévité.

Gamification : rendre des décennies de constance amusantes

C’est là que NutriSpan diverge de toutes les applications de santé que j’ai essayées. Le jeu de la longévité se joue sur des décennies, pas des semaines — donc la gamification doit récompenser la constance et l’étendue, pas seulement l’intensité.

Score quotidien

Chaque jour, vous obtenez un score composite (0-100) basé sur vos complétions de checklist, vos choix alimentaires et votre couverture de facteurs. La checklist quotidienne comprend 40 éléments à travers les sept catégories — de “8+ heures de sommeil” à “30g+ de fibres” à “10 minutes de méditation”. Vous n’avez pas besoin d’atteindre 100 chaque jour. Vous devez rester au-dessus de 50 de manière constante.

Séries et achievements

Le système d’achievements est conçu autour des vraies échelles de temps de la longévité :

AchievementConditionNiveau
Guerrier de la semaineSérie de 7 jours (score > 50)Bronze
Maître mensuelSérie de 30 joursArgent
Chemin du centenaireSérie de 100 joursOr
Année de vieSérie de 365 joursPlatine
Spectre completAtteindre les 29 facteurs en un jourOr
Semaine arc-en-ciel30+ aliments uniques en une semaineArgent
Héros de l’intestin30g+ de fibres enregistrés 7 jours d’affiléeArgent
Moteur d’enduranceCardio Zone 2 5x/semaine pendant 4 semainesOr
As de l’autophagieAtteindre l’objectif de 20mg de spermidine 7 joursArgent
Journée d’éliteScore de 90+ en un seul jourOr
Mois optimiséMoyenne mensuelle au-dessus de 80Or
Série propre14 jours avec zéro élément “à éviter”Argent

Rapports hebdomadaires et mensuels

Chaque semaine, vous recevez un bilan analytique : tendance du score quotidien, moyennes par catégorie, pourcentage de couverture des facteurs, meilleur jour et achievements nouvellement débloqués. Les rapports mensuels montrent les tendances à long terme — en amélioration, stable ou en déclin — plus vos aliments bénéfiques les plus consommés et les facteurs négligés qui nécessitent de l’attention.

Planification de repas assistée par l’IA

NutriSpan inclut un planificateur de repas IA qui génère des recettes optimisées pour la longévité. Vous sélectionnez jusqu’à cinq aliments de votre base de données (ou d’un “panier alimentaire”), choisissez un type de repas (petit-déjeuner, déjeuner, dîner, salade, soupe ou bowl), et l’IA crée une recette qui maximise la couverture LIS tout en respectant vos préférences alimentaires — du carnivore au végan.

Chaque repas généré vient avec son propre score de longévité et sa carte de couverture des facteurs, pour que vous puissiez voir exactement comment il contribue à vos objectifs quotidiens.

Les fondations scientifiques

Chaque recommandation, score et association de facteur dans NutriSpan est dérivé de ces textes de référence :

  • How Not to Age (Michael Greger) — 11 voies du vieillissement, Anti-Aging Eight, matrice aliment-voie
  • Outlive (Peter Attia) — Protocoles d’exercice, santé métabolique, Médecine 3.0
  • Fiber Fueled (Will Bulsiewicz) — Microbiome intestinal, fibres prébiotiques, acides gras à chaîne courte
  • The Good Gut (Sonnenburg) — Glucides accessibles au microbiote, axe intestin-immunitaire
  • Burn (Herman Pontzer) — Modèle d’énergie contrainte, adaptation métabolique
  • Good Energy (Casey Means) — Santé métabolique, fonction mitochondriale, stabilité glycémique
  • Lifespan (David Sinclair) — NAD+, sirtuines, reprogrammation épigénétique
  • Why We Sleep (Matthew Walker) — Architecture du sommeil, rythme circadien
  • The Stress Solution (Rangan Chatterjee) — Framework de stress à 4 piliers

Ce ne sont pas des conseils de bien-être génériques récupérés sur internet. C’est une synthèse curatée de centaines d’études, recoupées à travers de multiples perspectives d’experts.

Stack technique

  • React Native + Expo — cross-platform iOS et Android avec workflow managé
  • TypeScript partout (mode strict)
  • Expo Router pour la navigation basée sur les fichiers
  • Zustand pour la gestion d’état (léger, sans boilerplate)
  • MMKV pour le stockage local persistant (10x plus rapide qu’AsyncStorage)
  • SQLite via expo-sqlite pour la base de données alimentaire et l’historique de suivi
  • react-native-reanimated pour des animations fluides
  • i18next pour l’internationalisation (anglais + allemand)
  • Architecture local-first — l’app fonctionne entièrement hors ligne, pas de compte requis
  • Futur : Intégration Apple HealthKit / Google Health Connect pour l’import automatique de pas, sommeil, fréquence cardiaque et VO2max

Pourquoi je construis cela

Après des années de suivi manuel de mon protocole de longévité à travers des feuilles de calcul, des notes et diverses applications, je voulais un seul outil qui comprenne le pourquoi derrière chaque choix de santé — pas seulement le quoi. Le paysage des applications de santé existant soit simplifie à l’excès (compteurs de pas), soit complexifie à l’excès (tableaux de bord cliniques), soit ignore complètement la science (bien-être générique).

NutriSpan se situe à l’intersection de trois choses qui me passionnent : la science de la longévité, le design produit et rendre l’information complexe actionnable. Si je peux transformer “manger 30g de fibres, faire du cardio Zone 2 quatre fois par semaine, adresser les voies de l’autophagie et dormir 8+ heures” en un jeu qui est réellement amusant à jouer — alors les décennies de constance que la longévité exige deviennent atteignables.

react-nativeexpohealthlongevitygamificationzustandtypescript