Logo HRV ConnectRéalisation — HRV Connect

Capter le cœur, sans fausser la mesure

HRV Connect transforme le téléphone du sportif en capteur propre : il lit les battements bruts d’une ceinture Polar H10 et les transmet à la plateforme HRV-Concept, où l’entraîneur les analyse. Une app native pensée pour rester calme — car une interface qui excite ferait grimper le rythme cardiaque et fausserait la mesure.

Secteur
Sport & performance
Périmètre
App mobile iOS + Android
Capteur
Ceinture Polar H10 · Bluetooth
Écran de mesure de HRV Connect : fréquence cardiaque en direct pendant l’enregistrement.
0plateformes, un seul code Kotlin
0ceinture Polar H10 en Bluetooth
0intervalles R–R pour valider un test
0donnée faussée par l’interface

Le défi

Un capteur, pas un gadget

La variabilité de fréquence cardiaque se lit dans des détails infimes : les écarts de quelques millisecondes entre deux battements. Le moindre stress fausse la mesure — y compris celui qu’une application trop bavarde peut provoquer.

Il fallait donc une app à contre-courant des réflexes habituels : sobre, silencieuse, qui capte le signal brut d’une ceinture cardio et le transmet sans jamais l’altérer, ni prétendre l’analyser à la place de l’entraîneur.

Le trajet d’une mesure

De la ceinture à l’entraîneur, sans jamais toucher au signal

Cinq étapes, une seule règle : le téléphone est un capteur propre. Il transporte le signal cardiaque intact, le contrôle, puis s’efface devant l’analyse.

  1. 01Étape

    La ceinture s’appaire

    La Polar H10 se connecte en Bluetooth basse consommation. Le SDK du capteur est isolé derrière une interface unique : rien de l’écran ne dépend de la marque de la ceinture.

    Polar H10 · appairé

    Batterie 85 % · signal fort

  2. 02Étape

    Le signal brut est capté

    L’app lit les intervalles entre deux battements — les R–R — un par un, sans les lisser ni les filtrer. C’est le signal fidèle dont l’analyse HRV a besoin.

    Intervalles R–Rflux brut
    812
    799
    834
    821
    808
    ms
  3. 03Étape

    Tout est validé en local

    Avant le moindre envoi, l’app vérifie qu’il y a au moins 60 intervalles, que chaque valeur tient entre 200 et 3000 ms et que le fichier reste sous 2 Mo. Un test bâclé ne part pas.

    Contrôle avant envoi
    • ≥ 60 intervalles
    • Chaque valeur 200–3000 ms
    • Fichier ≤ 2 Mo
  4. 04Étape

    Un seul dépôt, chiffré

    Le test complet part en un unique fichier vers la plateforme HRV-Concept, en HTTPS. Pas de segmentation, pas de pub, pas de revente de données.

    1 fichier · envoi chiffré

    HTTPS · aucune donnée revendue

    100 %
  5. 05Étape

    L’entraîneur prend le relais

    L’analyse se fait côté plateforme, jamais sur le mobile. Le sportif dépose, le coach exploite — chacun son rôle, chacun son écran.

    Analyse côté plateforme

    L’entraîneur lit, le téléphone jamais

Le téléphone ne calcule rien, ne juge rien, n’affiche aucun verdict. Il capte le signal cardiaque, proprement , et le transmet. L’analyse, c’est l’affaire de l’entraîneur.

Les garde-fous

Ce que l’app s’interdit de faire

La fiabilité d’une mesure tient autant à ce qu’un logiciel refuse qu’à ce qu’il propose. Voici les règles gravées dans le code.

Interruption = test annulé

Si l’app passe en arrière-plan pendant la mesure, le test est invalidé, pas rafistolé. On recommence plutôt que d’envoyer un signal douteux.

Consentement bloquant

Rien ne se capte sans un consentement explicite, versionné et horodaté — retirable à tout moment depuis les réglages.

Zéro calcul sur le mobile

Le téléphone n’estime aucun indice et n’affiche aucun verdict. Il capte le signal et le transmet ; l’analyse vit ailleurs.

Sport, pas médical

HRV Connect est un outil de performance et de bien-être. Pas un dispositif médical, et l’interface ne le laisse jamais croire.

Des limites assumées

Cinquante dépôts par jour, deux mégaoctets par fichier : des garde-fous simples contre l’erreur de manipulation et l’abus.

Capteur interchangeable

Le SDK Bluetooth est isolé derrière une interface unique. Brancher une autre ceinture demain ne toucherait pas le reste de l’app.

Le produit, écran par écran

Une app native, du splash à l’envoi

iOS et Android, un seul code Kotlin. Les vrais écrans de l’application en fonctionnement — appairage du capteur, mesure, envoi — sur des données de démonstration.

Écran de connexion à HRV Connect

Ouverture — connexion à HRV Connect

Ceinture Polar H10 connectée dans HRV Connect

Appairage de la ceinture Polar H10

Mesure HRV en cours, fréquence cardiaque affichée

Mesure — l’écran qui reste calme

Confirmation d’envoi des données HRV

Envoi confirmé, place au coach

Kotlin MultiplatformCompose MultiplatformAndroidiOSPolar BLE SDKBluetooth LEKtorkotlinx.serializationkotlinx.coroutines

Une idée d’app mobile à concrétiser ?

On conçoit des applications natives iOS et Android sur mesure, du capteur Bluetooth à la plateforme qui reçoit les données.

Prendre rendez-vous
GratuitSans engagementRéponse sous 24h
Florent — Fondateur FED

Florent

Fondateur FED