What's new
The pipeline publishes a build for every green change, so version numbers move fast and mean little. This page lists the releases that changed the app; the full feed, with checksums for every build, is on GitHub.
0.1.21
Softcap now reads nothing but its own credentials:
- The Claude Code keychain item is no longer opened. Every account — Claude and Codex alike — is added through the browser and holds a grant of its own, so nothing here asks macOS for permission to read another app's data.
- That removes the prompts that came with it: no keychain password when you press Refresh, no “Allow access…”, and no window telling you credentials cannot be read.
- The cost: an account that used to appear by itself because you had run claude /login needs one browser sign-in. A token copied from the CLI by an older build is never spent — that would rotate it and sign the CLI out — so those rows ask to be signed in once.
0.1.18
Codex accounts now come from the browser, and only from there:
- Softcap no longer reads the Codex CLI's files. An account is added through the browser and read live from the service with a grant of its own, so there is no snapshot age left to explain.
- The cost: usage updates on the poll rather than the instant Codex writes a line, and an account that was only ever picked up from the CLI needs one browser sign-in.
- An empty window now says which kind of empty it is — still looking on a fresh install, rather than concluding that nothing is there.
0.1.2
The first public build. Everything the landing page describes, shipping:
- Several Claude and Codex accounts at once, added through the browser or detected from a local CLI.
- A menu bar timer — countdown, percentage, both or just the icon — and a shortcut of your choosing to open the window.
- Widgets in all four sizes on macOS; home and lock screen on iPhone.
- Threshold notifications at 80% and 95%, or your own levels, with quiet hours.
- Ten interface languages, including Arabic laid out right to left.
- Credentials in the keychain only; error reports and the update check both optional, both scrubbed-or-off.
Builds are signed ad-hoc for now, so the first launch takes a right-click and an Open — the support page shows both ways through.
Every build, including rebuilds that changed nothing in the app, is listed with checksums on the releases page.