TimeTracker PWA is a decentralized time tracker for freelancers and teams who value privacy. š Decentralized Sync. p2p sync with Gun.js. Start a timer on one device, see it live on another. No server, no account. ā±ļø Multi-Timer Work Stack ā Track multiple projects and switch instantly. š± True Offline PWA. Works 100% offline. Install or run in browser. š Professional Reports. Clean PDF reports with rates and billable hours. š Privacy First. No cookies, no tracking. š¾ Full JSON export.
No reviews yetBe the first to leave a review for TimeTracker
Maker
š
Hey Product Hunt! š
I'm the creator of TimeTracker PWA. Thanks for checking it out!
Why I built this:
I was frustrated with time trackers that:
Required yet another account
Didn't work offline (hello, subway commutes)
Held my data hostage behind paywalls
Couldn't handle multiple concurrent tasks
So I built TimeTracker PWA with a different philosophy:
ā No accounts required ā Just open and start tracking
ā Works offline ā Real PWA, not just a responsive website
ā P2P sync ā Your devices talk directly via Gun.js, no middleman
ā Export everything ā JSON backup, PDF reports, full portability
ā Free to use ā Ad-supported to keep the lights on, no premium tiers
What's the tech stack?
React + TypeScript + Tailwind CSS + Gun.js. The whole thing runs client-side with no backend server.
What's next?
I'm actively developing team features, punch clock functionality for employees, and client access portals. Would love to hear what features would help your workflow!
Questions I'd love your thoughts on:
What's your biggest pain point with current time tracking tools?
Would you use the P2P sync feature across devices?
Any features you'd love to see added?
Happy to answer any questions about the tech, the design decisions, or time tracking in general!