Come esportare i dati di Apple Health: tutti i modi che funzionano davvero
Il tuo iPhone e il tuo orologio hanno anni di dati sulla salute, e Apple ti dà un solo modo per tirarli fuori. Questa guida descrive onestamente quel modo, poi i modi per aggirarne i limiti: CSV, esportazioni programmate, il tuo server e l'accesso in tempo reale per gli agenti IA. Facciamo una delle app citate qui sotto e lo diremo quando capita.
1. L'esportazione integrata di Apple (gratis, un grande file XML)
- Apri l'app Salute
- Tocca la tua foto o le tue iniziali, in alto a destra
- Scorri in basso, tocca Esporta tutti i dati sanitari, conferma
- Aspetta (minuti, per anni di dati), poi condividi l'
export.zip
Dentro c'è export.xml: ogni campione che Apple ha, ed è la parte buona. Il resto è il problema. È un solo file che può arrivare a gigabyte, è XML e non qualcosa che un foglio di calcolo apre, non si può programmare, non si può esportare una sola metrica e non si può avere solo ciò che è cambiato dall'ultima volta. È un backup completo, non una pipeline. Per un archivio una tantum va bene, e non costa niente.
2. Ottenere invece il CSV
Due strade. Puoi convertire il dump XML: il nostro convertitore gratuito nel browser trasforma export.zip in CSV e JSON (totali giornalieri, sonno, allenamenti, dati grezzi) senza caricare niente, e gli script fanno lo stesso se preferisci il codice. In ogni caso riesporti l'intero archivio ogni volta che vuoi dati freschi. Oppure usi un'app che legge HealthKit direttamente e scrive un CSV per metrica. Marrow (la nostra, gratis) esporta CSV, JSON e GPX dal foglio di condivisione, una metrica o tutte. Health Auto Export fa il CSV manuale gratis e mette l'automazione dietro un abbonamento.
3. Non esiste un'API server di Apple Health
Vale la pena dirlo chiaramente, perché è la cosa che la gente cerca: HealthKit esiste solo sul dispositivo. Non c'è un endpoint cloud, non c'è OAuth, niente che il tuo server possa chiamare. Tutto ciò che lascia il telefono lo lascia perché un'app sul telefono lo invia. Quindi «esportazione automatica» significa sempre un'app con accesso in background che invia i dati dove scegli tu.
Questo vincolo è anche il lato positivo per la privacy: niente esce a meno che tu non installi qualcosa che lo invii, e puoi vedere esattamente dove va.
4. Esportazione programmata e automatica
Per dashboard, Home Assistant, n8n o il tuo database, ti servono invii programmati a un URL che indichi tu. Marrow lo fa gratis, con la sincronizzazione in background, quindi le esportazioni girano con l'app chiusa (configurazione del webhook per n8n, Home Assistant e il tuo server). Health Auto Export ha aperto la categoria e lo fa bene, con automazioni programmate nel livello Premium. Entrambi inviano JSON o CSV a qualsiasi webhook.
5. Un mirror completo sul tuo hardware
La forma più forte di proprietà: una copia in tempo reale di tutto su una macchina che controlli tu. Marrow si abbina a un server self-hosted (un file Python, licenza MIT) su un Pi, un NAS o un vecchio portatile. Il telefono lo tiene aggiornato in background. Il mirror è SQLite, quindi si può interrogare direttamente.
6. Far leggere i dati a un agente IA (MCP)
L'opzione più recente, e per molte persone l'obiettivo vero: non file, ma un assistente che possa rispondere a «come è cambiato il mio sonno da quando mi alleno al mattino?» con dati reali. Questo funziona tramite MCP (Model Context Protocol). Marrow esegue un server MCP sull'iPhone stesso, gratis, con sette strumenti in sola lettura. Anche il mirror self-hosted parla MCP, quindi gli agenti possono interrogarlo mentre il telefono dorme. E per ChatGPT, Claude o Gemini senza niente da far girare, l'MCP cloud (Marrow Pro) ospita quel mirror per te. Anche Health Auto Export include un server MCP, ed è arrivato prima, ma richiede Premium. Configurazione per Claude, Cursor o qualsiasi client MCP: la guida in due passaggi.
Allenamenti e percorsi: chiedi il GPX
I percorsi GPS degli allenamenti meritano una menzione speciale perché il dump XML di Apple li include come file GPX separati, uno per allenamento, sepolti nell'archivio. Se vuoi i percorsi di una corsa e non un progetto di archeologia, esporta invece il GPX per allenamento da un'app. Marrow mostra ogni allenamento con il suo percorso e condivide il GPX a richiesta.
Il dettaglio della forza serie per serie è simile: esiste in HealthKit, la maggior parte degli esportatori lo appiattisce, e conviene verificare che lo strumento che scegli conservi ciò che ti interessa.
Il confronto onesto
| Esportazione integrata | Health Auto Export | Marrow | |
|---|---|---|---|
| Prezzo | Gratis | Da $2.99 a $24.99. Automazione e MCP sono Premium | Gratis |
| Formato | Un archivio XML (+ GPX dentro) | CSV, JSON | CSV, JSON, GPX |
| Invio programmato | No | Premium | Gratis |
| Mirror self-hosted | No | No | Gratis, open source |
| Agenti IA (MCP) | No | Premium | Gratis, sul dispositivo |
| Ideale per | Un archivio completo una tantum | Esportatore affermato, ampia scelta di formati | Pipeline continue e accesso per gli agenti |
Cifre verificate sulle pagine di ciascun fornitore ad agosto 2026. Se qualcosa qui è diventato vecchio, dillo a noi e lo correggeremo. Essere la pagina accurata è tutta la nostra strategia.
In breve
- Archivio una tantum: usa l'esportazione integrata di Apple, e trasformala in CSV con il convertitore nel browser se ti servono fogli di calcolo.
- CSV continuo: usa un'app di esportazione. Controlla che cosa include davvero il suo livello gratuito.
- Il tuo database o la tua dashboard: webhook programmati o un mirror self-hosted.
- Un'IA che conosce la tua salute: MCP, che in Marrow è in due passaggi e gratuito. Ogni opzione è confrontata in server MCP per Apple Health.