Repolode
ryanbr

ryanbr/noop

App complementar offline que se conecta às pulseiras WHOOP 4.0 e 5.0 por Bluetooth e mantém todos os dados biométricos no seu próprio dispositivo.

Alternativa open source a:WHOOP

Estrelas
1,775
Forks
473
Issues abertas
515
Último commit
há 6 dias

O que é?

NOOP é um app complementar independente e não oficial para pulseiras WHOOP. Ele se conecta à pulseira por Bluetooth, lê frequência cardíaca, intervalos R-R, temperatura da pele, respiração e dados de movimento, e armazena tudo em um banco de dados SQLite local. As métricas de recuperação, esforço, HRV e sono são calculadas no próprio dispositivo, sem envolver uma conta WHOOP ou serviço de nuvem.

Os usuários podem importar um arquivo CSV exportado do WHOOP e o arquivo export.xml do Apple Health para trazer o histórico para o app. O projeto é distribuído como um app macOS em SwiftUI, um app Android em Jetpack Compose e uma versão para iOS distribuída como IPA sem assinatura. Pacotes Swift compartilhados cuidam da decodificação de quadros BLE, do armazenamento, das análises e dos importadores. Também há suporte experimental ao Oura Ring, com limitações reais documentadas, como não fornecer HRV nem pontuação de recuperação em um dia em que só o anel foi usado.

O projeto é licenciado sob a PolyForm Noncommercial e informa que suas métricas são aproximações, não dados médicos.

Recursos principais

  • 01Conecta-se às pulseiras WHOOP 4.0 e, experimentalmente, à WHOOP 5.0/MG por Bluetooth
  • 02Armazena frequência cardíaca, HRV, sono e outros dados em um banco de dados SQLite local
  • 03Calcula as pontuações de recuperação, esforço e sono no dispositivo
  • 04Importa arquivos CSV exportados do WHOOP e arquivos export.xml do Apple Health
  • 05Inclui um coach de IA opcional que pode usar um modelo local, como o Ollama
  • 06Oferece suporte experimental ao Oura Ring no iOS e Android

Casos de uso

  • Manter anos de histórico do WHOOP e do Apple Health em um computador pessoal
  • Consultar os dados da própria pulseira sem enviá-los para uma conta na nuvem
  • Experimentar com dados biométricos brutos de uma pulseira WHOOP para análise pessoal
  • Usar exercícios de respiração hápticos ou cronômetros de intervalos acionados pela pulseira

Início rápido

  1. 1

    Baixe NOOP.app na página Releases e arraste-o para Applications

  2. 2

    Remova o sinalizador de quarentena do macOS, pois o app não é notarizado

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

    Abra o NOOP e emparelhe sua pulseira WHOOP via Bluetooth

Antes de usar

  • O app para macOS não é notarizado pela Apple, então o Gatekeeper o bloqueia na primeira abertura.
  • O APK para Android não é assinado nem está na Play Store, então o Play Protect pode bloquear a instalação.
  • A versão para iOS não é assinada e precisa ser assinada novamente com um Apple ID gratuito a cada 7 dias, a menos que o AltStore ou o SideStore automatize isso.
  • O projeto é licenciado sob a PolyForm Noncommercial 1.0.0, que restringe o uso comercial.

Tópicos

Perguntas frequentes

O que é noop?
App complementar offline que se conecta às pulseiras WHOOP 4.0 e 5.0 por Bluetooth e mantém todos os dados biométricos no seu próprio dispositivo. NOOP é um app complementar independente e não oficial para pulseiras WHOOP. Ele se conecta à pulseira por Bluetooth, lê frequência cardíaca, intervalos R-R, temperatura da pele, respiração e dados de movimento, e armazena tudo em um banco de dados SQLite local. As métricas de recuperação, esforço, HRV e sono são calculadas no próprio dispositivo, sem envolver uma conta WHOOP ou serviço de nuvem.
noop é gratuito? Qual é a licença?
noop é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
noop ainda é mantido?
Manutenção ativa. O último commit de noop foi em 15 de out. de 2026.
Para que posso usar noop?
Manter anos de histórico do WHOOP e do Apple Health em um computador pessoal Consultar os dados da própria pulseira sem enviá-los para uma conta na nuvem Experimentar com dados biométricos brutos de uma pulseira WHOOP para análise pessoal Usar exercícios de respiração hápticos ou cronômetros de intervalos acionados pela pulseira
Como instalar noop?
Baixe NOOP.app na página Releases e arraste-o para Applications Remova o sinalizador de quarentena do macOS, pois o app não é notarizado: xattr -dr com.apple.quarantine /Applications/NOOP.app Abra o NOOP e emparelhe sua pulseira WHOOP via Bluetooth
Onde consigo noop?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ryanbr/noop

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados