A private, single-user integration that turns WHOOP data into a
morning briefing inside its owner's personal assistant.
What it does
Reads the owner's own WHOOP data — sleep, recovery, cycles and workouts.
Each morning composes a short summary: how the night went, how recovery
compares to the owner's own 14-day baseline, and what that suggests for the day's load.
Answers questions about trends on request — "how has HRV moved this month",
"how did I sleep before that race".
Data it uses, and why
Scope
Used for
read:recovery
Recovery score, HRV, resting heart rate — the core of the daily briefing
read:sleep
Duration, stages, efficiency and consistency of sleep
read:cycles
Daily strain, so load can be weighed against recovery
read:workout
Individual sessions, to connect training with how the body responded
read:profile
Confirms which account was connected
read:body_measurement
Height, weight and max heart rate for context in the numbers
offline
Lets the daily summary run without re-authorising every hour
How it works
Authorisation happens through WHOOP's own OAuth screen. The application never
sees WHOOP credentials.
WHOOP sends webhooks when a night or a workout is scored; every delivery is
verified by HMAC signature before it is accepted.
Records are stored in a local database on the owner's own server. Nothing is
sent anywhere else.
Access can be withdrawn at any moment from the WHOOP app; the integration
then stops receiving data immediately.
Not a medical device. The summaries are informational and are
not diagnosis, treatment, or medical advice. Anything that looks persistently
unusual is a reason to see a doctor, not to consult an assistant.
hermes-personal
Частная интеграция на одного человека: превращает данные WHOOP
в утреннюю сводку внутри личного ассистента владельца.
Что делает
Читает собственные данные владельца — сон, восстановление, циклы, тренировки.
Каждое утро собирает короткую сводку: как прошла ночь, каково восстановление
относительно личного фона за 14 дней и что из этого следует для нагрузки на день.
По запросу отвечает про тренды: как менялся HRV за месяц, как спалось перед стартом.
Как устроено
Авторизация — через собственное окно согласия WHOOP; пароль от WHOOP
приложение не видит никогда.
WHOOP присылает события, когда ночь или тренировка посчитаны; каждая доставка
проверяется по подписи HMAC и без неё отвергается.
Записи лежат в локальной базе на сервере владельца. Наружу ничего не уходит.
Доступ отзывается в приложении WHOOP в любой момент — после этого данные
перестают поступать немедленно.
Это не медицинское изделие. Сводки носят информационный
характер и не являются диагностикой, лечением или врачебной рекомендацией.
Устойчиво странные показатели — повод показаться врачу, а не спросить ассистента.