Comparison
Screen Time helps you review app usage and set limits. Dayflow helps you reconstruct what you worked on. The right choice depends on the detail you need and whether you want screen recording.
Apple's Screen Time (System Settings → Screen Time) counts your usage per app and website, draws daily and weekly charts, and enforces app limits and downtime - across your Mac, iPhone, and iPad. It is free, private (Apple processes it as device data), and already installed. Start there; for many people it is enough.
Its limit is the unit it thinks in: the app. "Safari: 4h 51m" is one bar containing your research, your writing breaks, your competitor analysis, and your rabbit holes, indistinguishably. There is no meaningful export, and nothing that tells you what any of those hours were for. Screen Time answers "which apps, how long." It cannot answer "where did my day go" - which is usually the question people came with.
Dayflow answers the second question: it records your screen and has AI write a readable timeline of what you actually did. It is fully automatic, AI-powered, open source, and free - the same price as Screen Time, a different kind of answer.
| Apple Screen Time | Dayflow | |
|---|---|---|
| Price | Free (built in) | Free, open source (MIT); optional paid Pro |
| Output | Hours per app/site, charts | Readable timeline: what you did, when, in sentences |
| Understands the work | No - app names only | Yes - AI reads the screen ("researching" vs "watching cat videos") |
| Coverage | Mac + iPhone + iPad | Mac only |
| App limits / downtime | Yes | No - observes, never blocks |
| Data location | Apple devices/iCloud sync | Full recordings + local timeline on Mac; AI depends on mode |
| Export / history | Effectively none | Your data, on your disk |
The tell is rereading the chart and still not knowing what happened. Five hours of "Chrome" that you cannot account for; a productive-feeling day the charts call unproductive because the work happened in a browser; the need to reconstruct last week for a review and finding only app names. That is the point where the unit has to become the task, not the app - the work-journal category exists exactly for it.
Dayflow is the free way to try that: one frame every 10 seconds, AI writes the day up, full recordings and the local timeline on your Mac, open source and auditable. Local AI keeps screenshot analysis on-device; BYO and Pro send selected screenshots for analysis. Keep Screen Time running for the phone and the limits; let Dayflow keep the journal.
For app-level awareness, yes - it is free, built in, and syncs across your devices. For understanding your work it hits a ceiling fast: it reports hours per app ("Safari: 4h 51m") with no idea what you were doing, no export, and no way to tell research from rabbit holes. Whether that is enough depends on the question you are asking.
What you actually did. Dayflow records your screen at one frame every 10 seconds and has AI write a readable timeline - "Implementing OAuth token refresh, 9:04-9:48" - instead of counting app hours. The same 5-hour Chrome bar becomes the tasks it actually contained.
Screen Time is part of macOS. Dayflow also captures the screen and runs analysis, so its resource use depends on your hardware, workload, and AI provider. Local inference adds CPU, GPU, and memory use. This page does not include a measured battery comparison.
Yes, and it is a reasonable setup: Screen Time for device-wide app limits and iPhone coverage (which Dayflow cannot see), Dayflow for the actual account of your working day on the Mac. They do not conflict.
Dayflow is $0 and open source. Full recordings and the local timeline stay on your Mac; AI processing depends on the mode you choose.
Download for MacOS macOS 14+ · MIT licensed · no account required