Étiquette : suivi de santé personnel

  • Havyn : une application de santé que personne ne m’avait demandée

    Havyn : une application de santé que personne ne m’avait demandée

    Il existe des milliers d’applications de santé, souvent basées sur le cloud. Suivi de pression, suivi de médicaments, journaux de symptômes, graphiques, alertes, comptes utilisateurs, synchronisation distante et abonnements mensuels. Pourtant, malgré cette abondance d’outils, aucune application de santé sans cloud ne faisait exactement ce dont j’avais besoin.

    Havyn est née de ce constat simple : quand on vit avec un suivi de santé réel, quotidien, imparfait, on n’a pas envie de gérer une plateforme. On veut juste noter, voir clair, et continuer sa journée.

    Pas de données dans le cloud

    Beaucoup de ces applications gèrent nos données dans le cloud. Ce sont « nos » données mais la réalité est qu’elles sont hébergées loin de nous, parfois hors du pays.

    De nombreux scandales font état d’informations personnelles perdues ou volées par des pirates. Ce n’est pas ici le simple statut d’un personnage de jeu vidéo, nous parlons des données les plus sensibles nous concernant.

    Havyn ne se connecte à aucun serveur distant, toutes vos données sont conservées dans votre appareil. C’est un principe de base : mes données de santé, ma responsabilité. L’application Havyn se contente de les stocker et de produire le Rapport Havyn à votre demande.

    J’ai donc cherché la simplicité maximale. Pour ce faire j’ai choisi une voie peu commune encore. Une voie qui, dans ce cas précis, me permettait de faire une preuve de concept.

    Un projet full AI

    Full AI? Vraiment? Oui. J’assume.

    Au niveau de la sécurité, le risque est volontairement maintenu à un niveau très faible. Aucun serveur n’est impliqué dans le traitement ou le stockage des données. L’exposition aux risques est limitée par conception, l’application fonctionnant entièrement en local sur l’appareil de l’utilisateur. Havyn ne contient aucune donnée permettant d’identifier une personne. Les risques se limitent donc essentiellement à ceux liés à l’accès physique ou logique au téléphone lui-même, comme pour toute information stockée localement sur un appareil personnel.

    Comment j’ai fait pour la créer? J’ai d’abord passé beaucoup de temps à réfléchir à ce que je voulais avoir comme app. Local bien entendu, un formulaire d’entrée des pressions, une page présentant les données, une liste des médicaments (très pratique), une page pour des notes et questions au médecin et une exportation en PDF d’un joli document.

    J’ai ensuite écrit un fichier AGENTS.md, une sorte de guide destiné à l’agent IA qui aurait le boulot de construire l’application. Ce fichier doit être très détaillé, allant de l’architecture à l’interface utilisateur. Tout doit y être pensé avec soin pour que l’agent puisse travailler à construire l’application attendue.

    Maintenant, au travail!

    Une fois ce travail terminé j’ai informé mon agent de la présence du fichier à la racine du projet et lui ai demandé s’il lui manquait des précisions. Je lui ai donné les derniers détails, je lui ai dit « OK, commence à coder » et je suis allé souper.

    À mon retour il avait terminé. Je suis allé voir le résultat et comme attendu ça ne fonctionnait pas vraiment… Pas grave: après inspection du code je savais ce qui clochait. Nouveau prompt avec les instructions nécessaires à la correction du code, nouvel essai: ça marchait! J’avais l’application que je souhaitais.

    J’ai par la suite fait quelques ajustements. Rien de fou, juste le nécessaire pour rendre l’application fonctionnelle et agréable à utiliser. Je l’avoue, je ne pensais pas que l’IA réussirait aussi facilement.

    Reste maintenant à la publier et à la faire vivre.

    Publicité vs payant…

    Il vient un moment où il faut choisir un modèle économique viable pour n’importe quelle application. Personne n’aime travailler pour rien, ni vous ni moi. Donc il faut prendre une décision difficile…

    Ma frustration envers les autres applications était en partie due à la publicité invasive et à leur coût élevé. Pas question de faire ce que je reproche aux autres, mais je veux aussi être payé pour mon travail.

    La solution évidente est de faire mieux que les autres. J’ai donc choisi de permettre une publicité sobre, un simple bandeau en bas de page. Mais il est aussi possible de retirer la publicité et de gagner l’accès à la fonction la plus importante de Havyn: la production de rapports PDF.

    Créer l’outil que j’aurais voulu trouver

    Havyn n’est pas une application pensée pour plaire à tout le monde, ni pour courir après des tendances. Elle est née d’un besoin concret, vécu, presque banal : mieux comprendre sa santé sans en faire un projet informatique. Si personne ne me l’avait demandée, c’est probablement parce que beaucoup de gens se sont habitués à des outils qui compliquent plus qu’ils n’aident.

    Peut-être que Havyn restera une application de niche. Peut-être qu’elle rendra service à quelques centaines de personnes, ou à quelques milliers. Mais si elle permet à quelqu’un d’arriver chez son médecin avec des données claires, fiables, et maîtrisées, sans abonnement abusif, sans collecte opaque, sans friction inutile, alors elle aura exactement rempli son rôle.

    Parfois, les meilleurs outils sont ceux qu’on crée simplement parce qu’ils devraient exister.