Open Vitals
App iOS · Beta no TestFlight

Seus dados de saúde,no seu destino.

Apple Health é lindo — e trancado. Open Vitals leva suas métricas pra teu servidor, teu agente AI, ou nosso relay criptografado. Tu decides o que sai do teu iPhone e pra onde vai.

  • Criptografia ponta a ponta
  • Sem conta. Sem tracking.
  • 70+ métricas HealthKit

Open Vitals

Última sync há 2 min

Passos

8.742

hoje

Sono

7h 23m

noite passada

FC repouso

58

bpm

VO₂ Máx

47,2

mL/kg·min

Servidor local · your-mac.tail

Diferente de propósito

Três motivos pra existir.

Você decide pra onde vai.

Apple Health guarda os dados no teu iPhone. A gente deixa tu escolher uma segunda cópia que vive nas tuas regras — servidor teu, agente AI teu, nota no teu vault.

  • Sync local pra qualquer servidor HTTP na rede
  • Cloud relay criptografado (retenção máx 15 min)
  • Destinos custom via skill agente aberta
iPhone
Your server
192.168.1.42:8080
AI agent
claude · cosmo
Vault
Obsidian / notes
Webhook
POST /api/sync

Criptografado antes de sair do iPhone.

Open Vitals usa crypto moderna (X25519 + ChaCha20-Poly1305). O relay só vê bytes opacos. Se nossos servidores sumirem amanhã, teus dados já saíram como bytes que ninguém lê.

  • X25519 key exchange · ChaCha20-Poly1305 cipher
  • Pareamento via QR code, fora da banda
  • Sem conta. Sem senha. Sem tracking ID.
// payload before encryption
{ "steps": 8742, "hr": 58 }
// encrypted with session key
XCHACHA20-POLY1305:
7e3b9a45c2f1...d0e8b421
relay sees only ciphertext

Feito pra agentes AI.

A parte chata do Apple Health pra IA é a tubulação. Open Vitals entrega o lado receptor como skill open-source — teu agente pareia, faz poll e decripta com um comando.

  • Funciona com Claude, OpenClaw, Cosmo, agentes custom
  • Skill open-source no GitHub (Exapta-Labs/openvitals-skill)
  • Poll on-demand ou em schedule — tu escolhe
claude — agent
$ claude
> pair my iphone with open vitals
running openvitals skill...
✓ pairing ready
CONNECT_HEX: 4a7f...e21b
scan the QR in the iOS app
paired · waiting for sync

Em um minuto

Do install ao primeiro sync.

01

Instala o app

Baixa Open Vitals na App Store (beta no TestFlight agora, público em breve). Libera as categorias do HealthKit que quiseres compartilhar.

02

Pareia com um destino

Teu agente AI roda a skill open-source, gera um QR code e tu escaneias uma vez. As chaves de criptografia são trocadas fora da banda.

03

Os dados fluem

Toca Sync ou deixa rodar de hora em hora. Teu agente decripta no lado dele. Sync local fica na tua rede; relay cloud guarda ciphertext no máximo 15 min.

70+ métricas

Qualquer coisa que o HealthKit expõe.

Tu escolhes cada categoria no pareamento. Nada é enviado até tu liberar.

Atividade

  • Passos
  • Distância
  • Energia ativa
  • Andares subidos
  • Minutos de exercício
  • Horas em pé

Coração

  • Frequência cardíaca
  • FC repouso
  • HRV (SDNN)
  • VO₂ Máx
  • SpO₂
  • Frequência respiratória

Sono

  • Total · core · deep · REM
  • Tempo na cama
  • Eficiência do sono
  • Tempo pra adormecer

Corpo

  • Peso
  • Altura
  • IMC
  • % gordura corporal
  • Massa magra
  • Hidratação

Treinos

  • Tipo · duração · calorias
  • Zonas de FC
  • Rota (se compartilhada)
  • Treinos custom

Mais

  • Glicemia
  • Pressão arterial
  • Temperatura corporal
  • Minutos mindful
  • Ciclo menstrual

Pra quem constrói com AI

Traz teu próprio agente.

Open Vitals entrega o lado receptor como skill pública — joga no Claude Code, OpenClaw, ou no teu agente custom, e os dados de saúde do teu iPhone viram ferramenta que tua IA lê.

Claude CodeOpenClawCosmoAgentes custom
Ver a skill no GitHub →
Install em 30 segundos
  1. 01git clone https://github.com/Exapta-Labs/openvitals-skill.git ~/skills/openvitals-skill
  2. 02pip3 install cryptography && brew install qrencode
  3. 03export SKILL_DIR="$HOME/skills/openvitals-skill"
  4. 04# aponta teu agente pro SKILL_DIR — feito

Telas

Tem cara de app, não de demo.

Nativo iOS, escuro por padrão, cada tela com propósito. (Screenshots da build TestFlight — visuais finais chegam conforme o beta avança.)

pairing.png

Pareamento — scan QR

permissions.png

Permissões — escolhe métricas

home.png

Home — sync num toque

history.png

Histórico — todo sync gravado

Preço

Grátis onde importa.

Sync pro teu servidor é grátis pra sempre. Pro libera nosso cloud relay e conveniência — paga uma vez ou anual, tu decides.

Pra quem hospeda em casa

Grátis

$0pra sempre
  • Sync com servidor local (tua rede)
  • Sync manual (toca pra enviar)
  • Todas as 70+ categorias HealthKit
  • Pareamento QR · Criptografia E2E
Entrar no TestFlight
Melhor valor

Pra todo o resto

Pro

$6.99por ano

ou $19.99 vitalício

  • Tudo do Grátis
  • Cloud relay criptografado (funciona de qualquer lugar)
  • Auto-sync horário quando o app tá ativo
  • Digest semanal por email
  • Suporte prioritário
Entrar na lista

Perguntas

Coisas que vale perguntar.

Qualquer iPhone com iOS 16 ou mais novo, e qualquer Apple Watch que já sincronize com o Apple Health. Modelos mais antigos não são suportados.

Lista de espera

Pega o convite do TestFlight.

Estamos em beta no TestFlight e indo pra App Store em breve. Deixa teu email e mando o convite + perks de lançamento.

Sem email de marketing. Só convite e nota de lançamento.