Repolode
ryanbr

ryanbr/noop

Офлайн-приложение-компаньон для WHOOP 4.0 и 5.0, подключающееся к браслетам по Bluetooth и хранящее все биометрические данные на вашем устройстве.

Open source альтернатива:WHOOP

Звёзды
1,775
Форки
473
Открытые issues
515
Последний коммит
6 дней назад

Что это?

NOOP — неофициальное независимое приложение-компаньон для браслетов WHOOP. Оно подключается к браслету по Bluetooth, считывает пульс, интервалы R–R, температуру кожи, данные о дыхании и движении и сохраняет всё в локальной базе SQLite. Показатели восстановления, нагрузки, HRV и сна рассчитываются на самом устройстве — без аккаунта WHOOP и облачных сервисов.

Пользователи могут импортировать существующие CSV-экспорты WHOOP и файл Apple Health export.xml, чтобы перенести историю в приложение. Проект выпускается в виде приложения macOS на SwiftUI, приложения Android на Jetpack Compose и сборки для iOS, распространяемой как неподписанный IPA. Общие пакеты Swift отвечают за декодирование BLE-кадров, хранение данных, аналитику и импорт. Также есть экспериментальная поддержка Oura Ring; в документации указаны её реальные ограничения: например, в день, когда используется только кольцо, нет показателей HRV и восстановления.

Проект распространяется по лицензии PolyForm Noncommercial. В нём отдельно указано, что метрики являются приблизительными и не представляют собой медицинские данные.

Ключевые возможности

  • 01Подключается по Bluetooth к браслетам WHOOP 4.0 и в экспериментальном режиме — к WHOOP 5.0/MG
  • 02Хранит пульс, HRV, данные о сне и прочие показатели в локальной базе SQLite
  • 03Рассчитывает показатели восстановления, нагрузки и сна на устройстве
  • 04Импортирует CSV-экспорты WHOOP и файлы Apple Health export.xml
  • 05Включает необязательного ИИ-коуча, который может использовать локальную модель, например Ollama
  • 06Обеспечивает экспериментальную поддержку Oura Ring на iOS и Android

Сценарии использования

  • Хранить многолетнюю историю WHOOP и Apple Health на личном устройстве
  • Читать данные со своего браслета, не отправляя их в облачный аккаунт
  • Экспериментировать с необработанными биометрическими данными с браслета WHOOP для личного анализа
  • Использовать тактильные дыхательные упражнения или интервальные таймеры, управляемые браслетом

Быстрый старт

  1. 1

    Скачайте NOOP.app со страницы Releases и перетащите его в Applications

  2. 2

    Снимите флаг карантина macOS, так как приложение не прошло нотариальную проверку

    xattr -dr com.apple.quarantine /Applications/NOOP.app
  3. 3

    Откройте NOOP и выполните сопряжение с ремешком WHOOP по Bluetooth

Что важно знать

  • Приложение для macOS не прошло нотариальную проверку Apple, поэтому при первом запуске Gatekeeper блокирует его.
  • APK для Android не подписан и отсутствует в Play Store, поэтому Play Protect может заблокировать установку.
  • Сборка для iOS не подписана, поэтому её нужно переподписывать бесплатным Apple ID каждые 7 дней, если AltStore или SideStore не автоматизируют этот процесс.
  • Проект распространяется по лицензии PolyForm Noncommercial 1.0.0, которая ограничивает коммерческое использование.

Темы

Частые вопросы

Что такое noop?
Офлайн-приложение-компаньон для WHOOP 4.0 и 5.0, подключающееся к браслетам по Bluetooth и хранящее все биометрические данные на вашем устройстве. NOOP — неофициальное независимое приложение-компаньон для браслетов WHOOP. Оно подключается к браслету по Bluetooth, считывает пульс, интервалы R–R, температуру кожи, данные о дыхании и движении и сохраняет всё в локальной базе SQLite. Показатели восстановления, нагрузки, HRV и сна рассчитываются на самом устройстве — без аккаунта WHOOP и облачных сервисов.
noop можно использовать бесплатно? Какая у него лицензия?
noop распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
noop всё ещё поддерживается?
Активно поддерживается. Последний коммит в noop — 15 окт. 2026 г..
Для чего можно использовать noop?
Хранить многолетнюю историю WHOOP и Apple Health на личном устройстве Читать данные со своего браслета, не отправляя их в облачный аккаунт Экспериментировать с необработанными биометрическими данными с браслета WHOOP для личного анализа Использовать тактильные дыхательные упражнения или интервальные таймеры, управляемые браслетом
Как установить noop?
Скачайте NOOP.app со страницы Releases и перетащите его в Applications Снимите флаг карантина macOS, так как приложение не прошло нотариальную проверку: xattr -dr com.apple.quarantine /Applications/NOOP.app Откройте NOOP и выполните сопряжение с ремешком WHOOP по Bluetooth
Где скачать noop?
Исходный код и инструкции по установке — на GitHub: https://github.com/ryanbr/noop

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатное приложение с открытым исходным кодом для заметок и списков дел: заметки в Markdown, работа офлайн и сквозное шифрование синхронизации между компьютерами и мобильными устройствами.

56,8 тыс.6,4 тыс.TypeScriptOtherОбновлён 20 часов назад

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

2,3 тыс.1,2 тыс.TypeScriptAGPL-3.0Обновлён позавчера