8 pontos por GN⁺ 2026-01-26 | 2 comentários | Compartilhar no WhatsApp
  • App para macOS que reconhece a postura do usuário e desfoca gradualmente a tela quando a postura fica curvada
  • Usa o framework Apple Vision para rastrear em tempo real a postura corporal e a posição do rosto; quando a postura volta ao normal, a tela fica nítida imediatamente
  • Todo o processamento de vídeo é feito localmente, então dados pessoais não são enviados para fora, e há suporte a múltiplos monitores e controle pela barra de menus
  • Implementa o efeito de desfoque com API privada do CoreGraphics, mas pode alternar para um modo baseado em NSVisualEffectView em caso de problemas de compatibilidade
  • Pode ser usado como uma ferramenta para ajudar na correção da postura e na manutenção da saúde durante longos períodos de trabalho no computador

Visão geral do Posturr

  • Posturr é um app para macOS que reconhece a postura do usuário e desfoca a tela para induzir uma postura correta
    • Usa a câmera do Mac e o framework Apple Vision para detectar a postura em tempo real
    • Quando o usuário adota uma postura curvada, a tela fica gradualmente desfocada; ao corrigir a postura, ela volta a ficar nítida imediatamente
  • Todo o processamento é feito apenas dentro do Mac, sem envio de vídeo ou dados para fora
  • É disponibilizado sob a licença MIT, com código-fonte e binários no GitHub

Principais recursos

  • Detecção de postura em tempo real: rastreia a pose corporal e o rosto usando o framework Vision
  • Desfoque gradual da tela: fornece feedback visual aumentando a intensidade do desfoque conforme a postura piora
  • Controle pela barra de menus: permite operar funções como exibição de status, ajuste de sensibilidade de detecção, recalibração e encerramento pela barra de menus
  • Suporte a múltiplos monitores: funciona em todos os monitores conectados
  • Projeto com foco em processamento local: toda a análise de vídeo é feita localmente para proteger a privacidade
  • Execução leve em segundo plano: funciona com o mínimo de recursos e não exige cadastro de conta nem integração com a nuvem

Instalação e execução

  • Baixe o arquivo Posturr-vX.X.X.zip da página Releases e descompacte-o
  • Mova Posturr.app para a pasta Applications
  • Na primeira execução, é necessário usar o procedimento “clicar com o botão direito → abrir” para contornar o bloqueio do Gatekeeper
  • É preciso permitir o acesso à câmera; depois disso, a execução normal fica disponível

Como usar

  • Após iniciar, um ícone de pessoa aparece na barra de menus, e o app monitora continuamente a postura
  • O menu inclui as seguintes funções
    • Status: exibe o estado atual (Monitoring, Slouching etc.)
    • Enabled: liga/desliga a detecção
    • Recalibrate: redefine a postura de referência
    • Sensitivity / Dead Zone: ajusta a sensibilidade da detecção e a margem de tolerância
    • Compatibility Mode: alterna para um modo baseado em API pública quando o efeito de desfoque não funciona
    • Quit: encerra o app ou sai com a tecla ESC

Como funciona

  • Usa o framework Vision para rastrear a posição do nariz e dos ombros e analisar a postura
    • Detecção de pose corporal: rastreia a posição relativa do nariz e dos ombros
    • Modo alternativo com detecção facial: usa a posição do rosto quando a parte superior do corpo não está visível
    • Análise de postura: calcula o estado da postura pela distância vertical entre nariz e ombros
    • Resposta do desfoque: ajusta a intensidade do desfoque da tela proporcionalmente ao desvio de postura
  • Por padrão, usa API privada do CoreGraphics, mas pode ser substituída por NSVisualEffectView quando necessário

Build e requisitos

  • Requer macOS 13.0 (Ventura) ou superior e Xcode Command Line Tools
  • Pode ser compilado com o comando ./build.sh, e o resultado é gerado em build/Posturr.app
  • Oferece várias opções de build, como build padrão, geração de arquivo de release e compilação manual em Swift

Limitações

  • Sem suporte a assinatura de código, exigindo liberação manual do Gatekeeper na primeira execução
  • Dependência da câmera; iluminação e campo de visão adequados são importantes
  • A precisão da detecção é mais alta quando a parte superior do corpo ou o rosto estão claramente visíveis

Interface de comandos

  • É possível controlar comandos externamente pelo arquivo /tmp/posturr-command
    • capture: tira uma foto e analisa a postura
    • blur : define manualmente a intensidade do desfoque
    • quit: encerra o app
  • Os resultados são registrados no arquivo /tmp/posturr-response

Requisitos do sistema

  • macOS 13.0 ou superior, câmera necessária, cerca de 10MB de espaço em disco

Privacidade

  • Todos os dados de vídeo são processados apenas dentro do Mac e não são enviados a servidores externos
  • O vídeo da câmera é usado apenas para detecção de postura e não é armazenado

2 comentários

 
xguru 2026-01-26

Ah, é interessante... eu só uso o MacBook em modo clamshell, então não dá para usar :(

 
GN⁺ 2026-01-26
Comentários do Hacker News
  • Minha produtividade é medida pela minha postura
    Se eu sento ereto na cadeira, não estou fazendo nada além de mexer nas configurações do sistema e trocar cores
    Mas quando estou largado na cadeira, derretendo nela, aí sim estou construindo algo grandioso — como se fosse terminar o próximo iPhone até as 2 da manhã

    • Comigo também é assim. Quando penso enquanto caminho, focar fica mais fácil se eu andar com a cabeça bem inclinada para baixo
      No banho eu também fico na mesma postura, com a água quente batendo no pescoço. Talvez o ângulo do pescoço estimule meu cérebro
      Durante as caminhadas, fico tendo diálogos mentais como se estivesse falando sozinho, e até hoje não sei se minha boca realmente se mexe
    • Sou parecido. Tenho uma mesa com ajuste de altura, mas quando fico em pé nela só faço tarefas simples, como e-mail ou chat
      Pensamento sério sempre aparece quando estou recostado na cadeira
    • Minha produtividade é medida por quanto tempo fico sentado no trono do pensamento no banheiro
    • Programo há 40 anos, e a dor sumiu quando passei a sentar recostado em vez de forçar a postura correta
      Ajustei o apoio de cabeça e a altura do monitor para alinhar perfeitamente com o olhar, e agora consigo trabalhar confortavelmente por horas
      Talvez o certo seja fazer um app que borre a tela quando você não está curvado
    • Também tenho um padrão parecido. Meço meu nível de estresse pela quantidade de xícaras de café na mesa
  • Parabéns pelo lançamento do app
    Estamos vendo um fenômeno de “great-ai-unlock”. Com modelos como Claude, Codex e Gemini, dá para fazer um app desses num fim de semana mesmo sem saber Swift
    Antes a barreira das plataformas era grande, mas agora a IA está derrubando isso
    O paradoxo de Jevons está acontecendo de verdade

    • Valeu! Eu até escrevi sobre isso no blog — post de apresentação do Posturr
      Foi ótimo poder só ter a ideia e focar na parte divertida. Sem LLMs eu não teria conseguido fazer este app
  • Com notebook, manter uma boa postura é quase impossível
    Acho que monitor externo é essencial.
    No futuro, quando telas em forma de óculos virarem algo comum, isso deve ficar mais confortável. Mas rastreamento ocular e foveated rendering vão precisar ser perfeitos

    • Comigo é parecido. Se tenho uma configuração com monitor externo, tudo bem, mas fazer trabalho sério no notebook logo fica desconfortável
      Só um suporte dobrável e teclado e mouse sem fio já ajudam bastante. Mas ainda é preciso uma mesa estável
      Às vezes, com uma cadeira reclinável, também dá para trabalhar por bastante tempo
    • Eu uso um MacBook Pro de 16 polegadas em um suporte com teclado externo e trackpad
      Como odeio reorganizar a posição dos monitores toda vez que mudo de ambiente, deixo um iPad Pro como monitor secundário
    • Meu cachorro talvez consiga, mas um adulto não
      No fim, a única solução é a combinação suporte + teclado
      Produtos como o suporte para notebook The Roost são o mínimo aceitável
      É uma pena que a equipe do Surface ainda não tenha resolvido isso
    • Meu Apple Vision Pro resolve esse problema perfeitamente. Quando uso com o MacBook, minha postura fica perfeita
  • É tecnicamente interessante, mas na prática a própria ideia de “boa postura” não é tão clara cientificamente
    O problema não é ficar curvado, e sim passar muito tempo na mesma postura
    Eu vivo curvado e não tenho dor nas costas. Obsessão com postura é mais estética do que ciência

    • Meu médico sempre dizia: “A melhor postura é a próxima
    • No trabalho eu alterno entre sentar numa bola de exercícios, ajoelhar e ficar em pé
      Em casa, trabalho recostado ou meio deitado. Funciona bem assim
  • Quem usa óculos multifocais talvez já esteja vivendo essa funcionalidade

    • Também estou na hora de trocar de óculos, e no momento estou tentando equilibrar entre “as letras ficam borradas” e “as letras estão pequenas demais”
    • Concordo totalmente. Antes eu alternava entre dois óculos, mas depois que mudei para multifocais ficou muito mais natural mudar o foco do olhar
      De quebra, peguei o hábito de às vezes olhar para longe
  • Sofri com dor nas costas por mais de 20 anos e recentemente comprei uma mesa com ajuste de altura e uma cadeira Aeron
    Mesmo assim continuo me curvando sem perceber
    Usei o Posturr por algumas horas, e o efeito de desfoque da tela foi surpreendentemente eficaz
    É legal ver que LLMs tornaram possível um app assim. Vou usar todo dia
    Também desenvolvo para iOS e Mac há 16 anos, então, se necessário, pretendo mandar ideias de melhoria por PR

  • Acho que a própria noção de “boa postura” está ultrapassada
    O melhor é simplesmente sentar de forma confortável

  • Nunca vi ninguém aumentar a produtividade com postura correta

    • Felizmente, “postura correta” não existe
    • O ambiente importa. Eu uso uma cadeira Herman Miller Embody, e ela ajuda a evitar que eu vá escorregando para uma postura ruim
      link do produto
    • Eu só consigo me concentrar sentado com o pé direito embaixo de mim e o joelho esquerdo debaixo do queixo
      Mas preciso mudar de posição com frequência para não ficar irritado. No fim, exercício é a única solução
  • A ideia é ótima, mas fico receoso com um app não verificado que pede acesso à câmera
    Se tivesse notarização oficial e fosse distribuído como pago, eu compraria sem problema
    Com certeza existe oportunidade no mercado de ergonomia e monitoramento de postura

    • Na prática, notarização é basicamente um escaneamento de malware. Não é como se um engenheiro da Apple fosse revisar isso manualmente
      Se for open source, o mais seguro é conferir o código e fazer o build você mesmo
      caso relacionado
    • Isso aqui é só um arquivo .swift. Dá até para pedir para uma LLM auditar o código
    • Eu penso diferente, mas agradeço por compartilhar esse processo de decisão
      Aliás, se houver um build notarizado e pago, acho que teria gente disposta a comprar
    • O Posturr agora está notarizado!
    • Dá vontade de perguntar se você está falando sério. É open source e tem menos de 1000 linhas. Dá para pedir para Codex ou Claude revisarem
  • A ideia é legal, mas o fato de a câmera ficar me olhando o tempo todo me incomoda um pouco

    • Penso a mesma coisa, mas ainda assim quero testar
      Talvez funcione melhor ligando uma webcam extra e usando só esse sensor confiável