Commercial desktop product
Clarus
A screenshot and screen-recording app for Windows, sold as a subscription. It takes over
Win+Shift+S from the Snipping Tool, records the screen, extracts text out of
any capture without touching the network, and carries two full annotation editors —
one for stills, one for video with a real timeline.
I designed it, built it, wrote the backend, built the installer, wrote the marketing site, and handle the billing. There is no team.
- Native Windows, not a wrapper. Screen capture through DXGI Desktop Duplication with a GDI fallback, recording through Windows.Graphics.Capture into a Media Foundation encoder, audio through WASAPI, plus low-level input hooks and WndProc subclassing where the framework had no answer.
- Machine learning that runs on your machine. PaddleOCR executing on
tract, a pure-Rust inference runtime, with the models compiled into the binary. No API call, no upload, no account needed to read text off a screenshot. - A video editor that compiles to ffmpeg. Independent clip timeline, zoom segments, and redaction baked per-frame from the real source so moving content stays censored — all of it emitted as an ffmpeg filtergraph.
- The unglamorous half, done properly. An Ed25519-signed auto-updater
that checks hourly but only installs when you are not recording; a custom installer
written in Rust; and an uninstaller that hands
Win+Shift+Sback to Windows on the way out. - A real backend behind it. Postgres with row-level security, Deno edge functions, Stripe checkout and webhooks as the only writer of entitlement, per-seat team billing, and a share-link service on Cloudflare that I took from 5.3 s to 0.6 s.