Your screen, quietly archived.
Superlens sits in your Mac menu bar, takes a screenshot every few minutes, and files it away in a neatly dated folder inside the S3 bucket of your choice. No database, no cloud tax, no ceremony.
Three moves. Then it disappears.
Install the .pkg
Double-click Superlens.pkg. It drops the app into /Applications and adds a tiny icon to your menu bar. No login, no account.
Paste S3 credentials
Click the menu-bar icon → S3 Settings. Endpoint, bucket, access key, secret. Works with any S3-compatible provider.
Pick an interval
1, 3, 5, 10, 15, or 30 minutes. Start capture. Superlens snaps every display and uploads to superlens-screenshots/YYYY-MM-DD/.
A folder per day. Forever.
Superlens opens a fresh dated folder each morning under superlens-screenshots/. One consistent shape for every day of the year — trivial to query, trivial to prune.
- Every display gets its own file per tick
- Timestamped down to the second
- PNG, uploaded with Content-Type: image/png
- Local file is deleted after a successful upload
Small surface. Sharp teeth.
Menu-bar only
LSUIElement is set, so no Dock icon, no window clutter. Just a black lens up by the Wi-Fi symbol.
Bring your own bucket
Endpoint URL is configurable, signature v4. If it speaks S3, Superlens speaks to it.
Multi-display aware
Detects every connected display via AppleScript and snaps each one independently per tick.
Interval-first
1, 3, 5, 10, 15, or 30 minute cadence. Change it any time; the running loop adjusts on the next tick.
No middleman
No auth server, no analytics, no SaaS bill. Credentials live in ~/.superlens/config.json and never leave your machine.
Open source
Plain Python + rumps + boto3, packaged with py2app. Read it, modify it, fork it.
Short answers to fair questions.
Is Superlens free?+
Yes. The app is open source under MIT. You pay only for whatever S3-compatible storage you use.
Does it work with DigitalOcean Spaces?+
Yes — that's the primary tested target. Set the endpoint to e.g. https://fra1.digitaloceanspaces.com, region fra1, and your Spaces key/secret.
Does it send anything to a server you run?+
No. There is no Superlens backend. Screenshots go from your Mac directly to your bucket. Your keys never leave disk.
What about privacy while I'm in Zoom / 1Password / a banking site?+
Superlens doesn't try to be clever — it will capture what's on screen. If you need pause-on-app logic, toggle Stop Capture from the menu bar. A smarter pause list is on the roadmap.
Is the installer signed?+
Not yet. macOS will warn that the developer is unverified on first open — right-click the .pkg → Open to bypass Gatekeeper. Proper Developer ID signing is next.
Will it slow my Mac down?+
A single screencapture + upload per interval. CPU impact is negligible; memory sits under ~80 MB.
Catch every minute of your work.
Without thinking about it.
Superlens is a 40 MB download. Installs in five seconds. Runs until you tell it to stop.