Standing

A quiet macOS menu bar app that watches your desk posture and nudges you when you've sat too long.

Webcam checks sit vs stand. No timer guessing.

Free forever · Optional support

If Mac blocks first open View on GitHub

How it works

Three steps. That is the whole product.

  1. You sit at your desk Standing lives in the menu bar and watches the webcam only when it needs a check.
  2. It notices posture Vision AI looks at a small frame and decides sitting or standing — not a timer.
  3. You get a gentle nudge If one posture lasts too long, macOS notifies you. Stand, sit, or pause for a meeting.

Inside the app

Menu, activity, and settings — what you'll see day to day.

Status Sitting, standing, or paused — at a glance.

Suggestions & settings Toggle nudges or open Settings.

Standing menu — status, today's stand time, and tracking controls

Today at a glance Stand-ups and sit vs stand time.

Pause / resume Stop AI checks for meetings without quitting.

  1. Status Sitting, standing, or paused — at a glance.
  2. Today at a glance Stand-ups and sit vs stand time.
  3. Pause / resume Stop AI checks for meetings without quitting.
  4. Suggestions & settings Toggle nudges or open Settings.

Today's summary Status, stand-ups, and sit vs stand time.

Recent days Scroll the week's stand-ups and totals.

Standing Activity — today's summary, weekly stand/sit chart, and recent days

Week at a glance Standing vs sitting minutes for the last 7 days.

  1. Today's summary Status, stand-ups, and sit vs stand time.
  2. Week at a glance Standing vs sitting minutes for the last 7 days.
  3. Recent days Scroll the week's stand-ups and totals.

Your AI API key From console.typesafe.ai — stored in Keychain.

Calibrate once Snap sitting & standing references for AI.

Standing Settings — AI API key, standing reminders, and calibration

Standing thresholds Remind after sitting or standing too long.

  1. Your AI API key From console.typesafe.ai — stored in Keychain.
  2. Standing thresholds Remind after sitting or standing too long.
  3. Calibrate once Snap sitting & standing references for AI.

Why Standing

If Mac won't open it the first time

Apple may show an unverified-developer warning — Standing isn't notarized yet. One-time only; after that it opens normally.

Prefer Terminal? After it's in Applications, clear the quarantine flag:

xattr -cr /Applications/Standing.app

Camera and notification prompts are separate — allow those when macOS asks.