FocusOn

A time tracker for freelancers

Track your time. Invoice your clients.
Own your data, forever.

You went freelance so nobody could own you. Why let a subscription own your invoices? FocusOn tracks hours and generates invoices from files on your own disk. There's no account, no monthly bill, no company standing between you and your own timesheet.


The old deal

Hosted time trackers are good tools with a bad bargain buried in them. You feed them every hour you work, every client you have, every rate you charge, and they bill you what they want. One of the biggest names in the category was acquired in 2025; its new owner added usage fees on top of the seat price in 2026.

That's the deal. It does not get better.


Parts made in 2010, correct until 2050

Everything under FocusOn's hood is a choice this boring, this old, and this hard to break.

01 · STORAGE & SYNC

Git

You already trust it. focuson sync just pushes your log to a remote you control.

02 · DATA FORMAT

CSV

Readable with cat in 2050. No database, no company, no API required.

03 · DELIVERY

PDF

Clients get a PDF. That's the whole invoice — no portal, no login link.

04 · AUTOMATION

CLI

Script it, cron it, pipe it. Every action a plain command, nothing hidden behind a UI.

05 · INTERFACE

Widget

A native floating window. Survives full-screen apps, remembers where you left it.

06 · MODEL

Free

As in beer: $0, no seat, no subscription. As in speech: MIT-licensed.


No spinners, no outages

Boring technology has no backend to go down the moment a client is waiting on an invoice.


That's the whole pitch: everything a paid time tracker does for you, built from parts too boring to ever need a new pricing tier. So nobody can quietly change the deal on you again.