Remaining quota and reset countdowns for Claude Code, Codex, Cursor, Grok, GLM and 18+ services, all in one place. Provider credentials stay on your Mac. If you enable Apple-device sync, only an allowlisted AES-256-GCM encrypted quota snapshot moves through your own iCloud account.
macOS 14+· Apple Silicon (arm64)· public build coming later
TokenRemain is still under active development. No public DMG is available yet; follow progress on GitHub.
Real UI
You've met the menu bar popover above — everything below is a live screenshot of the latest build: the desktop Dashboard, the iPhone app and Home Screen widgets.
Supported Providers
Most services connect automatically the moment you're signed in: TokenRemain only reads credentials that already live on your machine — no extra login, no token refreshing. Every card says where its data comes from.
Official 5-hour / 7-day windows with reset countdowns. Direct oauth/usage queries, degrading to a PTY probe when credentials misbehave — refresh tokens are never touched.
Live 5-hour / 7-day windows for the main account. Direct server queries with local snapshot fallback; burn-ahead ETA when you're running hot.
Monthly billing-cycle quota and reset countdown. Read-only queries of state.vscdb.
Weekly pool remaining. Reads the Grok CLI's existing credentials.
Coding Plan session / weekly windows. The key lives only in your Keychain.
Monthly credits. Reads your local GitHub sign-in.
Daily / weekly quotas.
Prepaid credit balance.
Quota pools. Reads the local sign-in state.
Go plan usage, estimated from a local database scan — fully offline.
Credential locations and endpoints for every service are documented in the repo README; pace prediction uses real window progress and official reset times to judge whether your current pace lasts until reset.
Private by Design
Every line below is a verifiable technical fact, not privacy-policy boilerplate — you can trace each one in the source.
Reads the access tokens your tools already maintain. Refresh tokens are never touched, nothing is written back — no fighting Claude Code or Cursor for their sessions.
Manually added API keys (Z.ai, OpenRouter…) are stored only in the macOS Keychain — never in source, bundles or logs.
Quota queries go straight to each provider's official API. TokenRemain runs no credential relay; optional Apple-device sync uses your private iCloud database.
No telemetry, no ads, no analytics SDK.
You never sign up for TokenRemain — being signed in to your local tools is enough.
Mac caches and cost statistics stay local. Only when you enable sync does an allowlisted, encrypted display snapshot enter your private iCloud database.
Current Build
TokenRemain is still being developed and is not a finished public release. These limits are deliberate trade-offs — data safety always outranks feature coverage.
Features
Real window progress plus official reset times decide whether you'll make it to reset — with an ETA when you won't.
Choose which apps show in the menu bar; refresh every 1/5/15/30 min or manually; a floating window stays on top across Spaces.
ccusage counts today's tokens and estimated API cost, split by provider, all computed locally.
Quota resets, rate-limit changes and major model releases get pinned and trigger local macOS notifications.
Release
Core product, privacy, signing, and cross-device behavior are still being completed and verified.
The website and GitHub repository will link to the official build only after it is ready for public use.
Until then, there is no public DMG to download. Follow the repository for verified release updates.
How credentials are read and where data goes — every line is auditable. Issues and PRs welcome.github.com/Carstin520/token-remain