Retour au portfolio
SaaSEn cours

ark.fit

Le budget calorique qui se recale sur la balance, pas sur une formule. Base alimentaire suisse OSAV, repas décrits à l'IA ou scannés, garde-manger anti-gaspi — app iOS native, chiffrée sur l'iPhone.

Clientark.swiss Sàrl (Produit interne)
Année2026
ark.fit
Contexte

Genèse du projet

Tous les compteurs de calories font la même promesse et la même erreur : un budget calculé une fois, à l'inscription, avec une formule statistique. La moyenne des gens de votre âge et de votre poids — pas vous. Résultat : des plateaux inexpliqués, des budgets trop bas et l'abandon au bout de trois semaines.

ark.fit prend le problème à l'envers : le journal et la courbe de poids suffisent à mesurer le métabolisme réel, semaine après semaine. C'est la première app 100 % native iOS de la suite ark — Swift 6, SwiftUI, données chiffrées sur l'appareil — avec une base alimentaire suisse et une IA hébergée en Suisse.

ark.fit — Sheet Ajouter : recherche, scan et ajout rapide

Recherche, scan, ajout rapide, récents et favoris : toutes les méthodes de saisie au même endroit.

01Le défi

Problématique client

Perdre du poids avec un budget deviné par une formule, des bases alimentaires américaines et des apps qui culpabilisent.

Le budget d'inscription sort d'une formule : la moyenne des gens de votre âge, pas votre métabolisme — et il ne se corrige jamais.

Un jour non loggé compté comme 0 kcal, et le budget se resserre en spirale — jusqu'à pousser à la sous-alimentation.

Les bases alimentaires américaines connaissent mal les produits suisses : chaque repas devient une approximation.

Peser chaque ingrédient puis le retrouver dans une liste : la saisie devient une corvée qu'on abandonne.

Confier son poids et ses repas à un cloud publicitaire ? Les données de santé méritent mieux.

Le métabolisme, mesuré chaque semaine

Budget en fourchette, calibrage sur 14 jours et macros en anneaux : l'écran Aujourd'hui montre une estimation honnête, pas une fausse précision.

  • Fourchette qui se resserre avec les données
  • Calibrage initial de 14 jours, visible
  • Tendance de poids lissée sur 10 à 14 jours
ark.fit — Écran Aujourd'hui : budget en fourchette et calibrage
02Notre approche

Solution technique

Un moteur qui mesure le métabolisme réel depuis la balance, et une saisie assez rapide pour tenir sur la durée.

Le moteur croise le journal et la courbe de poids lissée sur 10 à 14 jours, puis recalcule le budget chaque semaine.

Le budget s'affiche pour ce qu'il est : une fourchette, qui se resserre à mesure que les données s'accumulent.

Garde-fous ancrés sur la balance : perte réelle trop rapide, budget relevé d'office ; moins de 5 jours loggés, budget gelé avec un message honnête.

Quatre façons de logger : décrire le repas à l'IA (texte, photos), scanner code-barres ou étiquette, chercher dans la base OSAV, saisir des kcal directes.

Local-first : les données de suivi restent chiffrées sur l'iPhone ; l'IA passe par un routing hébergé en Suisse, avec consentement dédié.

Décisions clés

  • « Le log est corruptible, la balance ne ment pas » : chaque garde-fou est ancré sur la tendance de poids réelle, jamais sur le journal déclaré
  • Première app 100 % native iOS de la suite ark — Swift 6, SwiftUI, SwiftData chiffré, un Swift Package par module
  • IA en crédits via le routing central ark.swiss : Infomaniak par défaut (souveraineté), jamais de clé provider dans l'app

La base suisse, jusqu'aux micronutriments

Portion, calories, macros, fibres, sodium et micronutriments : chaque aliment de la base OSAV est détaillé — et la portion s'ajuste au gramme.

  • Base alimentaire officielle OSAV
  • Macros et micronutriments détaillés
  • Portions ajustables au gramme
ark.fit — Fiche aliment : portion, macros et micronutriments
Fonctionnalités

Points forts

Un budget qui se recale sur la balance

Métabolisme réel mesuré depuis le journal et la tendance de poids lissée. Recalcul chaque semaine, affiché en fourchette — jamais en fausse précision.

Décrire, scanner ou chercher

Une phrase et quelques photos suffisent : l'IA découpe, pèse et calcule. Sinon : code-barres, étiquette, recherche OSAV ou kcal directes.

Des garde-fous, pas de culpabilisation

Perte réelle trop rapide ? Budget relevé d'office. Semaine incomplète ? Budget gelé, message honnête. Jamais de spirale vers le bas.

La base alimentaire suisse

Recherche dans la base officielle OSAV, macros et micronutriments compris. Les aliments d'ici, pas leurs cousins américains.

Garde-manger et recettes anti-gaspi

Le stock nourrit des idées de recettes — végé, sans gluten, anti-gaspi — générées par une IA hébergée en Suisse. Import de n'importe quelle recette par son lien.

Chiffré sur l'iPhone

Local-first : poids, repas et profil chiffrés sur l'appareil (AES-GCM). Export JSON et effacement total avec destruction de clé, dès la V1.

Galerie

ark.fit, écran par écran

Parcourez l'application, un écran à la fois.

03Résultats

Impact du projet

Une app native complète — du moteur adaptatif testé au garde-manger anti-gaspi — qui traite la perte de poids sans culpabilisation.

7'700
kcal par kg — la constante du moteur
14 jours
de calibrage avant le premier budget personnalisé
OSAV
base alimentaire officielle suisse
100 %
des données de suivi chiffrées sur l'appareil
4
langues — FR · DE · IT · EN
iOS 18+
Swift 6 + SwiftUI, 100 % natif
  • Un moteur adaptatif pur, couvert par des tests déterministes — garde-fous compris
  • Des garde-fous qui protègent : perte trop rapide → budget relevé d'office, jamais « jour non loggé = 0 kcal »
  • Décrire un repas en une phrase et le voir découpé, pesé et calculé par l'IA
  • Export JSON et effacement total dès la V1 — chiffrement AES-GCM avec destruction de clé

Des idées avec ce qui reste

Le garde-manger nourrit des suggestions de recettes filtrables — végé, sans gluten, anti-gaspi — générées par une IA hébergée en Suisse.

  • Idées calculées depuis le stock réel
  • Filtres : rapide, végé, léger, anti-gaspi
  • Import d'une recette par son lien
ark.fit — Cuisine : idées de recettes depuis le garde-manger
Technologies

Stack technique

Swift 6 SwiftUI SwiftData Go PostgreSQL Docker

Une app native pensée jusqu'au dernier détail ?

ark.fit est notre première app iOS native : moteur adaptatif, chiffrement sur l'appareil, IA souveraine. Besoin d'une app mobile sur mesure ? Parlons-en.