Sit tall. Breathe easy.
Postuwright lives quietly in your menu bar and sends kind, configurable nudges — “Straighten up — roll your shoulders back.” — every 20 to 60 minutes. No camera. No tracking. Just a timer with good manners.
Slowly roll your head in a wide circle — one way, then the other.
0:15Clasp your hands behind your back and gently lift, opening your chest.
0:15Stand up and reach both arms to the ceiling, lengthening your whole spine.
0:15Sit tall, cross your arms over your chest, and twist gently — each side.
0:15Everything a posture companion should do. Nothing it shouldn’t.
Your body keeps score — every slouched hour compounding into the evening’s stiff neck. Postuwright is the friend who taps your shoulder before that happens.
Gentle posture nudges
Every so often, a kind local notification arrives: “Straighten up — roll your shoulders back.” A rotating set of friendly reminders, never a nag.
Your interval, your rhythm
Get nudged every 20, 30, 45, or 60 minutes — change it any time from Settings. Deep-focus days get longer gaps; desk-marathon days get shorter ones.
Live menu-bar countdown
The upright figure in your menu bar ticks down to the next nudge, so you always know when the next tap on the shoulder is coming.
Guided stretch breaks
Feeling stiff right now? One click opens a calm 60-second overlay: four stretches, 15 seconds each, with a countdown ring for every one.
Daily nudges & streaks
Today’s nudge count and your consecutive-day streak are saved privately on your Mac — small, friendly motivation to keep sitting tall.
No camera, no tracking
Postuwright never looks at you. No camera access, no keystroke or activity monitoring, no analytics, no network calls — just a timer with good manners.
“The best posture is your next posture.” — physical therapists
Built like the OS, because it lives in it.
Postuwright is a Cloverwright product — native Apple platforms built in Swift, held to the same standard as our client work.
1Native, not wrapped
Pure Swift and SwiftUI with a MenuBarExtra scene — no Electron, no webview, no background daemons. It launches in a blink, sips almost no memory, and renders like a first-party macOS citizen.
2Local by design
Nudges are plain UNUserNotificationCenter local notifications; your interval, nudge counts, and streak live in UserDefaults. Everything happens on your Mac, between the app and the OS — nothing ever leaves it.
3No camera. Ever.
Postuwright requests no camera access and does no keystroke or activity monitoring. It can’t watch you, because it never looks — a promise we make in the app, in the Settings screen, and here.
4Open & hackable
The full Xcode project ships with the download. Want your own reminder copy or a custom nudge interval? It’s eight Swift files and a README — fork it, build it, make it yours.
Sixty seconds, four stretches
Feeling stiff right now? Hit Take a stretch break in the menu bar and a calm overlay guides you through the whole minute — name, one-line instruction, and a countdown for each.
Neck Rolls
Slowly roll your head in a wide circle — one way, then the other.
0:15 eachShoulder Opener
Clasp your hands behind your back and gently lift, opening your chest.
0:15 eachStanding Reach
Stand up and reach both arms to the ceiling, lengthening your whole spine.
0:15 eachSeated Twist
Sit tall, cross your arms over your chest, and twist gently — each side.
0:15 eachReminders on your rhythm
Postuwright never nags. Pick the interval that fits your day, and the menu bar keeps a live countdown to the next gentle nudge.
- Configurable intervals — 20, 30, 45, or 60 minutes, changeable any time from Settings.
- Kind local notifications — a rotating set of gentle reminders like “Straighten up — roll your shoulders back.”
- Daily nudges + streaks — today’s count and your consecutive-day streak, saved privately on your Mac.
Settings
Postuwright > Settings…
Free. Really free.
No tiers, no trial, no catch. A small gift to your spine.
- Gentle nudges every 20–60 minutes
- Live countdown in your menu bar
- 60-second guided stretch breaks
- Daily nudges + streaks
- No camera, no tracking, no account
Gentle answers
What exactly does Postuwright do?
It sits in your Mac's menu bar and sends a gentle local-notification nudge every 20 to 60 minutes — your choice — reminding you to straighten up and roll your shoulders back. The menu bar shows a live countdown to the next nudge, and a 'Take a stretch break' button opens a 60-second guided overlay with four stretches.
Does Postuwright watch me with my camera?
No — and it never could. Postuwright has no camera access and requests none. It also does no keystroke logging, no activity monitoring, no analytics, and makes no network calls at all. It never looks at you; it's a timer with good manners. The only things it remembers are a few numbers in UserDefaults: your interval, today's nudge count, and your streak.
Do I need an account or an internet connection?
Neither. Postuwright runs entirely on your Mac with everything stored locally. There is no account, no sign-in, and no cloud.
How do the nudge interval and streaks work?
Open Settings and pick a nudge interval: 20, 30, 45, or 60 minutes. Each delivered nudge counts toward today's total, and any day with at least one nudge extends your consecutive-day streak. Streak math uses calendar days, so a missed day resets the streak to zero — gently.
What happens during a stretch break?
A floating overlay walks you through four stretches — Neck Rolls, Shoulder Opener, Standing Reach, and Seated Twist — 15 seconds each, 60 seconds total. Every stretch has a name, a one-line instruction, and a countdown ring. You can skip a stretch or finish early whenever you like.
Is Postuwright free?
Yes. Postuwright is free, with no ads and no premium tier. Cloverwright builds small, honest tools — this one is simply a gift to your spine.
Sit tall, starting today.
Postuwright is a native Swift app for macOS. Open the Xcode project, press build, and you’re one nudge away from better posture.
The source zip lets you build Postuwright yourself in Xcode. It collects no data — and never can. See the FAQ above, or write to Cloverwright.