menu bar · next to the clock

See what's left. Before you
get cut off.

The 5 h session and the week, each with what it has left. Next to the clock. Nothing to open, and no made-up numbers: only yours.

No card on the web. 7-day trial. Then $18 a month or $79 a year, in the app. 5 devices.

Claude ChatGPT Cursor Grok Gemini Copilot DeepSeek Kimi Qwen GLM
88·14m / 20·2d 41·2h / 82·3d 34·4h
Thu 9:14 PM

01 · the panel

One click. Both windows.

The 5 h session and the week, each with its reset time. If a provider has no session on this machine, it doesn't draw a 0%: it says it has none.

88·14m / 20·2d 41·2h / 82·3d 34·4h
Thu 9:14 PM
Claude59% leftweek: 18% leftHeadroom
ChatGPT12% leftweek: 80% leftHeadroom
Grok66% leftlocal copyHeadroom
Cursorno session on this machineHeadroom
Geminino session in Antigravity IDEno wrap

02 · the sessions

Tuesday. The sessions.

In the panel you pick a day and see how many there were, which are still open and how much each one ate. The data is already on your disk.

88·14m / 20·2d 41·2h / 82·3d 34·4h
Thu 9:14 PM

spend per day · Claude

Tue · 5 sessions · 2 open · 41k tokens

oauth token rights · cupo · dev18k
sonda claude · cupo · dev9.4k

03 · the alert

Before you get cut off.

It alerts you at 75, at 90, at the cap, and 5 minutes before it resets. ChatGPT blocks you with the week at 20%: it was the 5 h session.

88·14m / 20·2d 41·2h / 82·3d 34·4h
Thu 9:14 PM
ChatGPT cuts you off in 14 min. The week is at 20%.

5 h session · measured 12 s ago

The almost empty panel, open: Claude, ChatGPT and Grok with their ring and Headroom chip; Cursor with no session.

four skins

The same information,
four ways to look at it.

We don't choose for you. The panel ships four layouts and everyone keeps their own: they change the arrangement, not just the color.

Change it in Settings, whenever you like. The names are the ones you'll see there.

almost empty panel, Current skin: cards per provider. almost empty panel, Table skin: one continuous column. almost empty panel, Industry skin: dense zones. almost empty panel, Organic skin: more air and curves.

what you really lose

The session gets cut
without warning.

You're halfway through a line. The next message never arrives: limit reached. The week was at 20%. Nobody told you the one that counted was the 5 h one.

  1. 75% First alert. There's still room for a whole task. You decide if this is the one.
  2. 90% Second alert. Close whatever you have open. What you start now won't finish.
  3. 100% The cutoff. Without the app, this is the first alert you get. With it, it's the third, and you already knew when it resets.

And 5 minutes before it resets, one more alert: so you come back right when you can, not half an hour later.

download · Mac, Windows and Ubuntu

Mac, Windows and Ubuntu.

Mac, Windows and Ubuntu are all downloaded from here. The 7-day trial starts when you install, not here, and it doesn't ask for a card.

Each button only lights up if the installer is really on the server.

pricing · two cadences

7-day trial.
Then $79 a year.

Or $18 a month. Same app, same 5 devices. There's no Pro plan to distract you and no free single-device mode. When it expires, it locks.

plan
2Cadences, not plans. $18 / month or $79 / year. What changes is the clock.
devices
5Mac, Windows or Ubuntu, mixed. The sixth doesn't fit: you remove one from Settings.
trial days
7With everything: alerts, widget, shortcut, all 5 devices. The clock is real: on day 8 the lock closes.

$79/ year · 5 devices

$18/ month · the same

Payment is in the app, with Paddle, after signing in with Google. There's no card form here.

questions

The ones people search for.

Can I download it already?

Yes, all three. Mac: the .dmg, signed and notarized by Apple. Windows 11: the .msi, unsigned, so the system may ask you to confirm. Ubuntu: the .deb. If a button is still off, that file isn't on the server yet.

Is it free forever on one device?

No. 7-day trial with everything. Then $18 a month or $79 a year, 5 devices. When it expires unpaid, it locks. There is no free single-device plan.

Is there a monthly fee?

Yes. $18 USD a month, or $79 USD a year (~$6.60/mo). Same app.

Are the 7 days without internet the trial?

No. That's offline grace: someone with a valid license who loses connectivity keeps going for 7 more days. It lasts as long as the trial, but it's a different clock: the trial runs from sign-up; the grace, on an already active license.

When does Claude Code cut me off?

At the 5 h and at the week, at the same time. 4% of the week gives no warning if the session is at 67%. almost empty draws both.

Why does ChatGPT block me if the week is at 20%?

Because it cuts you off at the 5 h. It alerts you at 75, at 90, at the cap, and 5 minutes before it resets.

Do I have to paste an API key?

Not for the plan. It reads the sessions you already have. Keys are a different bill (real spend for the month) and they go in the keychain, not on disk.

Does almost empty read my chats?

It reads usage. The account sign-in asks for email and name. Nothing from Drive, no conversations.

Do I have to sign in to Claude or ChatGPT again?

No. It uses what they already left on your machine. It doesn't open a new session or write to their files.

Do the 5 devices see the same thing?

Each device reads the AI usage signed in on that machine: Claude, ChatGPT, Cursor and the rest aren't copied. Claude's work log (title, project, tokens for the day) is visible on the other devices on the same license. Transcripts stay on disk. The only other things shared are the license and its clock.

I got “Claude limited requests”. Is the app at fault?

If it says “Claude (Anthropic) limited”: that is a 429 from Anthropic, the app waits and keeps the last reading. If it says there's no reading yet and that almost empty is waiting a moment: that's the internal brake (three minutes) so it doesn't ask too often; it's not Anthropic. The app's request weighs bytes, it doesn't spend your quota.

I reinstalled and the API keys are in the list but show no spend

The list stays; the secret lives in the Keychain and sometimes doesn't survive a change of binary. Delete the key and paste it again. Same if you just updated and Claude Code asks for Touch ID again.