نحوه عملکرد Cardio Analytics

یکپارچگی یکپارچه HealthKit برای همگام‌سازی خودکار داده‌های قلبی‌عروقی با حریم خصوصی و کنترل کامل

بررسی اجمالی همگام‌سازی HealthKit

Cardio Analytics با Apple HealthKit یکپارچه می‌شود تا به طور خودکار ۱۱ معیار قلبی‌عروقی و تحرکی را وارد و پیگیری کند. تمام پردازش داده به صورت محلی روی iPhone شما بدون آپلود ابری یا سرورهای خارجی انجام می‌شود.

۱

مجوز دسترسی HealthKit

اجازه خواندن انواع داده خاص از Apple Health را بدهید. شما دقیقاً انتخاب می‌کنید کدام معیارها را با کنترل دقیق به اشتراک بگذارید.

۲

همگام‌سازی خودکار پس‌زمینه

Cardio Analytics از همگام‌سازی کارآمد پس‌زمینه برای دریافت خودکار داده‌های جدید بدون تخلیه باتری استفاده می‌کند.

۳

پردازش محلی و هشدارها

تمام معیارها روی دستگاه پردازش می‌شوند. هشدارهای مبتنی بر شواهد دریافت کنید، روندها را پیگیری کنید و زمانی که انتخاب می‌کنید گزارش‌ها را صادر کنید.

انواع داده HealthKit

Cardio Analytics از شناسه‌های رسمی Apple HealthKit برای تمام معیارهای قلبی‌عروقی و تحرکی استفاده می‌کند:

معیارهای ضربان قلب

  • HKQuantityTypeIdentifier.heartRate - ضربان قلب فعلی (ضربه در دقیقه)
  • restingHeartRate - خط پایه ضربان قلب استراحت (مستندات Apple)
  • walkingHeartRateAverage - میانگین ضربان قلب در حین راه رفتن

معیارهای قلبی‌عروقی

  • bloodPressureSystolic + bloodPressureDiastolic - اندازه‌گیری‌های جفت شده فشار خون (مستندات Apple)
  • heartRateVariabilitySDNN - تنوع کلی HRV
  • heartRateVariabilityRMSSD - تون واگال کوتاه‌مدت (در صورت وجود)
  • oxygenSaturation - SpO₂ به صورت کسر (نمایش به صورت ٪) (مستندات Apple)

ترکیب بدنی

  • bodyMass - وزن به کیلوگرم
  • height - قد به متر
  • BMI از قد و وزن محاسبه می‌شود

نوار قلب و فیبریلاسیون دهلیزی

  • electrocardiogramType - ضبط نوار قلب با HKElectrocardiogram.Classification (مستندات Apple)
  • atrialFibrillationBurden - درصد بار AF (در صورت وجود) (مستندات Apple)

آمادگی و تحرک

فناوری همگام‌سازی پس‌زمینه

Cardio Analytics از الگوهای توصیه شده Apple برای همگام‌سازی داده کارآمد و دوستدار باتری استفاده می‌کند:

پرس‌وجوهای شی لنگر شده

Cardio Analytics از HKAnchoredObjectQuery برای همگام‌سازی کارآمد دلتا استفاده می‌کند و فقط داده‌های جدید یا تغییر یافته را از آخرین همگام‌سازی دریافت می‌کند (مستندات Apple).

// مثال: پرس‌وجوی لنگر شده برای همگام‌سازی کارآمد دلتا
let query = HKAnchoredObjectQuery(
    type: heartRateType,
    predicate: nil,
    anchor: lastAnchor,
    limit: HKObjectQueryNoLimit
) { (query, samples, deletedObjects, newAnchor, error) in
    // فقط نمونه‌های جدید/تغییر یافته را پردازش کن
    self.processSamples(samples)
    self.lastAnchor = newAnchor
}

تحویل پس‌زمینه

با استفاده از HKHealthStore.enableBackgroundDelivery، HealthKit می‌تواند به طور خودکار اپلیکیشن را زمانی که داده جدید در دسترس است بیدار کند (مستندات Apple).

  • به‌روزرسانی‌های فوری - داده‌های قلبی‌عروقی تازه بدون بازخوانی دستی
  • کارآمد از نظر باتری - بیدارسازی‌های مدیریت شده سیستم مصرف برق را به حداقل می‌رسانند
  • تحویل قابل اعتماد - حتی زمانی که اپلیکیشن بسته است کار می‌کند

📱 استحقاق مورد نیاز: com.apple.developer.healthkit.background-delivery (مستندات)

Write-Back به HealthKit

داده‌های وارد شده توسط کاربر (وزن، فشار خون) می‌توانند به HealthKit نوشته شوند برای سازگاری در تمام اپلیکیشن‌ها و دستگاه‌های سلامتی.

  • سابقه سلامت یکپارچه - داده‌های وارد شده در Cardio Analytics در Apple Health ظاهر می‌شوند
  • دید پزشک - پزشکانی که از سیستم‌های متصل HealthKit استفاده می‌کنند سوابق سازگار را می‌بینند
  • سازگاری بین اپلیکیشنی - سایر اپلیکیشن‌های سلامتی می‌توانند به ورودی‌های Cardio Analytics شما دسترسی داشته باشند

حریم خصوصی و مجوزهای دقیق

شما دقیقاً کنترل می‌کنید Cardio Analytics می‌تواند به کدام انواع داده دسترسی داشته باشد. مجوز HealthKit دقیق است - هر معیار را به صورت جداگانه تأیید یا رد کنید.

آنچه Cardio Analytics انجام نمی‌دهد:

  • ❌ بدون آپلود ابری - تمام داده‌ها روی دستگاه شما باقی می‌مانند
  • ❌ بدون سرورهای خارجی - بدون انتقال داده به اشخاص ثالث
  • ❌ نیازی به حساب نیست - بدون ایمیل، نام کاربری یا جمع‌آوری اطلاعات شخصی
  • ❌ بدون ردیابی یا تحلیل - ما نمی‌دانیم شما کی هستید یا چگونه از اپلیکیشن استفاده می‌کنید

آنچه شما کنترل می‌کنید:

  • ✅ انتخاب کنید کدام معیارها را به اشتراک بگذارید (مثلاً ضربان قلب را به اشتراک بگذارید اما وزن را نه)
  • ✅ هر زمان که بخواهید مجوزها را در تنظیمات iOS → حریم خصوصی → سلامت لغو کنید
  • ✅ فقط زمانی که تصمیم می‌گیرید با پزشک خود به اشتراک بگذارید گزارش‌ها را صادر کنید
  • ✅ هر زمان که بخواهید با حذف نصب تمام داده‌های اپلیکیشن را حذف کنید

خواندن سیاست حریم خصوصی کامل

سازگاری دستگاه

Cardio Analytics با هر دستگاه یا اپلیکیشنی که به Apple HealthKit می‌نویسد کار می‌کند:

Apple Watch

ضربان قلب، HRV، SpO₂، نوار قلب، VO₂ Max، معیارهای راه رفتن، سرعت پله

مانیتورهای فشار خون متصل

کافهای فشار خون بلوتوثی (Omron، Withings، QardioArm و غیره)

ترازوهای هوشمند

وزن و BMI از ترازوهای متصل (Withings، Fitbit Aria و غیره)

ورودی‌های دستی

فشار خون، وزن یا سایر معیارها را مستقیماً در اپلیکیشن Apple Health اضافه کنید

سایر ترکرهای تناسب اندام

هر دستگاهی که ضربان قلب یا داده‌های تناسب اندام را با HealthKit همگام می‌کند

دستگاه‌های پزشکی

دستگاه‌های تایید شده FDA با یکپارچگی HealthKit

💡 معیارها گم شده‌اند؟ اگر دستگاه شما معیارهای خاصی را ثبت نمی‌کند (مثلاً SpO₂ در ساعت‌های قدیمی‌تر)، Cardio Analytics به طور خودکار آن کارت‌ها را پنهان می‌کند.

پیگیری سلامت بدون زحمت را تجربه کنید

Cardio Analytics را دانلود کنید و بگذارید Apple HealthKit به طور خودکار داده‌های قلبی‌عروقی شما را همگام کند. بدون نیاز به ورود دستی - فقط رصد، تجزیه و تحلیل و به اشتراک گذاری با پزشک خود.

دانلود از App Store