Changelog
All updates, features, and security improvements.
1.0.2
23 September 2026
- Update checks: Update checks now go to updates.uresk.net and include the app version and license state (trial, licensed, trial ended, or needs attention), which we count per day to see how many copies are in use. Nothing that identifies you is sent or stored; see the privacy page.
1.0.1
23 September 2026
- History scrub: When the trial has ended, History scrub now says so instead of reporting that it scrubbed 0 lines, and no backup is made.
- License status: The menu bar popover shows the license status at the bottom: the last days of the trial, a trial that has ended, or a license that needs attention.
- License problems: License problems are easier to fix: if a key stops validating, the License window says why and offers Try Again, and a key removed from this Mac in the customer portal is re-activated automatically when a slot is free.
- Offline hiccups: A brief license-server hiccup can no longer mark a paid license as invalid.
- Renewals: Renewing updates is $9/year.
1.0.0 Initial Release
16 September 2026
- Detection Engine: Pure Swift regex and Shannon entropy pattern matching for AWS, GitHub, Slack, Stripe, OpenAI, Anthropic, Google Cloud, JWTs, and private keys.
- Clipboard Watcher: Instant detection of copied credentials with actionable notifications (Clear, Copy Masked, or Ignore).
- Shell History Scrubber: Scan and safely remove secret exports from
.zsh_history and .bash_history with automatic .bak backups.
- .env File Inventory: Discovers
.env files across repositories, warns if un-gitignored, and detects duplicated credentials across projects.
- Masked Clipboard: Produces safe, identifiable masked tokens (e.g.
sk-live-••••••••xyzA) for bug reports and issue tickets.
- 100% On-Device: Zero network telemetry, zero crash trackers, zero cloud dependencies.