The notch app for Claude Code
Claude Code, right in your notch.
Notch shows your Claude plan usage, live sessions, and sync status — right in the Mac notch. Private by design. Your code never leaves your machine.
Plan usage limits ↻
Active sessions
⚠ 2 sessions past 50% context — /compact to keep quality up
What the notch shows
One panel. Five things it tells you.
Hover the notch and the whole state of your machine drops down. Scroll to read it a piece at a time.
- Free
- No account needed
- Reads local session files only
- ~90 seconds to first data
-
Overview
One hover, the whole picture.
Notch rides in the MacBook’s camera notch — no window to open, no dock icon, nothing to switch to. Hover it and the whole state of your machine drops down; move away and the desk is clear again. Everything below is one piece of this panel.
- Lives in the notch — always there, never in the way
- Hover to open, move away to dismiss
- Updates live while Claude Code runs, across every session
-
01 / 05
Session limit, live.
Your 5-hour window as a bar, with the exact reset countdown. 63% used means you plan the next prompt, not gamble it.
- Live percentage of the current 5-hour window
- Exact reset countdown, refreshed in place
- Quota fills, time drains — the thin second bar is the time left
-
02 / 05
Weekly limits too.
All-models usage with the reset day and time. Know on Tuesday whether Thursday is safe.
- All-models weekly usage in one bar
- Reset day and time, always visible
-
03 / 05
Context coaching.
Per-session context bars with the risk zone hatched from 75%, the worst context across sessions as its own tile, and one line that says when to /compact — before a session chokes at 94%.
- Risk zone hatched from 75% — quality slips before memory runs out
- Worst context across all sessions, as its own tile
- One warning line with the count of sessions past 50%
-
04 / 05
Every repo, every branch.
Sessions listed by project and git branch, with today’s token total one glance away — and every row is clickable: the › brings that session’s terminal to the front.
- Project and git branch on every session
- Click a row — that session’s terminal comes to the front
- Today’s token total in the header, split by model on hover
-
05 / 05
See which model burns the budget.
Hover the token counter and a 7-day chart drops down — one bar per day, split by model. “Am I burning expensive Opus on work Haiku could handle?” is one glance, not a spreadsheet.
- One bar per day, split by Fable, Opus, Sonnet and Haiku
- Today marked in bold — the bar the headline number refers to
- Cache reads excluded, so the number never inflates
Download Notch App for Mac 1,400 downloads on macOS
Side by side
Checking usage takes a command. Notch makes it a glance.
Built-ins and CLI trackers report usage only when you ask. Notch keeps limits, sessions, and context always in sight.
| Claude Code built-ins | CLI tools (ccusage & co.) | TrayToken Notch App | |
|---|---|---|---|
| Visible without opening a terminal | — | — | ✓ |
| 5-hour session limit with reset countdown | on request | on request | ✓ |
| Weekly all-models limit | on request | supported | ✓ |
| Per-session context risk (hatched from 75%) | — | — | ✓ |
| All sessions across repos and branches | one session | varies | ✓ |
| 7-day token chart split by model | — | in terminal | ✓ |
| Team dashboard with prompt-quality scores | — | — | ✓ |
|
What engineers say
|
Download for MacFree · no account · 1,400 downloads | ||
Privacy, by construction
Built on consent, not surveillance.
The parser extracts prompts and metrics. Nothing else is ever stored.
What we collect
- ✓Your prompts to Claude and their quality metrics
- ✓Computed session metrics: timing, token counts, tool use, accepts and rejects
- ✓File names, reduced to bare basenames before syncing
- ✓Timestamps of sessions and turns
- ✓Project names, from the projects you selected
Only from projects you opt in.
What we never store
- ✕Your code. Not a single line, ever
- ✕File contents of any kind
- ✕Claude's responses, including reasoning and generated text
- ✕Tool outputs: command results are read in memory only to count accepts and rejects
- ✕Unselected projects, memory files, or settings
You choose the projects; everything else stays on your machine. The code enforces it.
Notch for every engineer. One dashboard for the team.
Open your workspace to see the dashboard behind Notch: prompt-quality scores, activity timelines, and coaching for everyone who opts in.
Pick your platform.
One tray app, three operating systems. The dashboard runs in any browser.
Common questions
No. Your code, file contents, Claude's responses, and tool outputs are never stored and never leave your machine. File references are reduced to bare file names before syncing.
Five things: prompt text, computed session metrics, file names, timestamps, and project names. Only from the projects you selected in the tray app.
macOS (universal DMG), Windows x64, and Linux x64 (AppImage and .deb). The dashboard runs in any modern browser. There are no mobile apps.
No. Download the new build and reinstall over the old one. Settings and project selections are kept, so nothing is lost.
No. TrayToken exists precisely because engineers run personal Pro and Max plans. Everything comes from the local session files Claude Code already writes.
Yes, it is the first thing the app asks. Projects are opt-in one by one, and Cloud Sync can be paused from the tray at any time.
Active Claude Code sessions with project and git branch, per-session context bars with a hatched risk zone from 75%, and three plan tiles — your 5-hour session limit, the weekly all-models limit, and the worst context across sessions — with exact reset times. The header shows today’s token total, split by model in a 7-day chart on hover. Rows are clickable to bring that session’s terminal to the front, and one amber line counts the sessions past 50% context.
Yes. Limits, context bars, and session status are read locally and shown even if you never open the dashboard. “Sync now” and “Open dashboard” are one click away when you want the team view.