Posturr: Blur Your Mac Screen When You Slouch

Added Jan 25
Article: PositiveCommunity: PositiveMixed
Posturr: Blur Your Mac Screen When You Slouch

Posturr is a lightweight macOS app that uses Vision-based posture detection to blur your screen when you slouch and clear it when you sit up. It processes all video locally, supports multiple displays, and requires a one-time Gatekeeper bypass plus camera permission. The open-source project includes simple build scripts, a file-based command interface, and is MIT-licensed, though it lacks code signing and a preferences UI.

Key Points

  • Real-time posture monitoring with Apple’s Vision framework triggers progressive, system-wide screen blur that clears when you sit up straight.
  • Privacy-first design: all processing is local, no accounts, no cloud, and minimal resource usage.
  • Installation requires a one-time Gatekeeper bypass and granting camera access; the app then runs unobtrusively in the background.
  • Buildable from source on macOS 13+ with provided scripts or a simple swiftc command; distributed under the MIT License.
  • Limitations: no code signing, camera and lighting dependency, no preferences UI; exposes a file-based command interface for external control.

Sentiment

The community is largely positive about the app as a creative project, praising the concept and the author's responsiveness. However, there's significant pushback on the underlying premise that upright posture is inherently better, with many developers humorously identifying with productive slouching. Privacy concerns exist but are somewhat mitigated by the app being open source and processing locally. The overall tone is constructive and engaged rather than hostile.

In Agreement

  • The app is a clever, practical use of computer vision for everyday health monitoring
  • LLM-assisted development enables useful tools that wouldn't otherwise be built, lowering the barrier to cross-platform creation
  • The blurring approach is an elegant nudge mechanism that's more effective than audio alerts or notifications
  • Being open source with local-only processing meaningfully addresses privacy concerns
  • The author's real-time responsiveness to user feedback—notarizing the app, fixing CPU usage, adding compatibility mode—is exemplary open-source development

Opposed

  • The concept of 'good posture' (sitting upright) isn't well-supported by science; movement variety and regular position changes matter more than maintaining any single position
  • Having a camera always on is a security and privacy concern regardless of whether processing is local
  • Many developers report that slouching correlates with their deepest focus and highest productivity, making the app counterproductive for them
  • CPU usage is too high for an always-on background utility, and the AI-generated codebase shows quality issues like a single 1K-line file
  • Notarization is not meaningful security—it's a glorified malware scan, and open-source code can still diverge from distributed binaries