Feito para quem programa horas a fio

O Crane vigia a sua postura em tempo real com IA no dispositivo — e depois sugere-lhe que se mexa no momento certo, sem quebrar o fluxo. Sem nuvem, sem contas, nenhum dado sai da sua máquina.

O problema de postura de quem programa

Quem desenvolve software passa 6 a 10 horas por dia sentado à frente de ecrãs. A combinação de concentração profunda, dois monitores e maratonas de depuração cria as condições perfeitas para problemas musculoesqueléticos. A investigação é clara:

42–63%
dos trabalhadores de escritório têm dores no pescoço todos os anos
Chen et al. (2018), revisão sistemática, Physical Therapy
60%+
dos trabalhadores de escritório apresentam postura de cabeça para a frente
Nejati et al. (2015); Naz et al. (2018)
25 min
para recuperar a concentração após uma interrupção
Mark, Gudith & Klocke (2008), CHI
51%
de redução do risco de dor no pescoço com exercício regular
Revisão sistemática, 5 ECA, JOSPT 2023

A postura de cabeça para a frente — quando a cabeça se desloca para diante dos ombros — é o achaque típico de quem programa. Segundo um modelo biomecânico do cirurgião de coluna Dr. Kenneth Hansraj (2014), com 60° de inclinação para a frente a cabeça pode exercer até 60 lbs de força efetiva sobre a coluna cervical. Somando a postura estática prolongada de quem se estica para o teclado, criam-se forças de compressão que contribuem para dores de cabeça tensionais e rigidez crónica na parte superior das costas.

A ironia cruel: a maioria dos lembretes de pausa interrompe-o no pior momento possível. Um temporizador genérico de 30 minutos não faz ideia se está a meio de um raciocínio ou entre tarefas. A investigação de Mark, Gudith & Klocke (2008) concluiu que são precisos, em média, 25 minutos para recuperar totalmente a concentração profunda depois de uma interrupção — ou seja, uma pausa mal calhada pode custar-lhe quase meia hora de trabalho produtivo.

Como o Crane resolve isto para quem programa

O Crane foi desenhado por programadores, para programadores. Todas as funcionalidades respeitam a realidade do trabalho de concentração profunda, protegendo ao mesmo tempo o corpo dos estragos da postura estática prolongada.

Blocos de foco de 60 minutos que preservam o fluxo

O perfil Foco Profundo usa blocos sentados de 60 minutos — tempo suficiente para uma sessão de código a sério, curto o bastante para evitar a compressão acumulada da coluna que desencadeia dor. Terminado o bloco, o Crane guia-o por uma sequência de recuperação de 30 minutos: de pé, a caminhar, a alongar e a fazer exercício. Faz a transição sem perder o contexto: ajuste a secretária de pé, reveja PRs ou leia documentação enquanto o corpo recupera.

Deteção de postura em tempo real

O Crane usa o TensorFlow.js com o modelo de estimativa de pose MoveNet para seguir a posição da cabeça, o alinhamento dos ombros e a inclinação para a frente através da webcam. Quando começa a curvar-se para o monitor — o clássico desvio dos dois monitores — o Crane mostra um aviso discreto que não bloqueia nada. Todo o processamento corre localmente no seu CPU. Nenhuma imagem é guardada, transmitida ou gravada.

A regra 20-20-20 para os olhos

A cada 20 minutos, olhe para algo a 20 pés de distância durante 20 segundos. Os temporizadores de ciclo ergonómico do Crane criam naturalmente oportunidades de descanso visual nas transições entre atividades. A investigação sugere que pausas adicionais podem ajudar a reduzir o cansaço visual digital, embora a evidência para o intervalo específico 20-20-20 seja mista (Rosenfield et al., 2023).

Filosofia de interrupção zero

O Crane nunca rouba o foco da janela. Os avisos surgem como pequenas sobreposições translúcidas que se desvanecem ao fim de poucos segundos. Não há caixas de diálogo modais, nem pausas forçadas, nem truques de gamificação. Vê o aviso e decide quando agir. O seu código fica em primeiro plano.

Perfil recomendado: Foco Profundo (Pro)

O perfil Foco Profundo foi pensado especificamente para programadores e outros trabalhadores do conhecimento que precisam de blocos longos e ininterruptos de concentração. O ciclo de 90 minutos divide-se assim:

Sentado 60 min
De pé 10 min
Andar 8 min
Alongamento 5 min
Exercício 7 min

Este ciclo assenta em investigação sobre ritmos ultradianos — os ciclos naturais de atenção de cerca de 90 minutos que o cérebro segue ao longo do dia. Um bloco focado de 60 minutos encaixa bem num ciclo, e a sequência de recuperação de 30 minutos dá tempo à coluna para descomprimir, restabelece a circulação e reajusta a sua postura para o bloco seguinte.

Porque é que isto resulta a programar

  • 60 minutos sentado — tempo suficiente para desenhar uma solução, escrever testes e implementar uma funcionalidade sem ser arrancado a meio do raciocínio
  • 10 minutos de pé — continue a programar, a rever PRs ou a ler documentação enquanto a zona lombar descomprime e os flexores da anca relaxam
  • 8 minutos a caminhar + 5 a alongar + 7 de exercício — uma recuperação estruturada que devolve o movimento de que o corpo precisa após uma hora inteira de concentração

Se usa uma secretária de pé, o Crane trata da transição sem atritos. Se não usa, os intervalos de recuperação são a altura natural para se mexer, alongar e voltar a encher a chávena antes do bloco seguinte.

Também recomendado: Dev Sprint (Pro)

Para sessões mais curtas ou trabalho de ritmo mais rápido, o perfil Dev Sprint oferece um ciclo de 69 minutos com um bloco de trabalho de 52 minutos otimizado para desenvolvimento em sprint. Combina bem com o Foco Profundo — use o Dev Sprint para revisões de código e correção de erros, e o Foco Profundo para trabalho de fundo.

100 % offline — feito para merecer a confiança de quem programa

O Crane corre inteiramente na sua máquina. Não há servidor na nuvem para os dados de postura, nem telemetria, nem análises de utilização, nem criação de conta. A imagem da webcam é processada fotograma a fotograma em memória e descartada de imediato. O modelo de IA corre no seu CPU através do TensorFlow.js — sem GPU. A única atividade de rede é a validação da licença dos utilizadores Pro e as atualizações da aplicação através da loja.

Isto não é só uma funcionalidade de privacidade. É uma decisão de arquitetura. Quem programa percebe a diferença entre "prometemos não olhar" e "não existe servidor para onde enviar os dados". O Crane escolheu a segunda.

Pronto para corrigir a sua postura ao programar?

Transfira o Crane gratuitamente — sem conta, sem nuvem, sem recolha de dados.

Obter o Crane grátis

Referências

  1. Chen, X. et al. (2018). Workplace-based interventions for neck pain in office workers. Physical Therapy, 98(1):40–62. Revisão sistemática de 27 ECA.
  2. Nejati, P. et al. (2015). Prevalência da postura de cabeça para a frente; Naz, A. et al. (2018). 64 % de prevalência em trabalhadores de escritório.
  3. Mark, G., Gudith, D., & Klocke, U. (2008). The Cost of Interrupted Work: More Speed and Stress. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems.
  4. Hansraj, K. (2014). Assessment of stresses in the cervical spine caused by posture and position of the head. Surgical Technology International, 25:277–279. Modelo biomecânico.
  5. Rosenfield, M. et al. (2023). Evidence for the 20-20-20 rule. Optometry and Vision Science.