StopSlouching
Get desktop app← Home

Loading posture AI…

First load downloads ~6 MB. Cached after.

Notifications need your permission — required for alerts when this tab is in the background.
Background mode is on. Detection keeps running across tabs in this browser. For always-on while you work in other apps, grab the desktop app.
0posture
Head alignment0
Shoulders0
Uprightness0

Tick mark = alert threshold (70). Score drops below the tick → countdown starts.

Session
Today
Streak
0 days
70
ForgivingStrict

How long bad posture must hold before alerting. Cooldown auto-scales so you're not spammed.

Notify: OS toast only. Stretch: 30s guided break overlay. Both: toast + overlay.

DiagnosticsLast alert: never
Detection · stalled
Notifications · permission needed
Session · paused
Last alert · never

To trigger an alert: your score must stay below the threshold for the full sustain time. The trigger fires inside the worker, then alerts you via Service Worker (web) or Tauri (desktop) — neither needs this tab focused.

No data yet — your posture timeline will appear here.