Skip to content

imhiteshgarg/tab_time_tracker

Repository files navigation

🕒 Tab Time Tracker

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.


🚀 Features

  • 🧭 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

📦 Installation (Development)

To install and test the extension locally:

  1. Clone or download this repository
  2. Go to chrome://extensions/ in your Chrome browser
  3. Enable Developer Mode
  4. Click "Load unpacked" and select the project folder

🌐 Publish to Chrome Web Store

To publish this extension:

  1. Zip the contents of the project folder (not the folder itself)
  2. Go to the Chrome Developer Dashboard
  3. Upload the .zip file
  4. Provide the description, screenshots, and privacy policy
  5. Submit for review

🛡️ Privacy & Permissions

This extension uses the following permissions:

  • tabs: Detect active tab and handle tab switch events
  • storage: Save time data and preferences locally
  • notifications: Show break reminders after 30-minute intervals
  • alarms: Schedule background checks for reminders

📃 View full privacy policy


⚖️ License & IP Notice

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.


📬 Contact

For feedback or questions, reach out to: hitesh.garg.34.hg@gmail.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published