Tab Time Tracker is a Chrome extension that automatically tracks how much time you spend on each website — helping you stay aware of your browsing habits and manage your time effectively.
- 🧭 Auto-starts the timer as soon as you visit a site
- 🔄 Pauses/resumes based on tab and window activity
- ❌ Resets timer when you close a tab
- 🔔 Optional notifications every 30 minutes to remind you to take breaks
- 💡 Clean, minimal UI inside the extension popup
- 🔒 100% local – no user data is collected or transmitted
To install and test the extension locally:
- Clone or download this repository
- Go to
chrome://extensions/in your Chrome browser - Enable Developer Mode
- Click "Load unpacked" and select the project folder
To publish this extension:
- Zip the contents of the project folder (not the folder itself)
- Go to the Chrome Developer Dashboard
- Upload the
.zipfile - Provide the description, screenshots, and privacy policy
- Submit for review
This extension uses the following permissions:
tabs: Detect active tab and handle tab switch eventsstorage: Save time data and preferences locallynotifications: Show break reminders after 30-minute intervalsalarms: Schedule background checks for reminders
All code, logic, and design in this repository are the intellectual property of the original developer.
Unauthorized copying, rebranding, or uploading of this extension as your own work is strictly prohibited.
For feedback or questions, reach out to: hitesh.garg.34.hg@gmail.com