Item logo image for PostureGuard

PostureGuard

ExtensionWell-being3 users
Item media 3 (screenshot) for PostureGuard
Item media 1 (screenshot) for PostureGuard
Item media 2 (screenshot) for PostureGuard
Item media 3 (screenshot) for PostureGuard
Item media 1 (screenshot) for PostureGuard
Item media 1 (screenshot) for PostureGuard
Item media 2 (screenshot) for PostureGuard
Item media 3 (screenshot) for PostureGuard

Overview

Sit up straight. Webcam posture monitor that buzzes your phone (and any paired smartwatch) when you slouch.

PostureGuard nags you into good posture without spying on you. Your webcam runs through an on-device pose model (MediaPipe) that tracks your ears and shoulders. If your head drifts forward or your shoulders round for more than a few seconds, PostureGuard sends a lightweight text alert to a private ntfy.sh topic you pick — which then buzzes your phone, your Garmin watch, or any other device subscribed to that topic. What makes it different • Zero cloud, zero servers. Video and pose landmarks stay in your browser. The only thing that ever leaves is a short text line like "Slouch detected — deviation 17.3°". • Tunable. Sensitivity (in degrees of deviation), alert delay, and cooldown are all sliders. Calibrate to your own straight-back posture with a 3-second countdown. How to use it Install the extension. The setup guide opens on first run. Pick an unguessable ntfy topic string. Subscribe to it in the ntfy phone app so your watch mirrors it. Open the monitor page, click Start Monitoring, sit up straight for the 3-second calibration, and go about your work. What we do NOT do • No accounts. No signup. No email address collected. • No analytics, telemetry, tracking, or crash reporting. • No video, image, or pose data leaves your machine — ever. • No third-party scripts loaded at runtime. See the full privacy policy at https://gist.github.com/parth1504/857df1698508abe2e6615274af3d9c1f

Details

  • Version
    1.0.2
  • Updated
    August 24, 2026
  • Size
    10.4MiB
  • Languages
    English
  • Developer
    Email
    parh1504@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps