FAQ

Common questions about ClaudeMeter, safety, Anthropic's terms, and how it compares to other Claude usage tools.

Is ClaudeMeter affiliated with Anthropic?

No. ClaudeMeter is an independent open-source project. It is not endorsed or sponsored by Anthropic. It reads the same JSON payload the Claude settings page already renders for you.

Does ClaudeMeter violate Anthropic's terms of service?

ClaudeMeter makes requests to claude.ai using your own session, the same way the settings page does. We are not aware of any term that prohibits this. That said, the usage endpoint is internal and undocumented, so Anthropic can change it at any time and we will need to patch.

How is this different from ccusage?

ccusage reads local Claude Code JSONL files to estimate how many tokens you spent in Claude Code sessions. ClaudeMeter reads the plan quota Anthropic enforces on claude.ai subscriptions, the rolling 5-hour window and weekly budget. Different data, different use case. Many people run both.

Does the browser extension see my prompts?

No. The extension only reads the session cookie from the claude.ai origin. It does not read page content, does not see your prompts, and does not send data to any third party. The source is public on GitHub.

Why does it need a browser extension at all?

Because the alternative is making you paste a session cookie from DevTools on every browser restart. The extension auto-forwards the cookie over a localhost socket so the menu bar app always has a valid session.

Does it work on Safari?

Not yet. Safari extensions cannot read the claude.ai cookie jar without Full Disk Access, which is a heavier ask than we want to default to. You can still use ClaudeMeter on Safari by pasting a session cookie manually.

Does it work on Windows or Linux?

Not yet. The menu bar app is macOS-only. The Rust core is cross-platform, so a system tray port is possible if there is demand. Comment on the GitHub issue to upvote it.

How often does it refresh?

Once per minute by default. You can lower the interval to 30 seconds or raise it to 5 minutes in preferences. Hitting the endpoint more aggressively than once per minute is likely to trip rate limits on your own account.

What does it cost?

Zero. MIT licensed. No paid tier, no upsell. If you want to support the project, star the repo and tell your friends who are also hitting the weekly wall.

What happens when Anthropic changes the usage endpoint?

The popover will show stale numbers and a 'schema mismatch' warning. Ship a GitHub issue, we cut a patch release within a day or two, and brew upgrade pulls it.

Will my subscription get flagged for using this?

We have no evidence that a single usage-page fetch per minute, from the logged-in browser session, triggers any flag. If you see anything that looks like a flag, please file an issue with the details (anonymized).

Is there a CLI?

Yes. claude-meter status prints the same three numbers (5-hour, weekly, extra usage) as JSON, which is easy to drop into tmux, Starship, Fig, or a shell prompt.

Did not find your question?

Open a GitHub issue