↑ that notch is live — hover it

Runaway · for macOS

Look up.
Before it runs away.

Your Claude Pro/Max limits — session, weekly, burn rate, and a heads-up when an agent needs you — traced around the notch of your MacBook. No dock icon. No dashboard. No Settings → Usage ritual.

Free forever for the core meter · $4.99 once unlocks Pro · Signed & notarized · No account, no telemetry


The ritual

You already know the dance.

Checking how much Claude you have left is a five-step round trip that ends with you squinting at a settings page. You do it a dozen times a day. It costs you your flow every single time.

  claude.ai — Settings
  1. ⌘-tab away from your editor
  2. Open claude.ai, find the avatar menu
  3. Settings → Usage
  4. Read two percentages, do reset-time math
  5. ⌘-tab back. Wait — what was I doing?
✗ ~40 seconds · × 12 checks a day · every day
51%
~1h 40m

Session %, time remaining, and warning color — parked where your eyes already go a hundred times a day.

✓ one glance · ~200 ms · zero context lost
the cutoff

Cut off mid-refactor

The limit never warns you. One minute Claude is renaming your modules, the next it's a 429 and a three-hour wait — with your codebase half-migrated.

the gamble

“Can I afford this run?”

You're at 71% and about to kick off a long agent session. Is that fine, or does it die at the worst possible moment? A static percentage can't answer that. A trajectory can.

the babysitting

Tab-checking your agents

Three Claude Code sessions across three terminals — and one of them has been silently waiting on your approval for ten minutes. You just didn't know which.


One number, everywhere

Claude Code, claude.ai, and the desktop app share one bucket. Runaway reads it above all three.

51% OF SESSION · ALL SURFACES

Your limits are account-level, so Runaway taps them at the account level — the same rate-limit source Anthropic itself reports. Tools that parse local logs only see your terminal usage and are blind to web and desktop. Runaway never is.


The instrument panel

Not a widget. An instrument.

Every feature below is built and running. The frames are live simulations — real screen recordings drop in at launch.

Free

Session progress, traced on the notch itself.

Runaway doesn't hang a bar chart next to your notch — it wraps it. Your session fills as a glowing stroke around the physical cutout: down the left edge, under the lip, up the right. The unfilled remainder is invisible.

Green when you're cruising, amber when it's time to think, red when the window is about to bite — with a shimmer sweep the moment the tier changes.

until you're burning, it's just your notch.
34%
~3h 05m

cruising · 34% of session

sim · swap for recording
REC 01 · outline-gauge.mp400:12
Free — always

T-minus, not percent.

A percentage is information. A projection is a decision. Runaway watches your pace over the last stretch of work and shows the number that actually matters: “at this rate, you hit the limit in ~1h 40m.”

Keep going or wrap up — you know before you commit to the next big run. Burn rate stays free forever — it's how you keep your usage from running away.

🔥 counts down while you work · ↻ shows the reset when you're idle
64%
~1h 42m

heavy agent session running · projection updating live

sim · swap for recording
REC 02 · burn-rate.mp400:18
Free core · Pro extras

Hover for the full pre-flight.

Glide your cursor over the notch and it opens downward into a tray — session and weekly bars with live reset countdowns, your burn projection, your weekly pace (“▲ hot — cap ~Fri 9am” when you're spending the week faster than it's passing), a six-hour sparkline of the session's trajectory, and the row power users asked for: which limit is binding right now (5-hour vs weekly) and whether overage is available past it.

Move away and it tucks back into the bezel like it was never there.

51%
~1h 40m

sparkline + binding-limit rows are Pro

sim · swap for recording
REC 03 · hover-tray.mp400:09
Pro

The notch blooms when Claude needs you.

Agent Watch hooks into Claude Code. When a session stops and waits on your input, the notch washes with color, grows downward, and tells you which project is asking — then tucks itself away. When a run finishes, it blooms green.

Miss the moment? A tiny LED stays lit against the notch edge — amber breathing while a session is blocked on you, steady green when it's done. Stop babysitting terminals; the cockpit calls you.

one-click hook install · works with every Claude Code session on your machine
38%
~2h 50m
my-api-server needs you

a Claude Code session just hit “waiting for input”

sim · swap for recording
REC 04 · agent-bloom.mp400:21
Signature moments

Takeoff on reset. Grounded at the limit.

When your session window resets, a light rolls into takeoff — one pass along the notch outline, and the bar clears. Full tank.

And if you do hit 100%, no drama: one slow red landing sweep, then the notch settles into a calm, dimmed grounded mode — wings low, outline breathing, right wing counting down to wheels-up.

↻ 2h 58m · grounded · see you at reset
100%
↻ 2h 58m

grounded · breathing until the window reopens

sim · swap for recording
REC 05 · takeoff-grounded.mp400:16
Pro

One quiet nudge. Never a cutoff.

Not an alerting system — one native notification when you cross the threshold you chose (85% by default, two thresholds if you want a gentle then a firm one). Edge-triggered, so it fires once on the way up and then leaves you alone.

The people who want this are the people who've been burned: mid-task, mid-thought, mid-migration. $4.99 to never be surprised again is the easiest math in your dev budget.

85%
~40m
sim · swap for recording
REC 06 · threshold-alert.mp400:07

Four cockpits

Dress the notch for how you fly.

Same instrument, four faces — switched live from Settings, no restart. Try them:

51% S 51%
~1h 40m T-1h40m

Native — looks like Apple shipped it. Free.

palette
Native free · Pulse, Terminal & Zen in Pro

Flight systems

Built like something you'd trust with a token.

The unglamorous parts, done properly — because this app holds a credential to your Claude account and lives on your screen all day.

Token in the Keychain

One-time setup with claude setup-token, pasted in-app, stored in the macOS Keychain. Never in a plist, never in plaintext, never leaves your machine.

No telemetry. No backend. No account.

Runaway talks to exactly one server: Anthropic's. There is nothing else to talk to — no analytics, no sign-up, nothing of yours passing through ours.

Costs ~1 token per check

Usage comes from Anthropic's own rate-limit headers via a minimal ping. Honest math: a few hundred Haiku tokens a day — a rounding error on your rounding error.

Never blank, never stale-looking

Last-known state is cached locally, so the notch paints instantly on login and the meter is already right by the time you've opened your terminal.

Battery-invisible

Adaptive polling backs off up to 3× while your usage holds steady and snaps back the moment things move. Core-Animation-only effects — no GPU churn, ever.

No notch? No problem.

On external displays, closed-lid, or non-notch Macs, Runaway falls back to a clean menu-bar readout with the same live data. The notch is the stage, not a requirement.


Pricing

Free where it counts. $4.99 once, forever.

No subscription. Your usage app shouldn't have a usage limit.

Free

$0

forever · no account

  • Full usage meter — session & weekly %, reset countdowns, warning colors
  • The notch wrap + outline gauge, takeoff & grounded moments
  • Burn-rate projection — the “~1h 40m left” readout, free forever
  • Weekly pace — “can I afford a heavy day?” answered at a glance
  • Native theme
  • Menu-bar fallback, hover tray, local caching & display options
Download free

Genuinely better than the free menu-bar trackers — on purpose. Upgrade any time from Settings.

Pro — one-time unlock

$4.99

once · yours for good

  • Everything in Free, plus:
  • Pulse theme — the living, breathing one
  • Terminal theme — monospace ASCII bars in Green, Dracula & Nord
  • Zen theme — nothing but the glow; numbers appear on hover
  • Agent Watch — the bloom + beacon when a Claude Code session needs you
  • Context monitor — every session's context-window fill, live in the tray
  • Threshold alerts — never get cut off mid-task again
  • Session sparkline — your last six hours at a glance
  • Binding limit + overage — which window bites first, and whether you have headroom past it
  • Every future Pro feature
Buy Pro & download — $4.99

Checkout via Lemon Squeezy · your license key arrives by email · paste it once in Settings

Non-negotiable: core usage data and burn rate are never paywalled. Gate the luxuries, never the fuel gauge.

Wheels up.

Put your Claude limits where your eyes already live. Thirty seconds from download to a smarter notch.

Made for notched MacBooks · graceful menu-bar mode everywhere else · Developer-ID signed & notarized