Så fungerar Cardio Analytics

Sömlös HealthKit-integration för automatisk kardiovaskulär datasynkronisering med fullständig integritet och kontroll

Översikt över HealthKit-synkronisering

Cardio Analytics integreras med Apple HealthKit för att automatiskt importera och spåra 11 kardiovaskulära och mobilitetsmätningar. All databehandling sker lokalt på din iPhone utan molnuppladdningar eller externa servrar.

1

Auktorisera HealthKit-åtkomst

Ge tillstånd att läsa specifika datatyper från Apple Health. Du väljer exakt vilka mätningar som ska delas med detaljerad kontroll.

2

Automatisk bakgrundssynkronisering

Cardio Analytics använder effektiv bakgrundssynkronisering för att hämta ny data automatiskt utan att tömma ditt batteri.

3

Lokal bearbetning och varningar

Alla mätningar bearbetas på enheten. Ta emot evidensbaserade varningar, spåra trender och exportera rapporter när du väljer.

HealthKit-datatyper

Cardio Analytics använder officiella Apple HealthKit-identifierare för alla kardiovaskulära och mobilitetsmätningar:

Hjärtfrekvensmätningar

  • HKQuantityTypeIdentifier.heartRate - Aktuell hjärtfrekvens (slag/min)
  • restingHeartRate - Vilohjärtfrekvens baslinje (Apple Docs)
  • walkingHeartRateAverage - Genomsnittlig hjärtfrekvens under gång

Kardiovaskulära mätningar

  • bloodPressureSystolic + bloodPressureDiastolic - Parade blodtrycksmätningar (Apple Docs)
  • heartRateVariabilitySDNN - Övergripande HRV-variabilitet
  • heartRateVariabilityRMSSD - Kortsiktig vagal tonus (där tillgängligt)
  • oxygenSaturation - SpO₂ som fraktion (visas som %) (Apple Docs)

Kroppssammansättning

  • bodyMass - Vikt i kg
  • BMI beräknas från längd och vikt

ECG och förmaksflimmer

  • electrocardiogramType - ECG-inspelningar med HKElectrocardiogram.Classification (Apple Docs)
  • atrialFibrillationBurden - Förmaksflimmerbörda i procent (där tillgängligt) (Apple Docs)

Kondition och mobilitet

  • vo2Max - Kardiovaskulär kondition (mL/kg/min) (Apple Docs)
  • walkingSpeed - Genomsnittlig stadig gånghastighet (m/s) (Apple Docs)
  • walkingAsymmetryPercentage - Gångobalans % (Apple Docs)
  • stairAscentSpeed - Trappklättringshastighet (m/s) (Apple Docs)

Bakgrundssynkroniseringsteknik

Cardio Analytics använder Apples rekommenderade mönster för effektiv, batterivänlig datasynkronisering:

Förankrade objektfrågor

Cardio Analytics använder HKAnchoredObjectQuery för effektiv deltasynkronisering, som endast hämtar ny eller ändrad data sedan senaste synkroniseringen (Apple Docs).

// Exempel: Förankrad fråga för effektiv deltasynkronisering
let query = HKAnchoredObjectQuery(
    type: heartRateType,
    predicate: nil,
    anchor: lastAnchor,
    limit: HKObjectQueryNoLimit
) { (query, samples, deletedObjects, newAnchor, error) in
    // Bearbeta endast nya/ändrade prover
    self.processSamples(samples)
    self.lastAnchor = newAnchor
}

Bakgrundsleverans

Med HKHealthStore.enableBackgroundDelivery kan HealthKit automatiskt väcka appen när ny data blir tillgänglig (Apple Docs).

  • Omedelbara uppdateringar - Färsk kardiovaskulär data utan manuell uppdatering
  • Batterieffektivt - Systemhanterade väckningar minimerar energiförbrukningen
  • Pålitlig leverans - Fungerar även när appen är stängd

📱 Krävs behörighet: com.apple.developer.healthkit.background-delivery (Docs)

Återskrivning till HealthKit

Användarinmatad data (vikt, blodtryck) kan skrivas tillbaka till HealthKit för konsistens mellan alla hälsoappar och enheter.

  • Enhetlig hälsopost - Data som anges i Cardio Analytics visas i Apple Health
  • Läkarsynlighet - Läkare som använder HealthKit-anslutna system ser konsekventa poster
  • Kompatibilitet mellan appar - Andra hälsoappar kan komma åt dina Cardio Analytics-poster

Integritet och detaljerade behörigheter

Du kontrollerar exakt vilka datatyper Cardio Analytics kan komma åt. HealthKit-auktorisering är detaljerad - godkänn eller neka varje mätning individuellt.

Vad Cardio Analytics INTE gör:

  • ❌ Inga molnuppladdningar - all data stannar på din enhet
  • ❌ Inga externa servrar - ingen dataöverföring till tredje part
  • ❌ Inget konto krävs - ingen e-post, användarnamn eller personlig informationsinsamling
  • ❌ Ingen spårning eller analys - vi vet inte vem du är eller hur du använder appen

Vad du kontrollerar:

  • ✅ Välj vilka mätningar som ska delas (t.ex. dela hjärtfrekvens men inte vikt)
  • ✅ Återkalla behörigheter när som helst i iOS-inställningar → Integritet → Hälsa
  • ✅ Exportera rapporter endast när du bestämmer dig för att dela med din läkare
  • ✅ Radera all appdata när som helst genom avinstallation

Läs fullständig integritetspolicy

Enhetskompatibilitet

Cardio Analytics fungerar med alla enheter eller appar som skriver till Apple HealthKit:

Apple Watch

Hjärtfrekvens, HRV, SpO₂, ECG, VO₂ Max, gångmätningar, trappstegshastighet

Anslutna blodtrycksmätare

Bluetooth blodtrycksmanschetter (Omron, Withings, QardioArm, etc.)

Smarta vågar

Vikt och BMI från anslutna vågar (Withings, Fitbit Aria, etc.)

Manuella inmatningar

Lägg till blodtryck, vikt eller andra mätningar direkt i Apple Health-appen

Andra fitnessspårare

Alla enheter som synkroniserar hjärtfrekvens eller konditionsdata till HealthKit

Medicinska enheter

FDA-godkända enheter med HealthKit-integration

💡 Saknas mätningar? Om din enhet inte registrerar vissa mätningar (t.ex. SpO₂ på äldre klockor), döljer Cardio Analytics automatiskt dessa kort.

Upplev enkel hälsospårning

Ladda ner Cardio Analytics och låt Apple HealthKit automatiskt synkronisera din kardiovaskulära data. Ingen manuell inmatning krävs - bara övervaka, analysera och dela med din läkare.

Ladda ner från App Store