Jak Działa Cardio Analytics

Płynna integracja z HealthKit dla automatycznej synchronizacji danych sercowo-naczyniowych z pełną prywatnością i kontrolą

Przegląd Synchronizacji HealthKit

Cardio Analytics integruje się z Apple HealthKit, aby automatycznie importować i śledzić 11 parametrów sercowo-naczyniowych i ruchowych. Całe przetwarzanie danych odbywa się lokalnie na twoim iPhone bez przesyłania do chmury ani zewnętrznych serwerów.

1

Autoryzuj Dostęp do HealthKit

Przyznaj uprawnienie do odczytu określonych typów danych z Apple Health. Wybierasz dokładnie, którymi parametrami się dzielisz ze szczegółową kontrolą.

2

Automatyczna Synchronizacja w Tle

Cardio Analytics używa wydajnej synchronizacji w tle, aby automatycznie pobierać nowe dane bez rozładowywania baterii.

3

Lokalne Przetwarzanie i Alerty

Wszystkie parametry są przetwarzane na urządzeniu. Otrzymuj alerty oparte na dowodach, śledź trendy i eksportuj raporty, gdy wybierzesz.

Typy Danych HealthKit

Cardio Analytics używa oficjalnych identyfikatorów Apple HealthKit dla wszystkich parametrów sercowo-naczyniowych i ruchowych:

Parametry Tętna

  • HKQuantityTypeIdentifier.heartRate - Bieżące tętno (uderzenia/min)
  • restingHeartRate - Linia bazowa spoczynkowego tętna (Dokumentacja Apple)
  • walkingHeartRateAverage - Średnie tętno podczas chodzenia

Parametry Sercowo-Naczyniowe

  • bloodPressureSystolic + bloodPressureDiastolic - Sparowane odczyty ciśnienia (Dokumentacja Apple)
  • heartRateVariabilitySDNN - Ogólna zmienność HRV
  • heartRateVariabilityRMSSD - Krótkoterminowy tonus nerwu błędnego (gdzie dostępne)
  • oxygenSaturation - SpO₂ jako ułamek (wyświetlanie jako %) (Dokumentacja Apple)

Skład Ciała

  • bodyMass - Waga w kg
  • BMI obliczane na podstawie wzrostu i wagi

EKG i Migotanie Przedsionków

  • electrocardiogramType - Zapisy EKG z HKElectrocardiogram.Classification (Dokumentacja Apple)
  • atrialFibrillationBurden - Procent obciążenia AF (gdzie dostępne) (Dokumentacja Apple)

Kondycja i Mobilność

Technologia Synchronizacji w Tle

Cardio Analytics używa zalecanych wzorców Apple dla wydajnej, energooszczędnej synchronizacji danych:

Zakotwiczone Zapytania o Obiekty

Cardio Analytics używa HKAnchoredObjectQuery do wydajnej synchronizacji delta, pobierając tylko nowe lub zmodyfikowane dane od ostatniej synchronizacji (Dokumentacja Apple).

// Przykład: Zakotwiczone zapytanie dla wydajnej synchronizacji delta
let query = HKAnchoredObjectQuery(
    type: heartRateType,
    predicate: nil,
    anchor: lastAnchor,
    limit: HKObjectQueryNoLimit
) { (query, samples, deletedObjects, newAnchor, error) in
    // Przetwarzaj tylko nowe/zmienione próbki
    self.processSamples(samples)
    self.lastAnchor = newAnchor
}

Dostarczanie w Tle

Używając HKHealthStore.enableBackgroundDelivery, HealthKit może automatycznie budzić aplikację, gdy nowe dane staną się dostępne (Dokumentacja Apple).

  • Natychmiastowe aktualizacje - Świeże dane sercowo-naczyniowe bez ręcznego odświeżania
  • Energooszczędne - Zarządzane przez system przebudzenia minimalizują zużycie energii
  • Niezawodne dostarczanie - Działa nawet gdy aplikacja jest zamknięta

📱 Wymagane uprawnienie: com.apple.developer.healthkit.background-delivery (Dokumentacja)

Zapis Zwrotny do HealthKit

Dane wprowadzane przez użytkownika (waga, ciśnienie krwi) mogą być zapisywane z powrotem do HealthKit dla spójności we wszystkich aplikacjach i urządzeniach zdrowotnych.

  • Zunifikowana kartoteka zdrowia - Dane wprowadzone w Cardio Analytics pojawiają się w Apple Health
  • Widoczność dla lekarza - Lekarze używający systemów połączonych z HealthKit widzą spójne zapisy
  • Kompatybilność między aplikacjami - Inne aplikacje zdrowotne mogą uzyskać dostęp do twoich wpisów z Cardio Analytics

Prywatność i Szczegółowe Uprawnienia

Ty kontrolujesz dokładnie, do których typów danych Cardio Analytics może uzyskać dostęp. Autoryzacja HealthKit jest szczegółowa - zatwierdź lub odrzuć każdy parametr indywidualnie.

Czego Cardio Analytics NIE Robi:

  • ❌ Brak przesyłania do chmury - wszystkie dane pozostają na twoim urządzeniu
  • ❌ Brak zewnętrznych serwerów - brak transmisji danych do stron trzecich
  • ❌ Nie wymagane konto - brak zbierania emaila, nazwy użytkownika ani informacji osobistych
  • ❌ Brak śledzenia ani analityki - nie wiemy, kim jesteś ani jak używasz aplikacji

Co Kontrolujesz:

  • ✅ Wybierz, którymi parametrami się dzielisz (np. udostępnij tętno, ale nie wagę)
  • ✅ Cofnij uprawnienia w dowolnym momencie w Ustawieniach iOS → Prywatność → Zdrowie
  • ✅ Eksportuj raporty tylko wtedy, gdy zdecydujesz się udostępnić swojemu lekarzowi
  • ✅ Usuń wszystkie dane aplikacji w dowolnym momencie poprzez odinstalowanie

Przeczytaj Pełną Politykę Prywatności

Kompatybilność Urządzeń

Cardio Analytics działa z każdym urządzeniem lub aplikacją, która zapisuje do Apple HealthKit:

Apple Watch

Tętno, HRV, SpO₂, EKG, VO₂ Max, parametry chodzenia, prędkość po schodach

Podłączone Ciśnieniomierze

Mankiety do pomiaru ciśnienia Bluetooth (Omron, Withings, QardioArm itp.)

Inteligentne Wagi

Waga i BMI z podłączonych wag (Withings, Fitbit Aria itp.)

Ręczne Wpisy

Dodaj ciśnienie, wagę lub inne parametry bezpośrednio w aplikacji Apple Health

Inne Trackery Fitness

Każde urządzenie synchronizujące tętno lub dane fitness do HealthKit

Urządzenia Medyczne

Urządzenia zatwierdzone przez FDA z integracją HealthKit

💡 Brakujące parametry? Jeśli twoje urządzenie nie rejestruje pewnych parametrów (np. SpO₂ na starszych zegarkach), Cardio Analytics automatycznie ukrywa te karty.

Doświadcz Bezproblemowego Śledzenia Zdrowia

Pobierz Cardio Analytics i pozwól Apple HealthKit automatycznie synchronizować twoje dane sercowo-naczyniowe. Nie wymagane ręczne wprowadzanie - po prostu monitoruj, analizuj i udostępniaj swojemu lekarzowi.

Pobierz z App Store