It watches your Mac quietly and shows the day back — every app, sorted by the kind of work it was. All of it on your machine.
You opened in Slack, then spent the morning heads-down in Cursor on usage_os — your longest stretch ran about two and a half hours. A YouTube break over lunch, some reading in Chrome, then back to Cursor for the afternoon.
UsageOS sorts your apps with rules you own — by an app's name, or a word in the window title. Sorted something wrong? Fix it once, and every day you've already recorded re-sorts to match.
Seven mini-dials on the same 24-hour scale. A heavy Wednesday and a light Sunday, side by side.
The same day as a plain list — what you were doing at 2pm, which app, which project. Open any run to see every app-switch inside it.
It reads the frontmost window's title and the current browser tab, and writes them to one file on your Mac. There's no network in the data path — and it's open source, so you can read the code and confirm it. Here's exactly what it leaves alone:
Your history is one SQLite file — reveal it in Finder, export it to CSV, set it to auto-delete after 30, 90 or 365 days, or wipe it. It can't see your screen.