It generates timesheets from your git commits. The idea is simple: if you follow good development practices: focused work, regular commits, proper git hygiene, accurate time tracking becomes a natural side effect.
Works with default working hours/timezone settings that Clocktopus uses as a baseline, but if you have flexible hours, you can send a signal from the CLI when you start/finish your day. No browser tabs, no context switching.
It's built for developers and small consultancies who bill hours but hate tracking them. Currently in free beta.
For more information: https://clocktopus.app/docs
Happy to answer questions about the approach or the edge cases (there were many).