Crane surveille votre posture en temps réel grâce à une IA embarquée — puis vous invite à bouger au bon moment, sans casser votre flow. Pas de cloud, pas de compte, aucune donnée ne quitte votre machine.
Les développeurs passent 6 à 10 heures par jour assis devant des écrans. La combinaison de concentration profonde, de double écran et de sessions de débogage marathon crée un terrain idéal pour les troubles musculo-squelettiques. La recherche est claire :
La posture de la tête en avant — quand votre tête dérive devant vos épaules — est le mal caractéristique du développeur. Selon un modèle biomécanique du chirurgien du rachis Dr Kenneth Hansraj (2014), à 60° d'inclinaison vers l'avant, la tête peut exercer jusqu'à 60 lbs de force effective sur la colonne cervicale. Ajoutée à une posture statique prolongée, bras tendus vers le clavier, cela crée des forces de compression qui contribuent aux céphalées de tension et à la raideur chronique du haut du dos.
L'ironie cruelle : la plupart des rappels de pause vous interrompent au pire moment. Un minuteur générique de 30 minutes ignore si vous êtes en pleine réflexion ou entre deux tâches. Les travaux de Mark, Gudith & Klocke (2008) ont montré qu'il faut en moyenne 25 minutes pour retrouver pleinement une concentration profonde après une interruption — autrement dit, une pause mal placée peut vous coûter près d'une demi-heure de travail productif.
Crane a été conçue par des développeurs, pour des développeurs. Chaque fonction respecte la réalité du travail en concentration profonde tout en protégeant votre corps des dégâts d'une posture statique prolongée.
Le profil Deep Focus utilise des blocs assis de 60 minutes — assez longs pour une vraie session de code, assez courts pour éviter la compression vertébrale cumulée qui déclenche la douleur. À la fin du bloc, Crane vous guide dans une séquence de récupération de 30 minutes : debout, marche, étirements et exercice. Vous changez de position sans perdre le fil : réglez votre bureau assis-debout, relisez des PR ou lisez de la documentation pendant que votre corps récupère.
Crane utilise TensorFlow.js et le modèle d'estimation de pose MoveNet pour suivre la position de votre tête, l'alignement de vos épaules et votre inclinaison vers l'avant via votre webcam. Quand vous commencez à vous pencher vers votre écran — la dérive classique du double écran — Crane envoie une notification douce et non bloquante. Tout le traitement se fait localement sur votre CPU. Aucune image n'est stockée, transmise ni enregistrée.
Toutes les 20 minutes, regardez quelque chose à 20 pieds pendant 20 secondes. Les minuteurs de cycle ergonomique de Crane créent naturellement des occasions de repos oculaire lors des transitions d'activité. La recherche suggère que des pauses supplémentaires peuvent aider à réduire la fatigue visuelle numérique, même si les preuves concernant l'intervalle 20-20-20 en particulier restent contrastées (Rosenfield et al., 2023).
Crane ne vole jamais le focus d'une fenêtre. Les notifications apparaissent en petites incrustations translucides qui s'effacent après quelques secondes. Aucune boîte de dialogue modale, aucune pause forcée, aucun gadget de gamification. Vous voyez le rappel, vous décidez quand agir. Votre code reste au premier plan.
Le profil Deep Focus est conçu spécialement pour les développeurs et autres travailleurs du savoir qui ont besoin de longs blocs de concentration ininterrompue. Le cycle de 90 minutes se décompose ainsi :
Ce cycle s'appuie sur la recherche sur les rythmes ultradiens — les cycles d'attention naturels d'environ 90 minutes que suit votre cerveau tout au long de la journée. Un bloc concentré de 60 minutes s'inscrit parfaitement dans un cycle, et la séquence de récupération de 30 minutes donne à votre colonne le temps de se décompresser, rétablit la circulation sanguine et remet votre posture à zéro pour le bloc suivant.
Si vous utilisez un bureau assis-debout, Crane gère la transition sans accroc. Sinon, les intervalles de récupération sont un moment naturel pour bouger, vous étirer et refaire le plein de café avant le bloc suivant.
Pour des sessions plus courtes ou un rythme plus rapide, le profil Dev Sprint propose un cycle de 69 minutes avec un bloc de travail de 52 minutes optimisé pour le développement en sprint. Il se marie bien avec Deep Focus — utilisez Dev Sprint pour les revues de code et les corrections de bugs, Deep Focus pour le travail de fond sur une fonctionnalité.
Crane tourne entièrement sur votre machine. Il n'y a pas de backend cloud pour les données de posture, pas de télémétrie, pas d'analytique et pas de création de compte. Votre flux webcam est traité image par image en mémoire puis immédiatement supprimé. Le modèle d'IA s'exécute sur votre CPU via TensorFlow.js — sans GPU requis. La seule activité réseau est la validation de licence pour les utilisateurs Pro et les mises à jour de l'app via la boutique.
Ce n'est pas qu'une fonction de confidentialité. C'est une décision d'architecture. Les développeurs comprennent la différence entre « nous promettons de ne pas regarder » et « il n'y a aucun serveur vers lequel envoyer des données ». Crane a choisi la seconde.