Comment fonctionne Cardio Analytics

Intégration transparente avec HealthKit pour la synchronisation automatique des données cardiovasculaires avec confidentialité et contrôle complets

Aperçu de la synchronisation HealthKit

Cardio Analytics s'intègre avec Apple HealthKit pour importer et suivre automatiquement 11 métriques cardiovasculaires et de mobilité. Tout le traitement des données se fait localement sur votre iPhone sans téléchargements cloud ni serveurs externes.

1

Autoriser l'accès HealthKit

Accordez la permission de lire des types de données spécifiques depuis Apple Health. Vous choisissez exactement quelles métriques partager avec un contrôle granulaire.

2

Synchronisation automatique en arrière-plan

Cardio Analytics utilise HKAnchoredObjectQuery avec livraison en arrière-plan pour récupérer de nouvelles données sans vider votre batterie.

3

Traitement local et alertes

Toutes les métriques sont traitées sur l'appareil. Recevez des alertes fondées sur les preuves, suivez les tendances et exportez des rapports quand vous le choisissez.

Types de données HealthKit

Cardio Analytics utilise les identifiants officiels Apple HealthKit pour toutes les métriques cardiovasculaires et de mobilité :

Métriques de fréquence cardiaque

  • HKQuantityTypeIdentifier.heartRate - Fréquence cardiaque actuelle (battements/min)
  • restingHeartRate - Ligne de base FC au repos (Docs Apple)
  • walkingHeartRateAverage - FC moyenne pendant la marche

Métriques cardiovasculaires

  • bloodPressureSystolic + bloodPressureDiastolic - Lectures TA appariées (Docs Apple)
  • heartRateVariabilitySDNN - Variabilité VRC globale
  • heartRateVariabilityRMSSD - Tonus vagal à court terme (si disponible)
  • oxygenSaturation - SpO₂ en fraction (affichage en %) (Docs Apple)

Composition corporelle

  • bodyMass - Poids en kg
  • IMC calculé à partir de la taille et du poids

ECG et fibrillation auriculaire

  • electrocardiogramType - Enregistrements ECG avec HKElectrocardiogram.Classification (Docs Apple)
  • atrialFibrillationBurden - Pourcentage de charge FA (si disponible) (Docs Apple)

Fitness et mobilité

  • vo2Max - Fitness cardio (mL/kg/min) (Docs Apple)
  • walkingSpeed - Vitesse de marche moyenne stable (m/s) (Docs Apple)
  • walkingAsymmetryPercentage - % déséquilibre de la démarche (Docs Apple)
  • stairAscentSpeed - Vitesse de montée d'escaliers (m/s) (Docs Apple)

Technologie de synchronisation en arrière-plan

Cardio Analytics utilise les modèles recommandés par Apple pour une synchronisation de données efficace et économe en batterie :

Requêtes d'objets ancrés

HKAnchoredObjectQuery permet la synchronisation delta - récupération uniquement des données nouvelles ou modifiées depuis la dernière synchronisation (Docs Apple).

// Exemple : Requête ancrée pour synchronisation delta efficace
let query = HKAnchoredObjectQuery(
    type: heartRateType,
    predicate: nil,
    anchor: lastAnchor,
    limit: HKObjectQueryNoLimit
) { (query, samples, deletedObjects, newAnchor, error) in
    // Traiter uniquement les échantillons nouveaux/modifiés
    self.processSamples(samples)
    self.lastAnchor = newAnchor
}

Livraison en arrière-plan

HKHealthStore.enableBackgroundDelivery permet à HealthKit de réveiller l'application lorsque de nouvelles données sont disponibles (Docs Apple).

  • Mises à jour immédiates - Données cardiovasculaires fraîches sans actualisation manuelle
  • Économe en batterie - Réveils gérés par le système minimisent la consommation d'énergie
  • Livraison fiable - Fonctionne même lorsque l'application est fermée

📱 Autorisation requise : com.apple.developer.healthkit.background-delivery (Docs)

Écriture vers HealthKit

Les données saisies par l'utilisateur (poids, tension artérielle) peuvent être réécrites dans HealthKit pour cohérence entre toutes les applications et appareils de santé.

  • Dossier de santé unifié - Les données saisies dans Cardio Analytics apparaissent dans Apple Health
  • Visibilité pour le médecin - Les médecins utilisant des systèmes connectés à HealthKit voient des dossiers cohérents
  • Compatibilité inter-applications - D'autres applications de santé peuvent accéder à vos entrées Cardio Analytics

Confidentialité et permissions granulaires

Vous contrôlez exactement quels types de données Cardio Analytics peut accéder. L'autorisation HealthKit est granulaire - approuvez ou refusez chaque métrique individuellement.

Ce que Cardio Analytics NE fait PAS :

  • ❌ Pas de téléchargements cloud - toutes les données restent sur votre appareil
  • ❌ Pas de serveurs externes - aucune transmission de données à des tiers
  • ❌ Pas de compte requis - aucune collecte d'e-mail, nom d'utilisateur ou informations personnelles
  • ❌ Pas de suivi ni d'analyses - nous ne savons pas qui vous êtes ni comment vous utilisez l'application

Ce que vous contrôlez :

  • ✅ Choisissez quelles métriques partager (par ex., partager FC mais pas le poids)
  • ✅ Révoquez les permissions à tout moment dans Réglages iOS → Confidentialité → Santé
  • ✅ Exportez des rapports uniquement quand vous décidez de les partager avec votre médecin
  • ✅ Supprimez toutes les données de l'application à tout moment en la désinstallant

Lire la politique de confidentialité complète

Compatibilité des appareils

Cardio Analytics fonctionne avec tout appareil ou application qui écrit dans Apple HealthKit :

Apple Watch

Fréquence cardiaque, VRC, SpO₂, ECG, VO₂ Max, métriques de marche, vitesse escaliers

Moniteurs TA connectés

Brassards de tension artérielle Bluetooth (Omron, Withings, QardioArm, etc.)

Balances intelligentes

Poids et IMC depuis balances connectées (Withings, Fitbit Aria, etc.)

Entrées manuelles

Ajoutez TA, poids ou autres métriques directement dans l'application Apple Health

Autres trackers de fitness

Tout appareil synchronisant fréquence cardiaque ou données de fitness vers HealthKit

Appareils médicaux

Appareils approuvés FDA avec intégration HealthKit

💡 Métriques manquantes ? Si votre appareil n'enregistre pas certaines métriques (par ex., SpO₂ sur anciennes montres), Cardio Analytics masque automatiquement ces cartes.

Commencez à synchroniser vos données de santé aujourd'hui

Téléchargez Cardio Analytics et connectez-vous avec Apple HealthKit pour une surveillance cardiovasculaire automatique.

Télécharger sur l'App Store