Skip to content

DevJSTAR/TrackMyWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackMyWeb

TrackMyWeb Logo

Track your web activity, visualize your browsing habits, and get insights into your internet usage.

Features

🕒 Real-Time Tracking

  • Automatically tracks time spent on websites
  • Counts number of visits per domain
  • Records last visited timestamp
  • Minimal performance impact

📊 Visual Analytics

  • Interactive doughnut chart visualization
  • Real-time data updates
  • Sortable site list by:
    • Time spent
    • Number of visits
    • Recently visited

⚙️ Customizable Settings

  • Theme Options
    • Light mode
    • Dark mode
  • Time Display
    • Toggle seconds visibility
    • Adjustable minimum tracking duration (1-60 seconds)
  • Tracking Options
    • Option to track inactive tabs
    • Smart domain tracking (handles subdomains intelligently)

💾 Data Management

  • Export data as JSON
  • Clear tracking data
  • Automatic data persistence
  • Privacy-focused (data stored locally)

🎨 User Interface

  • Clean, modern design
  • Smooth animations
  • Responsive layout
  • Intuitive controls
  • Real-time updates

Installation

  1. Download the Latest release
  2. Open Chrome and navigate to chrome://extensions/
  3. Enable "Developer mode" in the top right
  4. Click "Load unpacked" and select the downloaded folder
  5. The extension icon should appear in your browser toolbar

Usage

Quick Start

  1. Click the extension icon to view your tracking data
  2. Visit websites normally - TrackMyWeb will automatically track your activity
  3. Use the sort options to analyze your data differently
  4. Access settings through the gear icon for customization

Settings

  • Theme: Choose between light and dark modes
  • Time Display: Toggle seconds visibility
  • Minimum Duration: Set minimum time threshold (1-60 seconds)
  • Inactive Tracking: Enable/disable tracking of inactive tabs
  • Data Management: Export or clear your tracking data

Privacy

  • All data is stored locally in your browser
  • No data is sent to external servers
  • You have full control over your data
  • Clear data anytime through settings

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.

Author

Made with ❤️ by JSTAR

About

Track your web activity, visualize your browsing habits, and get insights into your internet usage.

Resources

License

Stars

Watchers

Forks

Packages

No packages published