Apple Health и ИИ-тренер: подключение iPhone и Apple Watch к PulseCoach
PulseCoach поддерживает Apple Health: если у тебя iPhone или Apple Watch, можно получать те же разборы, что и пользователи Garmin — утренний анализ готовности, дебриф тренировки, чат-коуч. Для этого нужно установить бесплатное приложение PulseCoach Sync из App Store и связать его с ботом в Telegram.
Почему Apple Health — полноценный источник
Apple Watch собирает практически те же данные, что и часы Garmin: пульс покоя, вариабельность сердечного ритма (HRV), оценку VO₂max, фазы и длительность сна, шаги, активные минуты и тренировки. Всё это пишется в приложение Здоровье на iPhone.
К тому же Apple Health — агрегатор: в него пишут сторонние приложения (Polar, Withings, Oura, Garmin Connect и десятки фитнес-трекеров). Если у тебя несколько устройств, данные оказываются в одном месте, и PulseCoach видит их все.
Единственное ограничение: Apple не даёт сторонним сервисам читать Здоровье через облачный API — данные живут на телефоне. Именно поэтому нужно небольшое приложение на самом iPhone, которое «проталкивает» их к тренеру.
Что такое PulseCoach Sync и как оно устроено
PulseCoach Sync — бесплатная iOS-утилита одного экрана. Она читает данные из Apple Health и отправляет их на указанный адрес. Никаких аккаунтов, никаких форм: вставляешь код подключения из бота — и приложение само разбирает, куда слать данные. Первый запуск отправляет всю доступную историю за год, дальше синхронизация идёт в фоне автоматически.
Технически приложение работает как webhook-клиент: весь трафик идёт с iPhone напрямую на серверы PulseCoach по HTTPS. Ни Telegram, ни Apple не получают доступа к твоим данным здоровья.
Приложение доступно в App Store, требует iOS 16 или новее.
Пошаговое подключение: три минуты
Шаг 1. Открой PulseCoach в Telegram и напиши /start. В меню источников данных выбери «iPhone / Apple Health». Бот выдаст персональный код подключения — короткую строку.
Шаг 2. Установи PulseCoach Sync из App Store, открой приложение и вставь полученный код в поле ввода (можно нажать на код в Telegram — он скопируется).
Шаг 3. Нажми «Подключить Apple Health» — iOS покажет список типов данных, к которым просит доступ приложение. Разреши нужные и готово. Приложение отправит историю за год, PulseCoach пришлёт в Telegram первый разбор.
Код подключения привязан к твоему аккаунту в PulseCoach, а не к устройству. Можно сменить телефон — просто введи тот же код в новом приложении.
Какие данные видит коуч после подключения
PulseCoach читает из Apple Health следующие типы:
- Пульс покоя — ежедневный минимум за ночь или утро. Основной индикатор накопленной усталости.
- HRV (вариабельность ритма) — у Apple Watch измеряется во сне через алгоритм SDNN. Близко к тому, что считают Garmin и Polar.
- VO₂max — оценка аэробной ёмкости по темпу ходьбы и бега. Доступна на Apple Watch Series 3 и новее при беге на улице.
- Сон — длительность, время в постели, фазы (REM, Core, Deep) — только Apple Watch Series 4+ с watchOS 9.
- Активность — шаги, активные минуты, тренировки (тип, длительность, пульс, калории).
- Вес и состав тела — если пишешь в Здоровье вручную или через умные весы (Withings, Xiaomi и др.).
Чем полнее данные, тем точнее выводы. Если Apple Watch носишь на ночь — коуч видит сон и утреннее HRV. Если только тренировки — получишь разборы пробежек и силовых без ночной аналитики.
Чем отличается от подключения через Garmin
По набору данных подключение через Apple Health практически равнозначно Garmin — разница в источниках и алгоритмах измерения. Apple Watch считает HRV за всю ночь (среднее SDNN), Garmin — в 5-минутном окне перед пробуждением; оба подхода дают полезный сигнал, просто немного разный.
Функционально коуч работает одинаково: утренний разбор, дебриф после тренировки, чат по запросу. Единственная особенность — данные с Apple Health поступают только когда iPhone онлайн и PulseCoach Sync синхронизируется (у Garmin свой сервер-мост, который работает независимо).
PulseCoach Sync как самостоятельная утилита
Приложение сделано как универсальный инструмент: вместо кода PulseCoach можно вставить любой webhook-адрес — и оно будет отправлять данные Apple Health туда. Это полезно, если хочешь подключить данные к другому сервису, самостоятельно обрабатывать метрики через собственный сервер или настроить нотификации.
Формат — JSON с полями snake_case, документация доступна в разделе настроек приложения. Авторизация не нужна: приложение просто делает POST на указанный адрес.
Итог
Если у тебя iPhone или Apple Watch — барьера для ИИ-коучинга больше нет. Три шага: бот → код → разрешение Health. После первой синхронизации PulseCoach уже видит год твоих данных и может делать выводы о трендах, не только о вчерашней тренировке.
Подробнее о том, как коуч интерпретирует метрики здоровья — в статье про HRV и что он значит и как работает ИИ-тренер в целом.
Бесплатное приложение — три шага
PulseCoach Sync отправляет данные Health к тренеру автоматически. Код подключения — из бота в Telegram, один раз.
- Работает с Apple Watch и iPhone
- Передаёт год истории при первом запуске
- Дальше — автоматически в фоне
Хочешь видеть свои данные вот так каждый день?
PulseCoach подключается к твоим часам Garmin и объясняет, что происходит с твоим восстановлением — на русском, без 40 непонятных графиков.
Подключить часы →