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.
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.
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.
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 globaleheartRateVariabilityRMSSD- 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 avecHKElectrocardiogram.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
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