On-Device vs Cloud Time Tracking: The Real Trade-Offs
Every time-tracking tool falls on one side of a line: your app usage data either lives on your Mac or it lives on someone else's servers. The vendor's marketing will rarely tell you which they are. You have to infer it from their pricing, their features, and the permissions they request.
This post is a clean ledger of what each architecture actually buys you, so you can make the trade-off on the merits rather than on vibes.
What "cloud tracking" actually means
When a product says "syncs across devices" or "AI-powered insights" or "team dashboards," what it means technically is:
- A daemon runs on your Mac.
- It reads your frontmost app and — with the appropriate permission — the URL of your browser's active tab, continuously.
- That stream is sent over HTTPS to the vendor's servers.
- The servers store it, index it, and run the analysis.
- You (and maybe your team admin) log into a dashboard to see the results.
RescueTime, Rize, Toggl, and most of the old-guard time trackers are cloud-based by default. Some have a local-only mode but bury it. Some send "anonymized" telemetry even when the core tracking is local.
What "on-device" actually means
- A daemon runs on your Mac.
- It reads your frontmost app and — with the appropriate permission — the URL of your browser's active tab.
- That stream is written to a local file, usually a SQLite database in your user directory.
- Reports are computed locally inside the app.
- Nothing is uploaded. Ever. The app works identically with the network disconnected.
Focus Meter, ActivityWatch, and Qbserve are on-device. Timing is a mixed case — local storage with optional cloud sync.
What cloud tracking gets you
Four things, in decreasing order of how often they actually matter:
1. Multi-device access. Look at your data on your phone or in a browser. Real benefit if you own multiple Macs and you genuinely want to look at the same data across them. In practice, most users check their data in one place (a menu bar app) and never look at it anywhere else. The phone dashboard feature is mostly unused.
2. Team features. Manager dashboards, team leaderboards, integrations with project tools. Legitimately useful for agencies and billed-hours teams. Not useful (and sometimes actively creepy) for individual knowledge workers.
3. "AI insights." This is the pitch line in 2025-2026. Worth being honest: for productivity data, AI insights mean LLM-generated text summaries of your usage patterns. The insights are usually fine but not a game-changer — the data was legible already. You're paying (in data, in subscription dollars) for a UX veneer over reports you could read yourself.
4. Account recovery. If your Mac dies, your history is in the cloud. Real benefit if you care about 5-year longitudinal data. For most people who care about "how was last week," it's not a factor.
What cloud tracking costs you
Three things, not counting the money:
1. A continuous record of your working life, held by someone else. Productivity data is among the most personal data you generate. Every document title you opened, every tab you visited, every hour you worked or didn't. Consider whether you'd upload that same data to a file-sharing service if the marketing didn't pre-frame it as "your dashboard." Most people wouldn't.
2. A breach target. Productivity SaaS has been breached before. The data that leaks is uniquely useful for targeted social engineering: an attacker can see your employer's internal tools, your work rhythm, the hours you're offline, the projects you're in. Not a theoretical risk — there's public precedent.
3. Vendor lock-in on your own data. To export, you have to download a CSV from the dashboard. If the company shuts down, if your account gets locked, if the plan you're on removes export, your history becomes inaccessible. An on-device SQLite file is portable forever.
What on-device tracking gets you
1. No data leaves. Your browsing history, your meeting hours, your productivity trends — all stay on your Mac. The app passes the "network-disabled test": disconnect Wi-Fi and everything still works. For most people this is the headline benefit.
2. No account. Nothing to sign up for, nothing to get locked out of, nothing to be breached via leaked credentials.
3. Typically cheaper over time. On-device apps tend to be one-time purchase because they don't need server infrastructure. Focus Meter is $19 once. RescueTime is $78+/year. After two months, the one-time app has paid for itself.
4. Full local access to your own data. The SQLite file is yours. You can back it up, sync it via your own iCloud if you want, query it directly, or export it. No dashboard intermediary.
What on-device tracking doesn't get you
To be fair, the things you give up:
1. No cross-device view. If you use a second Mac, you'll have two separate databases. Some apps let you manually import/merge; most don't bother. For single-Mac users (most knowledge workers) this is a non-issue.
2. No team dashboards. If you're running an agency and need to bill clients across a team, on-device is probably not for you. Look at Timing or Harvest.
3. No mobile app. Your phone doesn't see your Mac data. Some people think they want this; most people realize after a week that they don't.
4. No AI summaries pre-baked into the dashboard. You can still get these — export to CSV, feed it to an LLM — but the vendor isn't doing it for you. For most users, the built-in reports are enough.
The middle ground: on-device with export
A reasonable compromise, and where Focus Meter lands: local-first by architecture, with first-class CSV and JSON export. The vendor has no servers, no accounts, no breach surface. But if you want multi-device access, AI analysis, or data portability for any reason, you can export and do whatever you want with it. The data is yours end-to-end.
This is different from "local mode" in cloud trackers, which often still phones home for telemetry. The test, again, is the network-disabled one: does the app work with Wi-Fi off? On-device-with-export passes. A cloud tracker's "local mode" usually doesn't.
How to decide
A 30-second decision tree:
- Do you work as part of a team that needs shared dashboards? → Cloud is probably the right call.
- Do you bill clients by the hour? → Cloud (Timing, Harvest) is designed for this.
- Do you just want to understand your own focus, on one Mac, without a subscription? → On-device is the better default.
- Are you privacy-conscious and treat productivity data as sensitive? → On-device is the only honest answer.
For the third and fourth cases, which cover most individual knowledge workers, Focus Meter is the on-device option designed for exactly this. $19 once, no cloud, no account, SQLite export.
