1 item
Paint your day on a 24-hour dial, then see whether the time went where you meant it to. Daily Dial turns your day into a 24-hour clock face you paint on. Pick a category, drag across the hours you spent on it, and you're done — logging a full day takes about ten seconds. WHY ANOTHER TIME TRACKER Most tools force a choice between two frustrating options. Form-based trackers ask for a category, description, date, start time and end time for every single entry. Logging eight blocks means filling in that form eight times, which almost nobody keeps up for more than a few days. Automatic trackers record whichever app had focus. That sounds effortless until you realise it cannot see a job interview, a printed textbook, a conversation with a professor, or an hour spent thinking — and it quietly reduces your day to a list of window titles. Daily Dial takes a middle path. You tell it what you were doing, but the interaction is a single drag rather than a form, so it stays fast enough to actually do every day. And because you're the one saying what happened, it captures everything that goes on away from the keyboard. HOW IT WORKS • Pick a category, then click or drag around the ring to paint that stretch of time • Made a mistake? Ctrl+Z (Cmd+Z on Mac) undoes one stroke at a time, thirty deep • A live needle marks the current time, so you always know where "now" is • Navigate to earlier days with the arrows, or click any bar in the seven-day strip WAS TODAY ACTUALLY PRODUCTIVE? Each category carries a weight — counts toward your score, neutral, or counts against it. From that you get a daily score, the percentage of tracked time that was productive, and your longest unbroken stretch of focus. Underneath sits a plain-language summary of the day: which category led, whether distraction outweighed real work, whether your focus came in solid blocks or scattered fragments. It answers "was I productive?" directly, instead of leaving you to interpret a chart. Untracked time is shown rather than hidden, so gaps in your logging stay visible instead of quietly flattering your numbers. MADE YOUR OWN Six category slots, all renameable and reweightable, and you can hide the ones you don't use. The defaults suit a job hunt or university application — Deep Work, Applications, Study, Admin, Break, Distraction — with Applications broken out on purpose, so you can see whether you actually spent time applying or only studying. Rename freely: days store the category slot, never its name, so renaming never rewrites your history. GENTLE REMINDERS Two optional daily nudges, off until you turn them on, at times you choose. The default pair is a midday check-in and an evening wrap-up. The evening one tells you how much of the day is still unlogged, so you close the gap while you still remember it. YOUR DATA STAYS YOURS This is the part that matters most, and it is built into the structure rather than promised in a policy: • No account and no sign-in • No server — there is nowhere for your data to be sent • No analytics, no telemetry, no tracking of any kind • No host permissions, so Chrome will not let it contact any server even if it tried • No content scripts — it never runs code in your pages and cannot read them • No third-party code at all It also does not request the "tabs" permission, which Chrome shows to users as "read your browsing history". A time logger has no business asking for that. Everything lives in your browser's local storage. Export your full history to CSV whenever you like — it opens straight in Excel, Numbers or Google Sheets, with one row per block, ready to pivot. OPEN SOURCE MIT licensed, and the complete source is on GitHub. It is a few small files of unminified JavaScript, so you can read exactly what it does in an afternoon: https://github.com/pranav083/daily-dial-extension WORTH KNOWING BEFOREHAND • Reminders only fire while Chrome is running — extensions cannot wake a closed browser • Data is stored per browser profile, so there is no cross-device sync • Blocks are 15 minutes, so shorter bursts round to the nearest quarter hour
Aug 28, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.