← Back to blog

AI usage monitoring, off by default

If you code with AI tools, you probably juggle a few plan quotas. SpinCat can keep them in view — as an entirely optional feature that stays off until you turn it on.

The providers

SpinCat tracks plan usage for ChatGPT, Claude, Cursor, Antigravity, and Copilot. Enable AI usage, pick the providers you use, and their quotas appear as a second row of tiles in the popover — and, if you want, as their own menu bar items.

Quota with context

For providers with a known window — say a 5-hour or weekly limit — the popover draws a quota bar that also marks where you are in the period. You can flip the display between usage and remaining, and the period fill follows the same direction, so “how much is left” and “how long is left” always read together.

Credentials handled carefully

Different providers authenticate differently, and SpinCat respects each one’s boundaries:

  • ChatGPT/Codex, Claude, and Antigravity use OAuth into SpinCat-managed local credential files.
  • Copilot tokens are stored in the macOS Keychain.
  • Cursor is read through a security-scoped bookmark you explicitly approve.

The quota cache never stores tokens or secrets — only display-only snapshots, restored as stale so they’re never mistaken for fresh data. A provider that needs sign-in simply sends you to Settings.

Truly optional

If you never enable AI usage, none of this runs and SpinCat makes no network requests at all. It’s there when you want it, invisible when you don’t.