Guide

How to keep a Mac timesheet without manual entry

Updated July 2026 · by Jerry Liu, Dayflow's founder

Every manual timesheet fails the same way: it depends on the person with the least spare attention - you, mid-work - remembering to log time. The fix is timekeeping software for Mac where the timesheet fills itself in, and the right tool depends on who the timesheet is for.

If the timesheet is for you

When nobody is billing anybody - you just need a truthful record of your working time - a work journal beats a time-logging grid. Dayflow (free, open source) records your Mac’s screen at one frame every 10 seconds and has AI write each day into a readable timeline: tasks, times, durations, in sentences. It is a timesheet in the only format you will actually reread, and it needs zero entry: no projects to set up, no categories to maintain. Everything stays local on your Mac.

That covers the two commonest personal uses: standup updates (“what did I do yesterday”) and the end-of-week reckoning (“where did this week go”).

If the timesheet is for clients

Billable hours need project buckets, rates, and export to invoices - a real timesheet product with automatic capture underneath:

If the timesheet is for your employer

That is monitoring software territory (Hubstaff, DeskTime, Insightful) - a category with screenshots-for-your-boss and activity scores. If you landed here looking for the opposite of that, you want time tracking without surveillance.

The five-minute setup

For the personal case: download Dayflow (macOS 14+, MIT-licensed), grant screen-recording permission, and pick where the AI runs - fully local via Ollama/LM Studio, or your own API key. There is no step two; the timesheet starts writing itself. For billing, take Timing’s 30-day trial and see whether its project reports match how you invoice.

See where your day actually went

Dayflow is $0, open source, and everything stays on your Mac.

Download for MacOS macOS 14+ · MIT licensed · no account required