Marrow Health
PL
Pobierz

Jak wyeksportować dane z Apple Health: każdy sposób, który naprawdę działa

Twój iPhone i zegarek mają lata danych zdrowotnych, a Apple daje dokładnie jeden sposób, żeby je wydobyć. Ten poradnik uczciwie opisuje ten sposób, a potem sposoby na obejście jego ograniczeń: CSV, eksporty według harmonogramu, własny serwer i dostęp na żywo dla agentów AI. Tworzymy jedną z aplikacji wymienionych poniżej i powiemy o tym, gdy będzie o niej mowa.

1. Wbudowany eksport Apple (bezpłatny, jeden duży plik XML)

  1. Otwórz aplikację Zdrowie
  2. Stuknij swoje zdjęcie lub inicjały w prawym górnym rogu
  3. Przewiń w dół, stuknij Eksportuj wszystkie dane zdrowotne i potwierdź
  4. Poczekaj (kilka minut przy danych z wielu lat), a potem udostępnij export.zip

W środku jest export.xml: każda próbka, jaką ma Apple, i to jest dobra część. Reszta to haczyk. To jeden plik, który może mieć gigabajty, to XML, a nie coś, co otworzy arkusz kalkulacyjny, nie da się go zaplanować, nie da się wyeksportować jednego wskaźnika ani pobrać tylko tego, co zmieniło się od ostatniego razu. To pełna kopia zapasowa, a nie potok danych. Jako jednorazowe archiwum jest w porządku i nic nie kosztuje.

2. CSV zamiast XML

Są dwie drogi. Możesz przekonwertować zrzut XML: nasz bezpłatny konwerter w przeglądarce zamienia export.zip na CSV i JSON (sumy dzienne, sen, treningi, surowe rekordy) bez wysyłania czegokolwiek, a skrypty robią to samo, jeśli wolisz kod. Tak czy inaczej za każdym razem, gdy chcesz świeżych danych, eksportujesz całe archiwum od nowa. Albo użyj aplikacji, która czyta HealthKit bezpośrednio i zapisuje CSV dla każdego wskaźnika. Marrow (nasz, bezpłatny) eksportuje CSV, JSON i GPX przez arkusz udostępniania, jeden wskaźnik lub wszystkie. Health Auto Export oferuje ręczny CSV za darmo, a automatyzację zamyka za subskrypcją.

3. Nie ma serwerowego API Apple Health

Warto powiedzieć to wprost, bo tego ludzie szukają: HealthKit działa wyłącznie na urządzeniu. Nie ma punktu końcowego w chmurze, OAuth ani niczego, co mógłby wywołać Twój serwer. Cokolwiek opuszcza telefon, opuszcza go dlatego, że wysyła to aplikacja na telefonie. Dlatego „automatyczny eksport” zawsze oznacza aplikację z dostępem w tle, która wysyła dane tam, gdzie wskażesz.

To ograniczenie jest też zaletą dla prywatności: nic nie opuszcza telefonu, dopóki nie zainstalujesz czegoś, co to wysyła, i widać dokładnie, dokąd to trafia.

4. Eksport automatyczny według harmonogramu

Do pulpitów, Home Assistant, n8n lub własnej bazy danych potrzebujesz wysyłania według harmonogramu na adres URL, który wskażesz. Marrow robi to bezpłatnie, z synchronizacją w tle, więc eksporty działają przy zamkniętej aplikacji (konfiguracja webhooka dla n8n, Home Assistant i własnego serwera). Health Auto Export zapoczątkował tę kategorię i robi to dobrze, a zaplanowane automatyzacje ma w poziomie Premium. Oba wysyłają JSON lub CSV do dowolnego webhooka.

5. Pełna kopia lustrzana na własnym sprzęcie

Najmocniejsza forma własności: aktualna kopia wszystkiego na maszynie, którą kontrolujesz. Marrow paruje się z samodzielnie hostowanym serwerem (jeden plik Pythona, licencja MIT) na Raspberry Pi, NAS lub starym laptopie. Telefon utrzymuje go aktualnym w tle. Kopia lustrzana to SQLite, więc można ją odpytywać bezpośrednio.

6. Pozwolenie agentowi AI na odczyt (MCP)

Najnowsza opcja i dla wielu osób właściwy cel: nie pliki, ale asystent, który potrafi odpowiedzieć na pytanie „jak zmienił się mój sen od początku porannych treningów?” na podstawie prawdziwych danych. To działa przez MCP (Model Context Protocol). Marrow uruchamia serwer MCP na samym iPhonie, bezpłatnie, z siedmioma narzędziami tylko do odczytu. Samodzielnie hostowana kopia lustrzana też mówi MCP, więc agenci mogą ją odpytywać, gdy telefon śpi. A dla ChatGPT, Claude lub Gemini bez niczego do uruchamiania Cloud MCP (Marrow Pro) hostuje tę kopię za Ciebie. Health Auto Export też ma serwer MCP i był pierwszy, ale wymaga Premium. Konfiguracja dla Claude, Cursor lub dowolnego klienta MCP: poradnik w dwóch krokach.

Treningi i trasy: poproś o GPX

Trasy GPS z treningów zasługują na osobną wzmiankę, bo zrzut XML od Apple zawiera je jako osobne pliki GPX, po jednym na trening, ukryte w archiwum. Jeśli chcesz mieć trasy jednego biegu, a nie projekt archeologiczny, eksportuj GPX dla każdego treningu z aplikacji. Marrow pokazuje każdy trening z jego trasą i udostępnia GPX na żądanie.

Podobnie jest ze szczegółami treningu siłowego seria po serii: istnieją w HealthKit, większość eksporterów je spłaszcza, a warto sprawdzić, czy wybrane narzędzie zachowuje to, na czym Ci zależy.

Strona Trening siłowy w Marrow: sesje, serie, objętość w funtach, wytrenowane mięśnie oraz mapa mięśni z przodu i z tyłu, kolorowana według objętości treningu
Strona Trening siłowy w Marrow. Serie, objętość i mapa mięśni z prawdziwie zapisanych ćwiczeń. Obok są sesje kardio z trasami GPS.

Uczciwe porównanie

Wbudowany eksportHealth Auto ExportMarrow
CenaBezpłatnie$2.99 do $24.99. Automatyzacja i MCP są w PremiumBezpłatnie
FormatJedno archiwum XML (+ GPX w środku)CSV, JSONCSV, JSON, GPX
Wysyłanie według harmonogramuNiePremiumBezpłatnie
Samodzielnie hostowana kopia lustrzanaNieNieBezpłatnie, otwarty kod
Agenci AI (MCP)NiePremiumBezpłatnie, na urządzeniu
Najlepsze doJednorazowe pełne archiwumSprawdzony eksporter, wiele opcji formatówStałe potoki danych i dostęp dla agentów

Dane sprawdzone na stronach poszczególnych producentów w sierpniu 2026. Jeśli coś tu się zdezaktualizowało, daj nam znać, a to poprawimy. Bycie dokładną stroną to cała nasza strategia.

Wersja skrócona