8 puntos por GN⁺ 2026-01-26 | 2 comentarios | Compartir por WhatsApp
  • Una app para macOS que detecta la postura del usuario y difumina gradualmente la pantalla cuando está encorvado
  • Usa el framework Apple Vision para rastrear en tiempo real la postura corporal y la posición del rostro; cuando la postura vuelve a ser correcta, la pantalla recupera la nitidez de inmediato
  • Todo el procesamiento de video se realiza localmente, por lo que la información personal no se envía al exterior, y además soporta múltiples pantallas y control desde la barra de menú
  • Implementa el efecto de desenfoque con una API privada de CoreGraphics, pero puede cambiar a un modo basado en NSVisualEffectView si hay problemas de compatibilidad
  • Puede usarse como una herramienta para corregir la postura y cuidar la salud durante largas jornadas frente a la computadora

Resumen de Posturr

  • Posturr es una app para macOS que detecta la postura del usuario y difumina la pantalla para fomentar una postura correcta
    • Usa la cámara de la Mac y el framework Apple Vision para detectar la postura en tiempo real
    • Si el usuario adopta una postura encorvada, la pantalla se va difuminando gradualmente; si corrige la postura, recupera la nitidez al instante
  • Todo el procesamiento se realiza únicamente dentro de la Mac, por lo que ni el video ni los datos se envían al exterior
  • Se publica bajo licencia MIT y ofrece el código fuente y binarios en GitHub

Funciones principales

  • Detección de postura en tiempo real: rastrea la pose corporal y el rostro con el framework Vision
  • Desenfoque gradual de pantalla: ofrece retroalimentación visual aumentando la intensidad del desenfoque cuanto peor sea la postura
  • Control desde la barra de menú: permite manejar desde la barra de menú funciones como estado, ajuste de sensibilidad, recalibración y salida
  • Soporte para múltiples pantallas: funciona en todos los monitores conectados
  • Diseño centrado en procesamiento local: todo el análisis de video se realiza localmente para proteger la privacidad
  • Ejecución ligera en segundo plano: funciona con recursos mínimos y no requiere registro de cuenta ni integración con la nube

Instalación y ejecución

  • Descarga el archivo más reciente Posturr-vX.X.X.zip desde la página de Releases y descomprímelo
  • Mueve Posturr.app a la carpeta Applications
  • En el primer inicio hay que seguir el procedimiento “clic derecho → Abrir” para saltar el bloqueo de Gatekeeper
  • Debes permitir el acceso a la cámara; después podrás ejecutarla normalmente

Cómo usarla

  • Al ejecutarla, aparece un ícono de persona en la barra de menú y la app monitorea la postura de forma continua
  • El menú incluye las siguientes funciones
    • Status: muestra el estado actual (Monitoring, Slouching, etc.)
    • Enabled: activa o desactiva la detección
    • Recalibrate: restablece la postura de referencia
    • Sensitivity / Dead Zone: ajusta la sensibilidad de detección y el margen de tolerancia
    • Compatibility Mode: cambia a un modo basado en API pública cuando el efecto de desenfoque no funciona
    • Quit: cierra la app o sal con la tecla ESC

Cómo funciona

  • Usa el framework Vision para rastrear la posición de la nariz y los hombros y así analizar la postura
    • Detección de pose corporal: rastrea la posición relativa de la nariz y los hombros
    • Modo alternativo de detección facial: usa la posición del rostro si la parte superior del cuerpo no está visible
    • Análisis de postura: calcula el estado de la postura según la distancia vertical entre la nariz y los hombros
    • Respuesta del desenfoque: ajusta la intensidad del desenfoque de la pantalla en proporción a la desviación de la postura
  • De forma predeterminada usa una API privada de CoreGraphics, pero si hace falta puede sustituirse por NSVisualEffectView

Compilación y requisitos

  • Requiere macOS 13.0 (Ventura) o superior y Xcode Command Line Tools
  • Puede compilarse con el comando ./build.sh, y el resultado se genera en build/Posturr.app
  • Ofrece varias opciones de compilación, como compilación estándar, creación de archivo de lanzamiento y compilación manual de Swift

Limitaciones

  • No incluye firma de código, por lo que en el primer inicio hay que desactivar manualmente Gatekeeper
  • Depende de la cámara, así que la iluminación y el campo de visión son importantes
  • La precisión de detección es más alta cuando la parte superior del cuerpo o el rostro se ven con claridad

Interfaz de comandos

  • Se puede controlar externamente mediante el archivo /tmp/posturr-command
    • capture: toma una foto y analiza la postura
    • blur : ajusta manualmente la intensidad del desenfoque
    • quit: cierra la app
  • Los resultados se registran en el archivo /tmp/posturr-response

Requisitos del sistema

  • macOS 13.0 o superior, cámara requerida y aproximadamente 10 MB de espacio en disco

Privacidad

  • Todos los datos de video se procesan únicamente dentro de la Mac y no se envían a servidores externos
  • El video de la cámara se usa solo para detectar la postura y no se almacena

2 comentarios

 
xguru 2026-01-26

Ah, qué curioso... yo solo uso la MacBook en modo clamshell, así que no me sirve :(

 
GN⁺ 2026-01-26
Comentarios en Hacker News
  • Mi productividad se mide según mi postura
    Si estoy sentado derecho en la silla, no hago nada y ando cambiando colores en la configuración del sistema
    Pero si estoy derretido sobre la silla, ahí sí ando construyendo algo grande — con vibra de terminar el próximo iPhone a las 2 a. m.

    • A mí me pasa igual. Cuando pienso mientras camino, me ayuda a concentrarme llevar la cabeza casi mirando hacia abajo
      En la ducha también adopto la misma postura mientras el agua caliente me cae en el cuello. Tal vez el ángulo del cuello estimula el cerebro
      Cuando salgo a caminar voy teniendo diálogos internos como si hablara solo, y todavía no sé si de verdad muevo la boca
    • A mí me pasa algo parecido. Tengo un escritorio para trabajar de pie, pero cuando estoy ahí solo hago tareas simples como correo o chat
      Las ideas serias siempre me salen cuando estoy recargado en la silla
    • Mi productividad se mide por cuánto tiempo me siento en el trono del pensamiento en el baño
    • Llevo 40 años programando, y el dolor desapareció cuando me dejé recargar, más que cuando intentaba forzar una postura correcta
      Ajusté el reposacabezas y la altura del monitor para que mi vista quedara perfectamente alineada, y así puedo trabajar cómodo durante horas
      Más bien quizá habría que hacer una app que desenfoque la pantalla cuando uno ‘no está encorvado’
    • Yo tengo un patrón parecido. Mido mi nivel de estrés por la cantidad de tazas de café que hay en el escritorio
  • Felicidades por lanzar la app
    Últimamente está ocurriendo el fenómeno de “great-ai-unlock”. Gracias a modelos como Claude, Codex y Gemini, ahora puedes hacer una app así en un fin de semana aunque no sepas Swift
    Antes la barrera de la plataforma era grande, pero ahora la IA la está derribando
    Jevons paradox realmente está en acción

    • ¡Gracias! Yo también escribí algo parecido en mi blog — post de presentación de Posturr
      Estuvo bueno poder solo proponer la idea y concentrarme en la parte divertida. Sin los LLM, no habría podido hacer esta app
  • Con una laptop es casi imposible mantener una buena postura
    Creo que un monitor externo es indispensable.
    En el futuro, cuando las pantallas tipo lentes se vuelvan comunes, seguramente será más cómodo. Eso sí, el seguimiento ocular y el foveated rendering tendrían que ser perfectos

    • Me pasa parecido. Si tengo armado un setup con monitor externo, todo bien, pero si hago trabajo serio solo con la laptop, enseguida se vuelve incómodo
      Con un soporte plegable y teclado y mouse inalámbricos, mejora muchísimo. Eso sí, hace falta una mesa estable
      A veces, si hay una silla reclinable, hasta se puede trabajar durante muchas horas
    • Yo uso una MacBook Pro de 16 pulgadas sobre un soporte con teclado externo y trackpad
      Como me molesta andar reacomodando los monitores cada vez que cambio de entorno, mejor uso un iPad Pro como monitor secundario
    • Mi perro tal vez pueda, pero un adulto no
      Al final, la única solución es la combinación de soporte + teclado
      Productos como The Roost laptop stand son de lo poco rescatable
      Da pena que el equipo de Surface todavía no haya resuelto este problema
    • Mi Apple Vision Pro resuelve este problema a la perfección. Si lo usas con una MacBook, la postura queda perfecta
  • Está padre a nivel técnico, pero en realidad el concepto mismo de ‘buena postura’ no está científicamente tan claro
    El problema no es encorvarse, sino quedarse en la misma postura durante mucho tiempo
    Yo siempre ando encorvado y no tengo dolor de espalda. Obsesionarse con la postura es estética, no ciencia

    • Mi doctor siempre decía esto — “la mejor postura es la siguiente postura
    • En la oficina voy alternando entre sentarme sobre una pelota de ejercicio, arrodillarme y estar de pie
      En casa trabajo recargado o medio acostado. Me funciona bastante bien
  • Si usas lentes progresivos, tal vez ya estés viviendo algo parecido a esta función

    • A mí también ya me toca cambiar de lentes, y ahorita estoy tratando de encontrar el equilibrio entre “las letras se ven borrosas” y “las letras están demasiado chiquitas”
    • Totalmente de acuerdo. Antes alternaba entre dos pares de lentes, pero desde que me cambié a progresivos, mover la vista se siente mucho más natural
      Gracias a eso también agarré el hábito de mirar a lo lejos de vez en cuando
  • Llevaba más de 20 años sufriendo de dolor lumbar, y hace poco compré un escritorio ajustable en altura y una silla Aeron
    Aun así, me encorvo sin darme cuenta
    Probé Posturr durante unas horas y el efecto de desenfoque en la pantalla fue sorprendentemente efectivo
    Está muy padre que una app así haya sido posible gracias a los LLM. La pienso usar todos los días
    Yo también llevo 16 años desarrollando para iOS y Mac, así que si hace falta, subiré ideas de mejora vía PR

  • Creo que la idea misma de “buena postura” ya está anticuada
    Lo mejor es simplemente sentarse cómodo

  • Nunca he visto a alguien volverse más productivo por tener la postura correcta

    • Por suerte, la ‘postura correcta’ no existe
    • El entorno importa. Yo uso una silla Herman Miller Embody, y ayuda a no caer en una mala postura
      enlace del producto
    • Yo me concentro mejor si me siento pisando el pie derecho y con la rodilla izquierda debajo de la barbilla
      Pero si no cambio de postura seguido, me empiezo a irritar. Al final, la única solución es el ejercicio
  • La idea es excelente, pero me cuesta confiar en una app no verificada que tiene permiso de acceso a la cámara
    Si tuviera notarización oficial (notarization) y se distribuyera de forma paga, con gusto consideraría comprarla
    Definitivamente hay oportunidad en el mercado de ergonomía y monitoreo de postura

    • La notarización en realidad es poco más que un escaneo de malware. No es que un ingeniero de Apple revise esto personalmente
      Si es open source, lo más seguro es revisar el código y compilarlo tú mismo
      caso relacionado
    • Esto es literalmente un solo archivo .swift. Hasta podrías pedirle a un LLM que te haga una auditoría del código
    • Yo no opino igual, pero agradezco que compartas cómo tomas ese tipo de decisiones
      Como referencia, creo que sí habría gente dispuesta a pagar por una build notarizada
    • ¡Ahora Posturr ya está notarizada!
    • De verdad quisiera preguntar si hablas en serio. Es open source y no llega ni a 1000 líneas. Puedes pedirles a Codex o Claude que lo revisen
  • La idea está buena, pero me incomoda un poco que la cámara me esté viendo todo el tiempo

    • Yo pienso igual, pero aun así me gustaría probarla
      Si conectaras una webcam extra para que funcione solo con un sensor confiable, creo que estaría bien