Your time tracker can’t raise your price 15× if you own it.

owntime is buy-once time tracking and invoicing. Built for the shops that got the Harvest email and flinched. One payment. Your history lives in one file, on your disk. No bill next month. No surprise next year.

▸ Early-bird: first 50 at $99, then $149. 30-day refund. No subscription, ever.

owntime · timesheet.db○ IDLE
00:00:00
Acme Ltd — site audit₹1,500/hr · billable
Hit start. It ticks for real.

The deal was simple. We keep your history. You keep paying what we decide.

+1500%

Harvest, after Bending Spoons bought it. Teams paying about $130 a month woke up to a very different number. Overnight.

Hacker News, Aug 2026. 111 points, 110 comments. People were not happy.
$50 → $15,000

Octopus Deploy. $50 a month to $15,000 a year. One comment says, “so we built a clone instead.” Short. Angry. You get it.

says a Hacker News comment, Aug 2026 — upvoted a lot
$0/mo

owntime after you buy. Your timesheet is a SQLite file. It sits in ~/Documents/owntime/. Copy it, back it up, open it with anything. We have no way to charge you again, even if we wanted to. That’s the point.

That’s the whole business model. One file you keep.

You need to track time, send a bill, and keep your history. That’s it.

Starts in one second

Menu bar timer. Click, work, stop. Or type hours by hand. Projects and clients each have their own rate. Billable or not, you see it at a glance.

Invoices that look like you meant them

Pick the unbilled entries. Group by project or day. Add tax. Export a clean PDF with your letterhead, number, and terms. No “export to CSV then fix in Word.”

One file. Yours.

timesheet.db lives on your disk. Not ours. Back it up with Dropbox, copy it to a new Mac, open it in any SQLite browser. Works with no wifi. For real, no wifi.

Bring your years with you

Harvest and Toggl import. You get a preview before anything writes. If it looks wrong, cancel. Re-importing the same file just makes dupes, so we tell you upfront.

Mac, Windows, Linux. One buy.

Small app. Fast start. Native menus. One license covers the Mac you bill on and the Linux box you time from. No per-seat math.

Licensed, not rented

No account. No email wall to try it. No ping home. You get a key, you paste it, it checks offline. Keep it forever, even if we disappear. We’d rather you own it than rent it from us.

Fleeing Harvest? We’ll move your history by hand.

First 10 switchers get free help. See what’s actually included — it’s a short list on purpose. You send the CSV and your rate card, we send back a ready timesheet.db. Most done same day (weekdays, 24h window).

How it works →Ask for migration

One price. Printed on the box.

$99$149one-time

Early-bird — 47 of 50 left

  • Lifetime. All three platforms.
  • Updates through v1.x, free.
  • 30-day refund. Any reason. Just reply.
  • Your data stays on your machine.
Try 14 days free firstBuy owntime — $99

Payments via Lemon Squeezy. Key arrives by email, works offline. When 50 are gone, this card says $149 and nothing else changes.

Two downloads. That’s the whole funnel.

Try it. 14 days.

The real app. Mac 12 or newer. About 6 MB. Smaller than a lot of icons.

Download trial

Keep it. $99.

Card, PayPal, tax — Lemon Squeezy handles it. Key lands in your inbox, instant. Paste and you’re done.

Buy license

Updates are signed. They install in the app. Your timesheet survives every one.

Stuff you actually ask.

What if you want to raise prices later?

We can’t, not for you. New big versions might cost, but v1.x keeps working forever — even if you never pay again. Your copy doesn’t call home. We like that constraint. It keeps us honest.

And sync? My other Mac?

No cloud. On purpose. Put the file in iCloud Drive, Dropbox, Syncthing — it just syncs, because it’s a file. v1.1 adds “back up to your own S3 or R2” if you want. We still run no server.

I have four years in Harvest.

Bring it. CSV import does it in one click, or we’ll do it for the first 10 free. Either way, it all comes. We’ve tested 10k rows; it holds.

Team of 6?

Each person keeps their own file. One license per person, all their machines. Team roll-ups are coming as an export, not as “add seats, add $$.” Still no server.

Refunds?

30 days. Any reason. Just reply to the receipt. We’d rather you leave and stay friendly than stick around annoyed. That’s kind of the point.