Softcap
GitHub
EN+9
ENEnglishEnglish RUРусскийRussian ESEspañolSpanish FRFrançaisFrench ARالعربيةArabic BNবাংলাBengali HIहिन्दीHindi IDBahasa IndonesiaIndonesian PTPortuguês (Brasil)Portuguese (Brazil) ZH中文(简体)Chinese (Simplified)
Appearance
Overview/FAQ

Frequently asked questions

Short answers, each one true of the shipping app.

What does Softcap actually measure?

For every account you add it shows the two windows a subscription runs on: the five-hour session limit and the weekly limit — what is used, what is left, and when each resets.

Does checking my limits spend my limits?

No. Softcap reads usage endpoints with your own credentials; the requests carry no prompt and run no model, so the quota they describe is not touched by describing it.

Which providers does it support?

Claude and OpenAI Codex, several accounts of each at once. Cursor, GitHub Copilot, Gemini CLI, the GLM Coding Plan and Kimi Code are not supported yet: a provider that cannot be checked against a live account would quietly show zero, which is worse than nothing.

Do I have to sign in through the browser?

Signing in through the browser with OAuth gives Softcap a grant of its own. The GLM Coding Plan has no such flow, so its key is typed in instead — a static key rotates nothing and signs nothing out, which is what the CLI rule protects. Either way nothing is picked up from a CLI, and no credential belonging to one is ever read.

Will it sign my CLI out?

No. Softcap never reads or writes your CLI's credentials — it holds only the grants you gave it in the browser, and refreshing one touches nothing else on the machine.

Where do my tokens live?

In the macOS keychain, and nowhere else — never in preferences, logs or files. Removing an account removes its credentials from the keychain at that moment.

What leaves my Mac?

Three things, and only three: usage requests to your own providers, optional error reports scrubbed of paths and anything token-shaped, and an optional update check, daily and while its screen is open. The last two have their own off switches.

What do the 80% and 95% marks mean?

Those are the notification thresholds: a nudge when an account crosses 80% of a window, a last warning at 95% — once per crossing, not once per poll, and never during quiet hours. Both levels can be changed.

Why does a reading show its age?

Every reading is taken at a moment and looked at afterwards. Softcap polls on a schedule, so the number on screen is as fresh as the last poll that landed — and when none has landed for a while, Softcap says how old the reading is instead of pretending it is live.

What does it cost to run?

The app is free. On the wire it costs one usage request per account per poll — every five minutes in the background, once a minute with the window open, or whatever interval you set.

More

Something broken rather than unclear? That page is Support · Claude limits · Codex limits

Overview FAQ What's new Claude limits Codex limits Support Privacy Terms

Softcap runs all day on the machine it was written on — and now on yours too. Release notes.

github.com/milushov/softcapMIT licence

Not affiliated with Anthropic or OpenAI.

EN+9
ENEnglishEnglish RUРусскийRussian ESEspañolSpanish FRFrançaisFrench ARالعربيةArabic BNবাংলাBengali HIहिन्दीHindi IDBahasa IndonesiaIndonesian PTPortuguês (Brasil)Portuguese (Brazil) ZH中文(简体)Chinese (Simplified)