Marrow Health
FR
Télécharger

Comment exporter les données Apple Health : toutes les façons qui marchent vraiment

Votre iPhone et votre montre contiennent des années de données de santé, et Apple ne vous donne qu’une seule façon de les sortir. Ce guide présente honnêtement cette façon, puis les moyens de contourner ses limites : CSV, exports programmés, votre propre serveur et accès en direct pour les agents IA. Nous créons l’une des apps citées plus bas et le dirons quand elle apparaîtra.

1. L’export intégré d’Apple (gratuit, un gros fichier XML)

  1. Ouvrez l’app Santé
  2. Touchez votre photo ou vos initiales, en haut à droite
  3. Faites défiler vers le bas, touchez Exporter toutes les données de santé, confirmez
  4. Patientez (quelques minutes, pour des années de données), puis partagez le fichier export.zip

À l’intérieur se trouve export.xml : tous les échantillons qu’Apple possède, ce qui est le bon côté. Le reste est le piège. C’est un seul fichier qui peut atteindre des gigaoctets, c’est du XML plutôt que quelque chose qu’un tableur ouvre, il n’y a aucun moyen de le programmer, aucun moyen d’exporter une seule mesure, et aucun moyen de n’obtenir que ce qui a changé depuis la dernière fois. C’est une sauvegarde complète, pas un pipeline. Pour une archive ponctuelle, c’est très bien, et cela ne coûte rien.

2. Obtenir du CSV à la place

Deux voies. Vous pouvez convertir le fichier XML : notre convertisseur gratuit dans le navigateur transforme export.zip en CSV et JSON (totaux quotidiens, sommeil, entraînements, enregistrements bruts) sans rien envoyer, et des scripts font la même chose si vous préférez le code. Dans les deux cas, vous réexportez toute l’archive à chaque fois que vous voulez des données fraîches. Ou utilisez une app qui lit HealthKit directement et écrit du CSV par mesure. Marrow (le nôtre, gratuit) exporte du CSV, du JSON et du GPX via la feuille de partage, une mesure ou toutes. Health Auto Export fait le CSV manuel gratuitement et met l’automatisation derrière un abonnement.

3. Il n’y a pas d’API serveur Apple Health

À dire clairement, car c’est ce que les gens cherchent : HealthKit n’existe que sur l’appareil. Il n’y a ni point d’accès cloud, ni OAuth, rien que votre serveur puisse appeler. Tout ce qui quitte le téléphone le quitte parce qu’une app du téléphone l’envoie. Un « export automatisé » signifie donc toujours une app avec un accès en arrière-plan qui envoie les données à l’endroit de votre choix.

Cette contrainte est aussi l’avantage pour la confidentialité : rien ne part tant que vous n’installez pas quelque chose qui l’envoie, et vous voyez exactement où cela va.

4. Export programmé et automatisé

Pour des tableaux de bord, Home Assistant, n8n ou votre propre base de données, il vous faut des envois programmés vers une URL de votre choix. Marrow le fait gratuitement, avec une synchronisation en arrière-plan : les exports s’exécutent donc app fermée (configuration d’un webhook pour n8n, Home Assistant et votre propre serveur). Health Auto Export a ouvert cette catégorie et le fait bien, avec des automatisations programmées dans son offre Premium. Les deux envoient du JSON ou du CSV vers n’importe quel webhook.

5. Un miroir complet sur votre propre matériel

La forme de propriété la plus solide : une copie vivante de tout sur une machine que vous contrôlez. Marrow s’associe à un serveur autohébergé (un fichier Python, sous licence MIT) sur un Pi, un NAS ou un vieil ordinateur portable. Le téléphone le tient à jour en arrière-plan. Le miroir est en SQLite, donc interrogeable directement.

6. Laisser un agent IA le lire (MCP)

L’option la plus récente, et pour beaucoup de gens le vrai but : pas des fichiers, mais un assistant capable de répondre à « comment mon sommeil a-t-il changé quand j’ai commencé à m’entraîner le matin ? » à partir de données réelles. Cela passe par MCP (Model Context Protocol). Marrow fait tourner un serveur MCP sur l’iPhone lui-même, gratuit, sept outils en lecture seule. Le miroir autohébergé parle aussi MCP, si bien que les agents peuvent l’interroger pendant que le téléphone dort. Et pour ChatGPT, Claude ou Gemini sans rien à faire tourner, le MCP cloud (Marrow Pro) héberge ce miroir pour vous. Health Auto Export propose aussi un serveur MCP, et y est arrivé le premier, mais il demande Premium. Configuration pour Claude, Cursor ou n’importe quel client MCP : le guide en deux étapes.

Entraînements et itinéraires : demandez du GPX

Les itinéraires GPS des entraînements méritent une mention spéciale, car le fichier XML d’Apple les inclut comme fichiers GPX séparés, un par entraînement, enfouis dans l’archive. Si vous voulez les itinéraires d’une seule course plutôt qu’un chantier archéologique, exportez plutôt le GPX de chaque entraînement depuis une app. Marrow affiche chaque entraînement avec son itinéraire et partage le GPX à la demande.

Le détail de la musculation série par série est comparable : il existe dans HealthKit, la plupart des exporteurs l’aplatissent, et il vaut la peine de vérifier que l’outil choisi conserve ce qui vous importe.

La page Musculation de Marrow : séances, séries, volume en livres, muscles travaillés, et une carte des muscles de face et de dos colorée selon le volume d’entraînement
La page Musculation de Marrow. Séries, volume et carte des muscles à partir de vraies séances enregistrées. Les séances de cardio sont juste à côté avec leurs itinéraires GPS.

La comparaison honnête

Export intégréHealth Auto ExportMarrow
PrixGratuit$2.99 à $24.99. L’automatisation et MCP relèvent de PremiumGratuit
FormatUne archive XML (+ GPX à l’intérieur)CSV, JSONCSV, JSON, GPX
Envoi programméNonPremiumGratuit
Miroir autohébergéNonNonGratuit, open source
Agents IA (MCP)NonPremiumGratuit, sur l’appareil
Idéal pourUne archive complète ponctuelleExporteur établi, larges options de formatPipelines continus et accès pour agents

Chiffres vérifiés sur les pages propres à chaque éditeur en août 2026. Si quelque chose ici est périmé, dites-le-nous et nous le corrigerons. Notre stratégie tient en un mot : être exact.

La version courte