Как перенести данные WHOOP в Apple Health

WHOOP держит ваши ночи в своём приложении, поэтому остальной iPhone ведёт себя так, будто браслета нет. Что действительно можно перенести, что нельзя и почему.

Amirali Khoshneviszadeh 4 мин чтения

Если вы носите WHOOP и пользуетесь iPhone, вы наверняка заметили странность: браслет знает вашу ночь в подробностях, а телефон о ней не знает ничего. Утром после отвратительного сна вы открываете Apple Health и видите пустую карточку или пару десятков шагов до кухни.

Это не ошибка в настройках. Это форма двух систем, и её стоит понять прежде, чем искать решение.

Почему они сами по себе не разговаривают

Apple Health — это база данных на вашем телефоне. Приложения в неё пишут, приложения из неё читают, а вы в настройках решаете, кому что можно. Apple Watch пишет туда постоянно, поэтому приложения о здоровье на iPhone ведут себя так, будто видят всё: они и правда видят, потому что часы всё туда положили.

WHOOP устроен наоборот. Браслет синхронизируется с приложением WHOOP, и данные живут там. Это не враждебность, просто отдельное хранилище. Следствие для вас вполне конкретное: любое другое приложение, которому нужно знать, как вы спали, смотрит в пустую комнату.

Значит, у вопроса «как перенести данные WHOOP в Apple Health» две половины. Что технически доступно и что честно стоит туда записывать.

Что можно перенести

WHOOP отдаёт ваши собственные измерения через свой программный интерфейс, и вы можете разрешить это приложению, которому доверяете. Когда такое разрешение есть, у следующих величин в Apple Health действительно есть место:

  • Сон. Время в постели и время сна с суммами лёгкой, глубокой и быстрой фаз.
  • Пульс покоя — каждое утро.
  • Вариабельность сердечного ритма — то самое ночное значение, которое имеют в виду, говоря «у меня низкий ВСР».
  • Частота дыхания и насыщение крови кислородом.
  • Температура запястья во сне.
  • Тренировки с длительностью, энергией и дистанцией.

Каждая из них ложится на тип, который Apple Health уже определяет, и это важнее, чем кажется. Запись под правильным типом читается любым другим приложением, которому вы дали доступ, — навсегда, независимо от того, существует ли ещё приложение, которое её сделало.

Что переносить не следует и почему

Самые узнаваемые числа WHOOP — его сводные баллы: strain, процент восстановления, качество сна. Для многих именно они и есть причина носить браслет.

Ни одному из них не место в Apple Health, и приличное приложение их туда не запишет.

В Apple Health нет поля, означающего «процент восстановления». Нет типа для strain. Приложению, которое захочет показать эти числа в Health, пришлось бы записать их под чем-то, чем они не являются, и эта неправильно разложенная запись потом годами лежит в вашей медицинской карте, а другие приложения верят ярлыку, а не намерению. Число не в том ящике хуже, чем отсутствующее: отсутствующее хотя бы честно.

Есть и более тонкий случай. WHOOP сообщает суммы фаз сна, а не поминутную картину ночи. Приложение может записать эти суммы точно, но в тот момент, когда оно решает, где именно внутри ночи была каждая фаза, оно оценивает. Оценка может быть разумной и всё равно остаётся оценкой, и единственное приличное решение — так и написать в самой записи, а не позволять ей читаться как измерение.

Где здесь Pulse

Мы делаем Pulse — приложение для двоих на iPhone и Apple Watch, и эту задачу нам пришлось решать для себя. Pulse читает Apple Health, чтобы понять, отличается ли сегодняшний день от ваших же последних недель, и отправляет партнёру одну короткую фразу. С WHOOP и без Apple Watch Pulse был слеп.

Поэтому поддержка WHOOP в Pulse делает ровно описанное выше и ничего сверх того. Вы один раз входите в WHOOP из настроек Pulse, ваш телефон общается с WHOOP напрямую, и измерения попадают в Apple Health на вашем устройстве. Сводные баллы остаются в приложении WHOOP, где они и осмысленны. Оговорка про фазы сна записана в каждой записи.

Одна деталь нам важнее прочих: ваши измерения никогда не проходят через наши серверы. Единственное, что касается нашей стороны, — само рукопожатие входа, потому что WHOOP требует секрет, который приложение на телефоне не может безопасно нести, и мы из него ничего не сохраняем. Весь маршрут расписан на странице WHOOP.

Если вы носите оба устройства

Носить WHOOP и Apple Watch одновременно — обычное дело, и это создаёт очевидный риск: два источника пишут сон за одну ночь, а наивное приложение складывает их и сообщает, что вы спали четырнадцать часов.

Решение не хитрое, оно просто должно быть осознанным. Приложение, читающее Health, обязано считать каждую минуту сна один раз и предпочитать один источник на ночь, а не суммировать. Если приложение делает это плохо, вы заметите сразу, потому что число будет абсурдным.

Что стоит запомнить

Каким бы приложением вы ни пользовались, принцип один — тот самый, который вообще делает Apple Health полезной: ваши измерения должны лежать в хранилище, которое принадлежит вам, под ярлыками, означающими то, что написано, и быть читаемыми тем, чем вы решите пользоваться через год.

Интерпретации принадлежат приложению, которое их сделало. Измерения принадлежат вам.

О Pulse

Pulse — приложение для двоих на iPhone и Apple Watch. Оно превращает сигналы вашего тела в одну мягкую фразу в день для партнёра и никогда не показывает ему цифру.

Поделиться Bluesky LinkedIn WhatsApp Почта

Читать дальше