Application "Kiplin Companion"

Sommaire

Kiplin Companion est une application mobile qui évalue la condition physique et le niveau d'activité d'une personne à partir de tests médicaux reconnus.


L'application repose sur deux tests : un questionnaire d'activité physique et un test de marche de 6 minutes. À l'issue, l'utilisateur — ou le professionnel de santé qui l'accompagne — obtient une évaluation de sa condition physique à cet instant. Les données de santé sont hébergées en HDS.

Technologies / Outils

  • FlutterFlutter
  • FirebaseFirebase
  • FastlaneFastlane
  • HDS Hébergement Données de Santé

2 tests
médicaux validés (IPAQ + marche 6 min)
iOS · Android
une base de code Flutter
100 % HDS
données de santé hébergées
100 000+
utilisateurs, avec une intégration à d'autres évaluations de l'app Kiplin

Le contexte : Kiplin, le jeu au service de la santé

Kiplin est une société éditrice de jeux numériques en santé. Son application principale s'adresse aux entreprises, pour aider leurs employés à lutter contre la sédentarité, et aux acteurs de santé, pour rendre la pratique d'activité physique plus ludique (jeux et challenges en équipe, comptage de pas…). L'éditeur revendique aujourd'hui plus de 150 000 utilisateurs.


DINNO a accompagné Kiplin dans le développement de l'application de bilan physique « Kiplin Companion », utilisable aussi bien par un utilisateur final que par un professionnel de santé dans le cadre de l'évaluation d'un patient.

Ils nous ont fait confiance

  • Kiplin

Notre démarche : un test de marche fiable en arrière-plan, respectueux de la vie privée

Retour d'expérience

Kiplin Companion

L’application enchaîne un questionnaire d’activité physique (IPAQ), un questionnaire d’aptitude (Q-AAP), puis — si l’utilisateur est apte — un test de marche de 6 minutes dont l’objectif est de parcourir la plus grande distance possible.

Le vrai défi technique : mesurer cette distance de façon fiable pendant les 6 minutes, y compris écran verrouillé et application en arrière-plan, tout en respectant la vie privée et les règles strictes de Google Play et de l’App Store sur la géolocalisation en tâche de fond.

  • Android : plutôt que de demander la permission de localisation en arrière-plan (soumise à une validation renforcée de Google Play), nous avons utilisé un service au premier plan (foreground service) actif uniquement pendant le test et signalé par une notification. La mesure se poursuit écran éteint, sans permission intrusive.
  • iOS : nous nous sommes appuyés sur les background modes de localisation d’Apple, en n’activant le suivi que le temps du test et avec l’indicateur système visible par l’utilisateur.
  • Vie privée : la position n’est collectée que pendant le test, uniquement pour calculer la distance parcourue — croisée avec le podomètre/accéléromètre pour fiabiliser la mesure. Aucun suivi en dehors du test, et les données de santé sont stockées en HDS.

Le tout en Flutter, avec une couche native spécifique à chaque plateforme pour absorber les différences de gestion de l’arrière-plan entre Android et iOS — là où une base de code commune ne suffit plus. Enfin, un déploiement automatisé (Fastlane) fiabilise les livraisons sur les stores.

L'application en images

Kiplin Companion — questionnaire d'activité physique (test IPAQ)

Questionnaire d'activité physique (IPAQ).

Kiplin Companion — test de marche de 6 minutes en cours

Test de marche de 6 minutes.

Kiplin Companion — résultats du bilan physique

Résultats du bilan physique.

Vous avez un projet similaire ? Parlons-en !

Sources & liens utiles

Questions fréquentes

Comment mesurer précisément la distance d'un test de marche depuis un smartphone ?
Pour le test de marche de 6 minutes de Kiplin Companion, nous mesurons la distance parcourue de manière croisée : le podomètre/accéléromètre du téléphone et le GPS sont combinés pour fiabiliser le résultat. La mesure reste fonctionnelle même lorsque le smartphone est en veille, ce qui est essentiel pour un test physique réalisé en mouvement.
Comment faire du suivi GPS en arrière-plan conforme aux règles d'Apple et de Google ?
Le suivi de localisation en tâche de fond est très encadré par les stores. Sur Android, nous privilégions un service au premier plan (foreground service) matérialisé par une notification et actif uniquement pendant le test : cela évite la permission de localisation en arrière-plan, soumise à une validation renforcée de Google Play. Sur iOS, nous utilisons les background modes de localisation d'Apple en limitant le suivi à la durée du test, avec l'indicateur système visible par l'utilisateur. Dans les deux cas, la donnée n'est collectée que pour la finalité annoncée : respect de la vie privée et des politiques des stores.
Une application de santé qui recueille des données doit-elle être hébergée en HDS ?
Oui. Dès qu'une application collecte des données de santé à caractère personnel (résultats de tests, mesures physiologiques, suivi patient), l'hébergement HDS (Hébergement de Données de Santé) est obligatoire. Les données de bilan de Kiplin Companion sont stockées sur un hébergement HDS, et nous accompagnons systématiquement nos clients e-santé sur ce point.
Peut-on intégrer des tests médicaux validés dans une application mobile ?
Oui. Kiplin Companion intègre des outils reconnus : le questionnaire IPAQ (niveau d'activité physique), le Q-AAP (aptitude à réaliser l'effort en autonomie) et le test de marche de 6 minutes. Transposer un protocole médical validé dans une application demande de respecter fidèlement ses conditions de passation — c'est un savoir-faire que nous appliquons à nos projets de santé numérique.
Combien de temps pour développer une application de bilan santé comme celle-ci ?
Un premier périmètre fonctionnel d'application de bilan santé se développe généralement en quelques mois, la durée dépendant du nombre de tests, des contraintes de mesure (capteurs, mode veille) et des exigences réglementaires (HDS, dispositif médical éventuel). Nous cadrons chaque projet lors d'un atelier initial avant de chiffrer.

À lire aussi

Découvrez notre expertise en développement de logiciel e-santé et en développement d'application mobile.

Aline Deschamps
Rédigé par Aline Deschamps, Directrice Générale, spécialiste Data
Mis à jour le