For web developers

Start from the ticket. Let the Mac watch the repo.

Freelance and contract developers lose billable hours to the gaps between tickets: the review you did from your phone, the hour Claude Code spent on a migration while you were in a meeting. ClockedFlow ties every session to a to-do, and on the Mac it records the agent's work too.

A running session on the clock with the projects panel open beside it: an API migration project with its to-dos, tags and deadlines

A session per ticket

Each to-do is a line in a project, with tags, a deadline and a checklist. Pick it on the composer and press Start; the time lands on the project, the client and the invoice. The to-do's page shows what it actually cost.

Agent time, recorded

Give a project its repository folder and the Mac app records the time Claude Code spends working in it, merged into sessions and marked with a spark on the calendar. Only work inside a project's folder is ever tracked.

Focus blocks for deep work

30, 45 or 60 minutes, a chime, a 15-minute break, repeat. One timer runs at a time and nothing in the app notifies you mid-block. The research behind it is on the research page.

Rates per client, per project

A retainer at one rate and an overflow project at full rate sit side by side under the same client. The rate in force is written onto every session as it's recorded, so a raise in March never rewrites what February was worth.

The menu bar remembers

Keep the timer in the macOS menu bar with the window closed. Start on a project, pause for standup, take a 10-minute break, resume: all from the menu bar, all synced to the phone and the browser.

Invoices from the commits you tracked

On the 1st, every client with unbilled time gets an invoice, grouped by project with each session's description as a line. Rounding applies to the month's total per project, not to each 7-minute fix, so short sessions are billed honestly.

Stop losing an evening to invoicing

Track your hours on your phone or desktop. On the first of the month, your clients get their invoices. Free on every device, no account needed to start — we only take 1% when an invoice is paid online.