Ir para o conteúdo
← Voltar ao blogObter o Vitra — 19 €

As tuas pontuações da Oura no Raycast, a uma tecla

Escrito por Pedro Thomaz · 4 MIN DE LEITURA ·

Há uma versão desta integração que ninguém devia publicar: colar as tuas credenciais da Oura num lançador, deixá-lo chamar uma API a cada tecla e criar em silêncio uma segunda cópia dos teus dados de saúde num sítio de que te vais esquecer. A extensão do Vitra para o Raycast não faz nada disso, e a razão é uma decisão de desenho muito anterior ao Raycast. Lê um ficheiro pequeno que o Vitra já escreve na tua máquina.

Nesta página

O que te dá o ⌘-Espaço

A disposição, o sono e a atividade de hoje, cada um ao lado da tua própria média de trinta dias em vez de uma norma populacional — a mesma comparação que a aplicação faz, porque é literalmente o mesmo número. Por baixo, o ficheiro leva também VFC, frequência cardíaca em repouso, horas dormidas, passos, desvio de temperatura e SpO₂, de modo que a extensão nunca tem de calcular uma estatística própria nem de inventar uma segunda definição de «normal».

Porque não há sessão da Oura no Raycast

O Vitra escreve um ficheiro pequeno, só de leitura, chamado `snapshot.json`, ao lado da sua base de dados, e esse ficheiro é toda a superfície de integração. A alternativa era entregar a ferramentas externas a API local da aplicação — e essa API está deliberadamente protegida por um token por arranque, precisamente para impedir que outros processos da tua máquina lhe toquem, porque essas rotas conseguem escrever. Distribuir o token para tornar uma integração cómoda desmontaria a razão de o token existir. Um ficheiro que só se consegue ler não tem esse problema.

Portanto a extensão não guarda credenciais, não as pede, e não faz chamadas de rede próprias. A tua conta da Oura é algo com que o Vitra fala; o Raycast nunca a conhece.

Herda as regras da aplicação, porque estão no ficheiro

Duas importam. Se o Vitra ainda espera a tua própria leitura do dia, o instantâneo di-lo e as pontuações ficam retidas em vez de mostradas: uma pontuação que viste antes de avaliares a tua própria manhã está contaminada, e isso é verdade num lançador tanto como na aplicação. E se a tua frequência cardíaca é imposta por um dispositivo ou por medicação, o ficheiro leva uma marca que diz: mostra os números, nunca um veredicto. Uma integração que recalculasse pontuações próprias teria perdido as duas coisas em silêncio. Esta não consegue.

O que não faz

Não sincroniza. Lê o que o Vitra escreveu por último: o ficheiro leva a marca temporal da escrita, não a da tua noite, por isso uma leitura antiga vê-se como antiga em vez de estar silenciosamente errada. Não funciona sem a aplicação de computador do Vitra, porque aí não há ficheiro nenhum. E não escreve nada de volta: nada do que faças no Raycast muda o teu histórico.

Como instalá-la

Instala-a a partir da loja do Raycast, tem o Vitra a correr, e essa é toda a configuração: não há nada para ajustar porque não há nada para autorizar. Se a extensão disser que ainda não há dados, o Vitra escreve o primeiro instantâneo pouco depois de arrancar e atualiza-o periodicamente.

Perguntas frequentes

Tenho de dar a minha conta da Oura ao Raycast?
Não, e não há onde a pôr. A extensão lê um ficheiro que o Vitra escreve na tua máquina. Nunca contacta a Oura e não faz qualquer chamada de rede.
Funciona sem a aplicação de computador do Vitra?
Não. O ficheiro que lê é escrito pelo Vitra, por isso a aplicação tem de estar instalada e de ter corrido pelo menos uma vez. A extensão é uma segunda janela para os dados do Vitra, não uma segunda fonte.
Custa alguma coisa a mais?
Não. A extensão é gratuita e o Vitra continua a ser um pagamento único, sem subscrição do Vitra. A exigência de Oura Membership para aceder à API mantém-se e é à parte: essa taxa é da Oura, não do Vitra.
Os meus dados de saúde saem da minha máquina?
Não. O instantâneo é um ficheiro local, a extensão lê-o localmente, e nada neste caminho toca num servidor. É a mesma promessa que a aplicação faz, pela mesma razão.
Partilhar
Sobre o autor
Pedro Thomaz

O Pedro Thomaz desenvolve o Vitra, uma aplicação de secretária que lê os dados do Oura contra a tua própria linha de base em vez de uma média populacional. Usa um anel diariamente há anos e vê estes mesmos números todas as manhãs — é daí que vem quase tudo o que aqui se escreve. O Vitra não é um dispositivo médico e nada neste blog é aconselhamento médico.

Experimenta o Vitra com o teu anel Oura

IA local no teu Mac ou PC. Compra única, 7 dias de avaliação, sem subscrição Vitra.

Transferir o Vitra →

Oura and Oura Ring are trademarks of Ōura Health Oy. Vitra is an independent product and is not affiliated with, endorsed by, or sponsored by Ōura Health Oy.