OpenCount is a lightweight Firefox extension that tracks visit counts and active time by domain.
- Counts a visit when a site becomes the active tab
- Tracks active time only when the tab is active and the window is focused
- Groups stats by domain
- Stores data locally in
browser.storage.local(no network calls)
- Open Firefox and go to
about:debugging. - Click "This Firefox".
- Click "Load Temporary Add-on...".
- Select
manifest.jsonfrom this folder.
- Open
chrome://extensions(oredge://extensions). - Enable "Developer mode".
- Click "Load unpacked".
- Select this project folder.
After editing files, reload the extension from about:debugging.
manifest.json— extension manifestbackground.js— tracking logicpopup.html— popup UIpopup.js— popup renderingdashboard.html— dashboard pagedashboard.css— dashboard stylesdashboard.js— dashboard data + chartsoverlay.js— bottom-right live timer overlay (content script)assets/— shared static assets (logos)icons/— extension icons
- All data stays on your machine.
- Internal pages (
about:,moz-extension:) are ignored. - Private windows are not tracked unless you enable "Run in Private Windows" in the add-on settings.
MIT — see LICENSE.