Privacy Policy
Website
This website (aibattery.dev) does not collect any personal data. There are no cookies, no analytics, no tracking pixels, and no third-party scripts that monitor your behavior. The only external request is to the GitHub API to display the repository's star count — this request does not include any identifying information about you.
The App
AI Battery is a native macOS menu bar app. It reads Claude Code's local JSONL session logs for token counts and context health — never your message content. Rate limits come from a minimal API call to Anthropic.
Network requests
AI Battery makes the following network requests — nothing else:
- api.anthropic.com — reads your rate limit headers each refresh cycle (~3 tokens per call)
- console.anthropic.com — OAuth 2.0 sign-in (PKCE, same protocol as Claude Code)
- status.claude.com — checks Anthropic's status page for outage alerts
- api.github.com — checks for new versions once per day
- kylenesium.github.io — Sparkle appcast for in-app updates (on update click only)
What AI Battery does not do
- No analytics or telemetry — no usage data, crash reports, or diagnostics are transmitted.
- No tracking — no cookies, fingerprinting, or third-party trackers of any kind.
- No data storage outside your machine — all data stays in local files on your Mac. OAuth refresh tokens are stored in macOS Keychain.
- No message content access — AI Battery reads token counts from Claude Code's logs, never your conversation content.
Authentication
AI Battery uses OAuth 2.0 with PKCE to authenticate with Anthropic — the same protocol Claude Code uses. You can connect up to 3 accounts. Refresh tokens are stored in macOS Keychain (Apple's encrypted credential store); access tokens are held in memory only.
Open Source
AI Battery is open source under the MIT License. You can inspect the full source code to verify these privacy claims yourself.
Contact
If you have questions about this privacy policy, you can reach out via GitHub Issues.