A private Apple Wallet meter for Claude Code. See your 5-hour, weekly, and context usage at a glance — without sharing prompts, code, or auth tokens.
A single Lambda + DynamoDB backend. A statusLine reporter that pushes a hand-picked whitelist of metrics. A signed Wallet pass that updates live. That's the whole product.
Only a fixed whitelist of fields ever leaves your machine. Prompts, responses, code, file contents, and auth tokens never go anywhere.
Your Mac pushes metrics every ~60s. Your iPhone Wallet pulls fresh values when you open it. No app to install.
Pick from five built-in themes — Charcoal, Midnight, Forest, Sunset, Mono — or send your own colors via the API.
One click. We generate a private serial and ingest token. Nothing's collected yet.
Scan the QR with your iPhone camera. Safari opens the pass; tap Add.
One curl … | bash on your Mac. Edits Claude Code's statusLine config.
Pick a theme, mint your pass, install the reporter. You're done.
Live preview updates as you click. You can re-skin later — your serial and tokens stay the same.
Scan the QR with your iPhone camera. Safari opens the pass; tap Add.
One time. Edits ~/.claude/settings.json to add a status line that pushes safe usage metrics every ~60s. What gets sent?
curl …
Paste into Terminal. To uninstall later: rm ~/.claude/clawallet-statusline.sh ~/.claude/clawallet.env and remove the statusLine key from ~/.claude/settings.json.
Model name, Claude Code version, 5-hour and weekly rate-limit usage %, context window %, session cost estimate, lines added/removed, hashed session id, timestamp.
Anthropic API keys, OAuth tokens, prompts, responses, transcript contents, code, file contents, file paths, environment variables, your Apple ID.
rm ~/.claude/clawallet-statusline.sh ~/.claude/clawallet.env and remove the statusLine key from your settings.json. No further requests.