Skip to content

obrizan/chrome_time_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Tracker Analytics

A small Chrome extension that tracks how much active browsing time you spend on each website domain.

Demo

Time Tracker Analytics popup

Features

  • Tracks time per domain, e.g. example.com
  • Counts only active browser usage
  • Pauses when Chrome loses focus or the user becomes idle/locked
  • Stores data locally in your browser
  • Popup shows sorted usage stats with progress bars
  • Reset button clears all tracked data

Install locally

  1. Open Chrome and go to chrome://extensions.
  2. Enable Developer mode.
  3. Click Load unpacked.
  4. Select this project folder.

Files

  • manifest.json — extension metadata and permissions
  • src/background/background.js — tracks active tab/domain usage
  • src/popup/popup.html / src/popup/popup.css / src/popup/popup.js — popup UI and stats display
  • assets/icons/ — extension icons
  • assets/screenshots/ — README/demo screenshots

Privacy

All analytics are stored locally using chrome.storage.local. No data is sent to any server. See PRIVACY.md for details.

License

MIT License. See LICENSE for details.

About

A small offline Chrome extension that tracks how much active browsing time you spend on each website domain.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors