Crane controlla la tua postura in tempo reale con un'IA locale, poi ti invita a muoverti al momento giusto, senza spezzare il flusso. Nessun cloud, nessun account, nessun dato lascia il tuo computer.
Chi sviluppa software passa dalle 6 alle 10 ore al giorno seduto davanti a uno schermo. La combinazione di concentrazione profonda, doppio monitor e maratone di debug crea le condizioni ideali per i disturbi muscoloscheletrici. La ricerca è chiara:
La testa in avanti — quando la testa scivola davanti alle spalle — è il disturbo per eccellenza di chi sviluppa. Secondo un modello biomeccanico del chirurgo vertebrale Dr. Kenneth Hansraj (2014), a 60° di inclinazione in avanti la testa può esercitare fino a 60 lbs di forza effettiva sul rachide cervicale. Unito alla postura statica prolungata di chi si protende verso la tastiera, questo crea forze di compressione che contribuiscono a cefalea tensiva e rigidità cronica della parte alta della schiena.
L'ironia crudele: quasi tutti i promemoria di pausa ti interrompono nel momento peggiore. Un timer generico da 30 minuti non sa se sei a metà di un ragionamento o tra un compito e l'altro. La ricerca di Mark, Gudith & Klocke (2008) ha rilevato che servono in media 25 minuti per recuperare del tutto la concentrazione profonda dopo un'interruzione: una pausa mal piazzata può costarti quasi mezz'ora di lavoro produttivo.
Crane è stato progettato da sviluppatori per sviluppatori. Ogni funzione rispetta la realtà del lavoro di concentrazione profonda mentre protegge il corpo dai danni della postura statica prolungata.
Il profilo Deep Focus usa blocchi seduti da 60 minuti: abbastanza lunghi per una sessione di codice sensata, abbastanza brevi da prevenire la compressione vertebrale cumulativa che scatena il dolore. Alla fine del blocco, Crane ti guida in una sequenza di recupero di 30 minuti: stare in piedi, camminare, allungarsi ed esercizio. Passi da una cosa all'altra senza perdere il contesto: alzi la scrivania, riguardi le PR o leggi la documentazione mentre il corpo recupera.
Crane usa TensorFlow.js e il modello di stima della posa MoveNet per seguire la posizione della testa, l'allineamento delle spalle e l'inclinazione in avanti attraverso la webcam. Quando cominci a incurvarti verso il monitor — la classica deriva da doppio schermo — Crane manda una notifica delicata che non blocca nulla. Tutta l'elaborazione avviene in locale sulla tua CPU. Nessuna immagine viene salvata, trasmessa o registrata.
Ogni 20 minuti, guarda qualcosa a 20 piedi di distanza per 20 secondi. I timer dei cicli ergonomici di Crane creano in modo naturale occasioni di riposo per gli occhi nei passaggi tra un'attività e l'altra. La ricerca suggerisce che pause aggiuntive possano aiutare a ridurre l'affaticamento visivo digitale, anche se le prove sullo specifico intervallo 20-20-20 sono contrastanti (Rosenfield et al., 2023).
Crane non ruba mai il fuoco alla finestra. Le notifiche compaiono come piccole sovrimpressioni traslucide che svaniscono dopo qualche secondo. Niente finestre modali, niente pause forzate, niente trucchetti da gioco. Vedi l'invito e decidi tu quando agire. Il tuo codice resta in primo piano.
Il profilo Deep Focus è pensato apposta per chi sviluppa e per chi fa lavoro intellettuale con bisogno di blocchi di concentrazione lunghi e ininterrotti. Il ciclo da 90 minuti si divide così:
Questo ciclo si appoggia alla ricerca sui ritmi ultradiani, i cicli di attenzione naturali di circa 90 minuti che il cervello segue durante la giornata. Un blocco concentrato da 60 minuti ci sta comodamente dentro, e la sequenza di recupero da 30 minuti dà alla colonna il tempo di decomprimersi, ripristina la circolazione e rimette a posto la postura per il blocco successivo.
Se usi una scrivania regolabile in altezza, Crane gestisce il passaggio senza attriti. Se non ce l'hai, gli intervalli di recupero sono il momento naturale per muoverti, allungarti e rifare il caffè prima del blocco successivo.
Per sessioni più corte o per un lavoro dal ritmo più serrato, il profilo Dev Sprint propone un ciclo da 69 minuti con un blocco di lavoro da 52 minuti ottimizzato per lo sviluppo a sprint. Si abbina bene a Deep Focus: usa Dev Sprint per le revisioni di codice e le correzioni, Deep Focus per il lavoro di fondo sulle funzioni.
Crane gira interamente sul tuo computer. Non c'è un backend cloud per i dati sulla postura, non c'è telemetria, non ci sono analitiche e non c'è nessun account da creare. Il flusso della webcam viene elaborato fotogramma per fotogramma in memoria e scartato subito. Il modello IA gira sulla tua CPU tramite TensorFlow.js, senza bisogno di GPU. L'unica attività di rete è la convalida della licenza per gli utenti Pro e gli aggiornamenti tramite lo store.
Non è solo una funzione di privacy. È una scelta architetturale. Chi sviluppa capisce la differenza tra "promettiamo di non guardare" e "non c'è nessun server a cui mandare i dati". Crane ha scelto la seconda.