Guide
There are three real ways to see where your time goes on a Mac, and none of them involve starting a timer. They differ in how much truth they give you.
Apple’s Screen Time (System Settings → Screen Time) already counts your app usage. Turn on “App & Website Activity” and you get daily and weekly charts of hours per app, pickups, and notifications.
Worth enabling because it is free and already there. Its ceiling: it answers in app names. “Safari: 4h 51m” contains your research, your writing breaks, and your rabbit holes in one undifferentiated bar. It also has no export to speak of and no idea what you were doing. (Full comparison: Screen Time vs a real time tracker.)
ActivityWatch is the open-source standard for app logging: it records active apps and window titles locally, with browser extensions for per-site detail. You get honest, exportable data at the window-title level - one step more specific than Screen Time, still in the “which windows were open” universe.
Best if you want raw data to slice yourself and cross-platform coverage (Mac, Windows, Linux).
Dayflow answers a different question: not which apps were open, but what you were doing. It records the screen at one frame every 10 seconds and has AI write your day into a readable timeline - “Implementing OAuth token refresh, 9:04-9:48,” “Researching flight prices, 2:10-2:25” - because the useful unit of “where did my time go” is the task, not the app. Everything stays on your Mac (open source, MIT, local AI supported), and it runs on ~100MB of RAM.
Best if the output you want is an actual account of your day you can read - the where-did-my-day-go question, answered nightly.
Enable Screen Time regardless; it is free context. Then pick by output: raw window data → ActivityWatch; a readable journal of what you actually did → Dayflow. Both are free and local, so trying each for a few days costs nothing but the comparison. If you need billable-hours features instead - client projects, invoicing rates - that is a different category (Timing, Memtime) and worth paying for only if someone else pays for the hours.
Dayflow is $0, open source, and everything stays on your Mac.
Download for MacOS macOS 14+ · MIT licensed · no account required