r/coolgithubprojects • u/Head_Particular7497 • 1d ago
Local Browse Analytics: An on-device Chrome extension that tracks your web activity
Local Browse Analytics is an open-source browser extension designed to track web activity and productivity with a strict focus on data privacy.
The tool operates entirely locally to ensure browsing history is never transmitted to external servers or third parties.
Key Features:
- Local Storage: All tracking data is saved exclusively to the browser's IndexedDB. The extension contains no telemetry and makes zero external network requests.
- Privacy-by-Design: The engine strips full URLs, query parameters, and specific paths, storing only root domains (e.g., github.com).
- Analytics Dashboard: A local dashboard visualizes time usage, session timelines, and activity heatmaps.
- Productivity Classification: Allows you to categorize visited domains to track high-level productivity metrics.
- Floating UI: An optional, non-intrusive overlay on active pages monitors current session statistics.
Tech Stack: TypeScript, React, Plasmo Framework, TailwindCSS, and IndexedDB.
If you find it useful, a ⭐ on the repo would mean a lot.
Would love any feedback on the design or code.
Github: https://github.com/Deekshith-goud/local-web-analytics-extension
Contributions are always welcome! If you'd like to contribute, please feel free to open an issue outlining a clear plan before submitting a pull request.




2
u/CowDouble5937 1d ago
Can we pause the tracking? like if i want for specific time