100% local processing

Catch the slouchbefore your back does

SpineSpy checks your posture in short intervals, then stays out of the way. It waits for five bad snapshots in a row before it nudges you. Local, in the menubar.

Open sourcemacOS 15+ · Apple Silicon
Welcome to SpineSpy. Pick what you need help with, and how often it should check in.

See SpineSpy in action

SpineSpy sits in your menubar. Calibrate your preferred posture before you start monitoring, then leave it running. It checks you on the interval you set and nudges you only after five bad snapshots in a row.

Built for people who live at their computers

After a long stretch of focus, your body pays the price. SpineSpy keeps the check in the menubar.

SpineSpy open in the menu bar: Pause Monitoring, the next capture time, camera off, and Interval, Settings, Calibrate, Save Snapshot, Test Alert, and Quit.
Notification: Sitting nice and straight, with the ferret in the menu bar.
Notification: You're being a shrimp, my friend, with the shrimp in the menu bar.

Five bad checks in a row, and it calls you a shrimp.

Thoughtful features, minimal footprint

Posture

Spots forward slouch and side tilt from a single frame, not a continuous camera feed.

Phone

Notices when you reach for your phone during focus time, without recording the desk.

Smart Alerts

Waits for five bad snapshots in a row before it makes a sound. No alert fatigue.

Privacy / Pause

One frame, then the camera closes. Pause monitoring from the menubar whenever you want.

How it works

A short check, a local read, and a nudge only after a pattern.

  1. 01

    Periodic snapshots

    SpineSpy opens the camera on the interval you set: 10 minutes, 20 minutes, 30 minutes, or 1 hour.

  2. 02

    Local analysis

    One frame is checked on your Mac for slouching and phone use. The camera closes immediately.

  3. 03

    Menubar status

    The icon switches when your posture changes, so you can read it without opening the menu.

  4. 04

    Smart alert

    After five consecutive bad snapshots, you get one reminder to straighten up.

One frame, then the camera closes.

No continuous feed. Nothing is uploaded. Pause from the menubar.

  1. Open

    The camera opens only at the interval you chose.

  2. One frame

    That frame is checked on your Mac. It never leaves the machine.

  3. Close

    The camera shuts as soon as the check is done.

Verify it in the source

Better posture, one quiet nudge at a time.

Free, open source, and built so camera data stays on your Mac.

macOS 15+ · Apple Silicon

Frequently asked questions

Does the camera stay on?
No. It opens for one frame, then closes.
Does anything leave my Mac?
No. The check runs on your Mac. Nothing is uploaded.
How often does it check?
You pick 10, 20, or 30 minutes, or 1 hour.
When does it nudge you?
After five bad snapshots in a row. One reminder, then it waits.
Is SpineSpy a local macOS posture app?
Yes. It is a free, open source menubar app for Apple Silicon on macOS 15 or later.