Aller au contenu
← Retour au blogObtenir Vitra — 19 €

Vos scores Oura dans Raycast, à une touche

Écrit par Pedro Thomaz · 4 MIN DE LECTURE ·

Il existe une version de cette intégration que personne ne devrait publier : coller vos identifiants Oura dans un lanceur, le laisser appeler une API à chaque frappe, et créer discrètement une deuxième copie de vos données de santé quelque part que vous finirez par oublier. L'extension Vitra pour Raycast ne fait rien de tout cela, et la raison est une décision de conception bien antérieure à Raycast. Elle lit un petit fichier que Vitra écrit déjà sur votre machine.

Sur cette page

Ce que donne ⌘-Espace

La readiness, le sommeil et l'activité du jour, chacun à côté de votre propre moyenne sur trente jours plutôt qu'une norme de population — la même comparaison que dans l'application, parce que c'est littéralement le même nombre. En dessous, le fichier porte aussi la VFC, la fréquence cardiaque au repos, les heures dormies, les pas, l'écart de température et la SpO₂ : l'extension n'a donc jamais à calculer une statistique à elle ni à inventer une seconde définition de « normal ».

Pourquoi il n'y a pas de connexion Oura dans Raycast

Vitra écrit un petit fichier en lecture seule, `snapshot.json`, à côté de sa base de données, et ce fichier est toute la surface d'intégration. L'alternative était de donner aux outils extérieurs l'API locale de l'application — or cette API est délibérément protégée par un jeton par lancement, précisément pour empêcher les autres processus de votre machine d'y toucher, parce que ces routes peuvent écrire. Distribuer le jeton pour rendre une intégration pratique démonterait la raison même de son existence. Un fichier qu'on ne peut que lire n'a pas ce problème.

L'extension ne détient donc aucun identifiant, n'en demande aucun, et ne fait aucun appel réseau. Votre compte Oura est quelque chose à quoi Vitra parle ; Raycast ne le rencontre jamais.

Elle hérite des règles de l'application, parce qu'elles sont dans le fichier

Deux comptent. Si Vitra attend encore votre propre lecture de la journée, l'instantané le dit et les scores sont retenus plutôt qu'affichés : un score vu avant d'avoir évalué votre propre matinée est un score contaminé, et c'est vrai dans un lanceur comme dans l'application. Et si votre fréquence cardiaque est imposée par un appareil ou un médicament, le fichier porte un indicateur qui dit : montrez les chiffres, jamais un verdict. Une intégration qui recalculerait ses propres scores aurait perdu les deux en silence. Celle-ci ne le peut pas.

Ce qu'elle ne fait pas

Elle ne synchronise pas. Elle lit ce que Vitra a écrit en dernier : le fichier porte l'horodatage de l'écriture, pas celui de votre nuit, si bien qu'une lecture ancienne se voit au lieu d'être silencieusement fausse. Elle ne fonctionne pas sans l'application de bureau Vitra, puisqu'il n'y a alors aucun fichier. Et elle n'écrit rien en retour : rien de ce que vous faites dans Raycast ne change votre historique.

L'installer

Installez-la depuis le store Raycast, gardez Vitra ouvert, et c'est toute la configuration : il n'y a rien à régler parce qu'il n'y a rien à autoriser. Si l'extension annonce qu'il n'y a pas encore de données, Vitra écrit le premier instantané peu après le lancement et le rafraîchit régulièrement.

Questions fréquentes

Dois-je donner mon compte Oura à Raycast ?
Non, et il n'y a nulle part où le mettre. L'extension lit un fichier que Vitra écrit sur votre machine. Elle ne contacte jamais Oura et ne fait aucun appel réseau.
Est-ce que ça marche sans l'application de bureau Vitra ?
Non. Le fichier qu'elle lit est écrit par Vitra : l'application doit donc être installée et avoir tourné au moins une fois. L'extension est une seconde fenêtre sur les données de Vitra, pas une seconde source.
Est-ce que cela coûte quelque chose de plus ?
Non. L'extension est gratuite et Vitra reste un achat unique, sans abonnement Vitra. L'exigence d'un Oura Membership pour accéder à l'API est inchangée et distincte : ces frais sont ceux d'Oura, pas de Vitra.
Mes données de santé quittent-elles ma machine ?
Non. L'instantané est un fichier local, l'extension le lit localement, et rien dans ce chemin ne touche un serveur. C'est la même promesse que celle de l'application, pour la même raison.
Partager
À propos de l’auteur
Pedro Thomaz

Pedro Thomaz développe Vitra, une application de bureau qui lit les données Oura par rapport à votre propre référence plutôt qu’à une moyenne de population. Il porte une bague au quotidien depuis des années et consulte ces mêmes chiffres chaque matin — d’où vient l’essentiel de ce qui est écrit ici. Vitra n’est pas un dispositif médical et rien sur ce blog ne constitue un avis médical.

Essayez Vitra avec votre bague Oura

IA locale sur votre Mac ou PC. Achat unique, essai de 7 jours, sans abonnement Vitra.

Télécharger 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.