Crane bewaakt je houding in realtime met AI op je eigen apparaat en geeft je op het juiste moment een duwtje om te bewegen, zonder je flow te breken. Geen cloud, geen accounts, geen gegevens die je machine verlaten.
Softwareontwikkelaars zitten 6 tot 10 uur per dag voor een scherm. De combinatie van diepe concentratie, dubbele monitoren en marathonsessies debuggen is een perfecte voedingsbodem voor klachten aan het bewegingsapparaat. Het onderzoek is duidelijk:
Een naar voren geschoven hoofd — waarbij je hoofd vóór je schouders komt — is de kwaal bij uitstek van ontwikkelaars. Volgens een biomechanisch model van wervelkolomchirurg dr. Kenneth Hansraj (2014) kan het hoofd bij 60° voorover kantelen tot 60 lbs effectieve kracht op de halswervelkolom uitoefenen. Samen met de langdurig statische houding van het reiken naar een toetsenbord ontstaan zo drukkrachten die bijdragen aan spanningshoofdpijn en chronische stijfheid in de bovenrug.
De wrange ironie: de meeste pauzeherinneringen onderbreken je op het slechtst denkbare moment. Een standaardtimer van 30 minuten weet niet of je midden in een gedachte zit of tussen twee taken in. Onderzoek van Mark, Gudith & Klocke (2008) liet zien dat het gemiddeld 25 minuten kost om na een onderbreking je diepe focus volledig terug te krijgen — een slecht getimede pauze kost je dus bijna een half uur productief werk.
Crane is ontworpen door ontwikkelaars, voor ontwikkelaars. Elke functie respecteert de realiteit van diep geconcentreerd werk en beschermt tegelijk je lichaam tegen de schade van langdurig stilzitten.
Het profiel Deep Focus gebruikt zittende blokken van 60 minuten — lang genoeg voor een zinvolle programmeersessie, kort genoeg om de opgestapelde druk op je wervelkolom te voorkomen die pijn veroorzaakt. Als het blok eindigt, leidt Crane je door een herstelreeks van 30 minuten: staan, lopen, rekken en bewegen. Je wisselt zonder je context te verliezen: stel je zit-statafel bij, bekijk PR's of lees documentatie terwijl je lichaam herstelt.
Crane gebruikt TensorFlow.js met het pose-schattingsmodel MoveNet om via je webcam je hoofdpositie, schouderuitlijning en voorover leunen te volgen. Zodra je naar je monitor toe krom gaat zitten — het klassieke afdrijven bij twee schermen — stuurt Crane een subtiele melding die niets blokkeert. Alle verwerking gebeurt lokaal op je processor. Er worden geen beelden opgeslagen, verzonden of opgenomen.
Kijk elke 20 minuten 20 seconden lang naar iets op 20 voet afstand. De ergonomische cyclustimers van Crane creëren vanzelf momenten van oogrust bij de overgangen tussen activiteiten. Onderzoek suggereert dat extra pauzes kunnen helpen om digitale oogklachten te verminderen, al is het bewijs voor precies dat interval van 20-20-20 gemengd (Rosenfield et al., 2023).
Crane pakt nooit de focus van een venster af. Meldingen verschijnen als kleine, doorschijnende lagen die na een paar seconden vervagen. Geen modale vensters, geen gedwongen pauzes, geen gamification-trucs. Je ziet het duwtje en bepaalt zelf wanneer je iets doet. Je code blijft op de voorgrond.
Het profiel Deep Focus is speciaal gemaakt voor ontwikkelaars en andere kenniswerkers die lange, ononderbroken focusblokken nodig hebben. De cyclus van 90 minuten is als volgt opgebouwd:
Deze cyclus is onderbouwd met onderzoek naar ultradiane ritmes — de natuurlijke aandachtscycli van ongeveer 90 minuten die je brein de hele dag doorloopt. Een gefocust blok van 60 minuten past netjes binnen één cyclus, en de herstelreeks van 30 minuten geeft je wervelkolom tijd om te ontlasten, herstelt de doorbloeding en zet je houding klaar voor het volgende blok.
Gebruik je een zit-statafel, dan verloopt de overgang met Crane moeiteloos. Doe je dat niet, dan zijn de herstelmomenten een natuurlijk moment om te bewegen, te rekken en je koffie bij te vullen voor het volgende blok.
Voor kortere sessies of werk in een hoger tempo biedt het profiel Dev Sprint een cyclus van 69 minuten met een werkblok van 52 minuten, afgestemd op ontwikkelen in sprints. Het combineert goed met Deep Focus — gebruik Dev Sprint voor code reviews en bugfixes, Deep Focus voor diep functiewerk.
Crane draait volledig op je eigen machine. Er is geen server in de cloud voor houdingsgegevens, geen telemetrie, geen analytics en geen accountregistratie. Je webcambeeld wordt frame voor frame in het geheugen verwerkt en meteen weggegooid. Het AI-model draait via TensorFlow.js op je processor — geen GPU nodig. Het enige netwerkverkeer is de licentiecontrole voor Pro-gebruikers en app-updates via de store.
Dit is niet zomaar een privacyfunctie. Het is een architectuurkeuze. Ontwikkelaars kennen het verschil tussen "we beloven niet te kijken" en "er is geen server om gegevens naartoe te sturen". Crane koos het tweede.