RescueTime is the grandparent of automatic time tracking, and it's good at its job. Install it, do nothing, and an hour later you have categories, a productivity score, and a weekly report email you didn't ask for. There's a free tier; paid plans start around $6.50 a month.

So why would anyone switch? One sentence, and it's the sentence that decides the whole category: every window title and URL you touch flows to RescueTime's servers. Not because they're careless — because that's how the product works. The cloud is where the reports live, where the score is computed, where your phone and your Mac meet.

If that sentence never bothered you, close this tab and enjoy a genuinely good app. This post is for the people it does bother.

Short answer: the local-first alternatives to RescueTime are Timex ($49 once, automatic, local SQLite), Chronoid ($49 once, automatic, local), Qbserve (one-time, local, aging), and ActivityWatch (free, open source, local). You give up cross-device reports, the productivity pulse, and zero-config categories. You keep every window title and URL on your own disk.

What you're actually trading

Let's be precise about RescueTime privacy, because "privacy" alone is too vague a word to decide anything with.

What RescueTime's cloud buys you: the weekly email, the web dashboard, the phone app feeding one cross-device record, the productivity pulse computed on their infrastructure, and their maintained category database — someone else keeps "which site is distracting" up to date for you. That last one is underrated: their categorization works out of the box because a team maintains it centrally.

What it costs: your window titles, your URLs, your document names — the most complete inventory of your professional life that exists — on someone else's servers, under their retention policy, in whatever jurisdiction that implies. If you work under an NDA, handle client data, or just believe your workday is nobody's business but yours, that's not a small line item. It's the whole invoice.

The local-first options, honestly

Timex — mine, so you get the bias and the cons together. Automatic tracking at 1 Hz into a single local SQLite file you can open, back up, or delete. No account, no telemetry, no network calls. Website rules split the browser (github.com → focus, youtube.com → waste), a Focus Score computed on your Mac from weights you set, CSV export, a local MCP server so your AI assistant can query the record. $49 once, 100-hour trial. Cons: macOS 15+ and Apple Silicon only, no phone app, no cross-device anything, and the category database ships as defaults you tune yourself rather than a centrally-maintained list.

Chronoid — the nearest neighbor: automatic, local, $49 once, 7-day trial, with meeting and idle prompts that catch away-time. A strong app; try both if you're choosing between them.

Qbserve — the original local-first automatic tracker, one-time purchase. Real-time feedback, distraction tallies, all on your disk. Development has gone quiet, so check its current state before buying.

ActivityWatch — the free RescueTime alternative: open source, local, cross-platform, community-built watchers for everything. The trade is polish: basic reports, rough edges, you're your own support.

What local-first gives up — and what it gives back

The losses are real, so I'll say them plainly. No weekly email telling you how you did. No phone data merged into one record. No score computed by someone whose full-time job is categories. If your week spans three devices and you want one dashboard, local-first Mac tracking is the wrong tool and you shouldn't talk yourself into it.

What it gives back is quieter but it compounds. Your record exists as a file you own — queryable, exportable, archivable for years with no subscription holding it hostage. The categories become yours: when the fixed "entertainment" bucket mislabels your conference-talk watching, you fix it, and the history updates to match. And the trust problem inverts: a tracker you can inspect all the way down gets looked at more, not less. In my experience that's how time tracking actually changes behavior — not the score, the looking.

One more thing RescueTime people notice when they switch: the away-time honesty. After 5 minutes away from the keyboard, Timex offers to turn the gap into a manual entry — "Away 25 min · 10:05–10:30 → Add time…" — so the meeting you had away from the desk lands in the record instead of vanishing. Cloud dashboards tend to quietly count absence as whatever app was focused when you left. Your call which is more true.

Who should stay with RescueTime

If you want cross-device reports, zero configuration forever, and a score maintained by a team — and the cloud sentence doesn't bother you — stay. It's the mature product in this category and it earned that. Subscriptions are a fine deal when you use what they maintain.

But if you've ever paused on the permissions dialog and thought "wait, where does this go" — the answer has been "their servers" all along, and there's a whole shelf of local-first alternatives now. Download Timex, run the 100-hour trial, and keep your workweek where it happened: on your Mac.

— DK