Bill the hours you actually worked.
A Chrome extension that quietly logs the domains and pages you spend time on, then exports a weekly Excel timesheet your client can trust.
No signup · Local-first · Idle detection at 8 min
Three steps from open tab to invoice line.
One client, three projects, unlimited tasks on the free tier. Two-minute setup, no signup.
Runs in the background, captures the active root domain and page title, auto-pauses after 8 minutes idle.
One row per session: client, project, task, date, hours, and the domains that prove the work happened.
Built for the actual job, not the demo.
Every entry comes with the domains and titles you visited during it. End the "did I really spend 4 hours on this?" debate.
Step away for 8 minutes and TimeRecord pauses. Come back and decide whether to keep or discard the gap.
Weekly export drops a .xlsx your client can open anywhere. No PDF, no proprietary format, no SaaS account.
Free tier stores everything in your browser. Pro adds optional cloud sync when you want it.
Domains you list are never captured, even while the timer is running. Your inbox stays your inbox.
No charts, no AI summaries, no Slack bot. Just track, prove, export.
Know your real margin after Claude Code.
AI coding tools are a real cost of delivery. TimeRecord tracks token spend per project automatically, so you can bill it back, or see what a client actually costs you after AI.
A tiny CLI adds a Claude Code hook once, for every project on your machine. Measuring your usage costs zero tokens and never touches your context.
When a session ends, the agent reads the local usage logs, dedupes and prices the tokens, and attributes them to the project by folder.
Your dashboard shows AI spend next to logged hours × rate: the true profit after AI on every client, ready to bill back.
Attributed automatically by folder. Bill it back, or see your real margin after AI on every project.
Free works forever. Pro when you outgrow it.
- ✓1 client · 3 projects · unlimited tasks
- ✓8-min idle detection + keep/discard prompt
- ✓7-day Excel export
- ✓Web dashboard + week calendar
- ✓1 invoice / month
- ✓Per-device privacy blacklist
- ✓No credit card, ever
Then €8.99/mo once the founding spots are gone
The first 5,000 members keep €5.99/mo for life. After that it’s €8.99/mo.
- ✓Unlimited clients & projects
- ✓Cloud sync across devices
- ✓Full history (no 7-day cap)
- ✓Advanced analytics dashboard
- ✓AI cost tracking for Claude Code · beta
- ✓Calendar sync (Google + Outlook)
- ✓Client invoicing + PDF invoices
- ✓PDF reports + weekly email summary
- ✓Cross-device blacklist sync
- ✓Custom idle threshold
Start with a 7-day free trial. No card charged until it ends.
Every Pro plan starts with a 7-day free trial · Annual billing arriving with the Pro launch · 30-day no-questions refund
Things people ask before installing.
Does TimeRecord send my browsing data anywhere?+
No. The free tier stores everything locally via chrome.storage.local. Pro will add optional cloud sync via Supabase, opt-in only.
Can I block sites I never want captured?+
Yes. The privacy blacklist ships with the first public release; domains you list are never stored, even while the timer is running.
Is there a free trial for Pro?+
Yes. Every Pro subscription starts with a 7-day free trial. Your card is not charged until the trial ends, and you can cancel any time before then at no cost.
How does AI cost tracking for Claude Code work?+
A tiny command-line agent installs a Claude Code hook once, for every project on your machine. When a coding session ends it reads the local usage logs, dedupes and prices the tokens, and attributes the cost to a project by folder, so your dashboard shows real spend per client. Measuring it costs zero tokens and never touches your context: it only reads logs Claude Code already writes to disk, and nothing about your prompts or code leaves your machine beyond the token counts. It is a Pro feature, currently in beta and rolling out to early accounts.
Is there a desktop or mobile version?+
Not yet. The Chrome extension covers the freelance-on-laptop case. A web dashboard for browsing history and editing entries is on the roadmap.
What happens if I forget to stop the timer?+
Idle detection auto-pauses at 8 minutes of no activity. When you return you choose whether to keep or discard that gap.
Why a Chrome extension and not a desktop app?+
Most freelance work happens in a browser tab. The extension sees domains and titles directly, with no OS-level accessibility hooks and no scary permission prompts.
Stop guessing. Start billing what you worked.
Free, two-minute setup. Your next invoice will write itself.
