Logbook



Overview
Tracks time per website: visits, total time, and average time per session.
Logbook tracks how you spend time on the web. Visits, total time, and average time per session for every site, styled like a page from a real ledger. The rule is simple: all data stays on your machine. There is no server, no account, and no network access at all. Nothing is ever sent anywhere. WHAT IT DOES • Honest time tracking. Time counts only while the tab is active, the window is focused, and you are not idle (2 minutes without input stops the clock). Audio in the active tab keeps the clock running, so watching a video still counts. • Per-domain stats. Subdomains fold into the main domain, so music.youtube.com counts as youtube.com. • Toolbar badge. The icon shows how long you have been on the current site today ("42m", "1h05"), and turns red once the site is over its daily limit. • Daily popup. Today's sites sorted by time, with visits, total time, and average time per session. • Dashboard. A full page with a weekly summary (this week vs last week), a time-per-day bar chart over 7 or 30 days, and a rich per-site view: stat tiles, a 30-day chart, a GitHub-style activity heatmap of up to a year, and day-of-week averages. • Pinned sites. Mark a site with a bookmark ribbon to keep it at the top of the list, always. • Daily limits. Set a per-site limit in minutes. At 80% a banner appears on the site itself; at 100% a "Time's up" notice appears over the page. If the site isn't open, you get a system notification instead. Once per site per day, and the notices are always dismissible — Logbook nudges, it never blocks. • Export. Download everything as CSV or JSON. It is your data. • Ignore list. Ignored sites are never recorded, and adding one also deletes everything already stored about it. • Local only. Data lives in local browser storage, kept per day for 365 days, then pruned automatically. Beyond your top 200 sites, older entries fold into a single "everything else" bucket so totals stay honest. PERMISSIONS, AND WHY • tabs: to know which site is active • storage: to keep your stats locally • idle: to stop the clock when you walk away • alarms: the heartbeat tick • notifications: limit alerts when the site is not open • access to websites: only to draw the limit banner and "time's up" notice on the page itself. The script reads nothing from pages and sends nothing anywhere. Logbook is free and open source (MIT). Source code: https://github.com/SohamKukreti/Logbook Logbook tracks how you spend time on the web. Visits, total time, and average time per session for every site, styled like a page from a real ledger. The rule is simple: all data stays on your machine. There is no server, no account, and no network access at all. Nothing is ever sent anywhere.
0 out of 5No ratings
Details
- Version0.3.1
- UpdatedSeptember 1, 2026
- Offered bySoham Kukreti
- Size26.22KiB
- LanguagesEnglish
- Developer
Email
sohamkukreti@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser