Daily Dial — a 24-Hour Time-Tracking Chrome Extension
Open source · MIT · Chrome Web Store · github.com/pranav083/daily-dial-extension
Paint your day onto a 24-hour dial and see whether the time went where you meant it to.
Most time-tracking tools ask you to start and stop timers, which means they measure the intention rather than the day. Daily Dial inverts that: you colour in a clock face after the fact, and the shape of the day becomes visible at a glance.
Local only, by construction. No account, no server, no analytics, no dependencies. Everything stays in browser storage on the machine it was entered on. Manifest V3, zero runtime dependencies, CI on every push.
It is a small thing, but it is finished, shipped, reviewed by the Chrome Web Store, and used daily — which is a different discipline from coursework. The constraint that made it interesting was refusing to add a backend: no sync, no accounts, and no telemetry means no privacy policy to write and nothing to operate, at the cost of the data living on exactly one machine.