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.
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ą.
Automatyczna Synchronizacja w Tle
Cardio Analytics używa wydajnej synchronizacji w tle, aby automatycznie pobierać nowe dane bez rozładowywania baterii.
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ść HRVheartRateVariabilityRMSSD- 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 zHKElectrocardiogram.Classification(Dokumentacja Apple)atrialFibrillationBurden- Procent obciążenia AF (gdzie dostępne) (Dokumentacja Apple)
Kondycja i Mobilność
vo2Max- Kondycja kardio (mL/kg/min) (Dokumentacja Apple)walkingSpeed- Średnia stała prędkość chodzenia (m/s) (Dokumentacja Apple)walkingAsymmetryPercentage- Procent nierównowagi chodu (Dokumentacja Apple)stairAscentSpeed- Prędkość wspinania się po schodach (m/s) (Dokumentacja Apple)
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
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