Repolode
ryanbr

ryanbr/noop

App complementaria sin conexión que se conecta por Bluetooth a las bandas WHOOP 4.0 y 5.0 y mantiene todos los datos biométricos en tu dispositivo.

Alternativa open source a:WHOOP

Estrellas
1,775
Forks
473
Issues abiertos
515
Último commit
hace 6 días

¿Qué es?

NOOP es una app complementaria independiente y no oficial para las bandas WHOOP. Se conecta a la banda por Bluetooth, lee la frecuencia cardíaca, los intervalos R-R, la temperatura de la piel, la respiración y los datos de movimiento, y guarda todo en una base de datos SQLite local. La recuperación, la carga, la HRV y el sueño se calculan en el propio dispositivo, sin necesidad de una cuenta de WHOOP ni de servicios en la nube.

Los usuarios pueden importar un archivo CSV exportado desde WHOOP y el archivo export.xml de Apple Health para incorporar su historial a la app. El proyecto ofrece una app para macOS hecha con SwiftUI, una app para Android hecha con Jetpack Compose y una versión para iOS distribuida como IPA sin firmar. Los paquetes Swift compartidos se encargan de decodificar tramas BLE, almacenar datos, hacer análisis e importar archivos. También hay compatibilidad experimental con Oura Ring, cuyas limitaciones reales están documentadas: por ejemplo, no se calcula la HRV ni la puntuación de recuperación en los días en que solo se usa el anillo.

El proyecto tiene licencia PolyForm Noncommercial e indica que sus métricas son aproximaciones, no datos médicos.

Funciones clave

  • 01Se conecta por Bluetooth a las bandas WHOOP 4.0 y, de forma experimental, a WHOOP 5.0/MG
  • 02Guarda la frecuencia cardíaca, la HRV, el sueño y otros datos en una base de datos SQLite local
  • 03Calcula las puntuaciones de recuperación, carga y sueño en el dispositivo
  • 04Importa archivos CSV exportados desde WHOOP y archivos export.xml de Apple Health
  • 05Incluye un coach de IA opcional que puede usar un modelo local, como Ollama
  • 06Ofrece compatibilidad experimental con Oura Ring en iOS y Android

Casos de uso

  • Conservar durante años el historial de WHOOP y Apple Health en un equipo personal
  • Consultar los datos de tu propia banda sin enviarlos a una cuenta en la nube
  • Experimentar con datos biométricos sin procesar de una banda WHOOP para analizarlos personalmente
  • Usar temporizadores hápticos de respiración o de intervalos controlados por la banda

Inicio rápido

  1. 1

    Descarga NOOP.app desde la página Releases y arrástrala a Applications

  2. 2

    Elimina la marca de cuarentena de macOS, ya que la app no está notarizada

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

    Abre NOOP y empareja tu pulsera WHOOP por Bluetooth

Antes de usarlo

  • Apple no ha notarizado la app para macOS, por lo que Gatekeeper la bloquea la primera vez que se abre.
  • El APK de Android no está firmado ni está en Play Store, por lo que Play Protect puede bloquear su instalación.
  • La compilación de iOS no está firmada y debe volver a firmarse con una Apple ID gratuita cada 7 días, a menos que AltStore o SideStore lo automaticen.
  • El proyecto está bajo la licencia PolyForm Noncommercial 1.0.0, que restringe el uso comercial.

Temas

Preguntas frecuentes

¿Qué es noop?
App complementaria sin conexión que se conecta por Bluetooth a las bandas WHOOP 4.0 y 5.0 y mantiene todos los datos biométricos en tu dispositivo. NOOP es una app complementaria independiente y no oficial para las bandas WHOOP. Se conecta a la banda por Bluetooth, lee la frecuencia cardíaca, los intervalos R-R, la temperatura de la piel, la respiración y los datos de movimiento, y guarda todo en una base de datos SQLite local. La recuperación, la carga, la HRV y el sueño se calculan en el propio dispositivo, sin necesidad de una cuenta de WHOOP ni de servicios en la nube.
¿noop es gratuito? ¿Qué licencia tiene?
noop es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿noop sigue mantenido?
Mantenimiento activo. El último commit de noop fue el 15 oct 2026.
¿Para qué puedo usar noop?
Conservar durante años el historial de WHOOP y Apple Health en un equipo personal Consultar los datos de tu propia banda sin enviarlos a una cuenta en la nube Experimentar con datos biométricos sin procesar de una banda WHOOP para analizarlos personalmente Usar temporizadores hápticos de respiración o de intervalos controlados por la banda
¿Cómo se instala noop?
Descarga NOOP.app desde la página Releases y arrástrala a Applications Elimina la marca de cuarentena de macOS, ya que la app no está notarizada: xattr -dr com.apple.quarantine /Applications/NOOP.app Abre NOOP y empareja tu pulsera WHOOP por Bluetooth
¿Dónde consigo noop?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ryanbr/noop

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados