FlowLog is a lightweight, privacy-conscious browser extension designed to track and analyze your web activity to help you improve your productivity, manage your focus, and better understand how you spend time online.
- π Real-Time Tab Tracking β Monitor which websites you actively use throughout the day.
- π§ Productivity Analysis β See how much of your browsing is productive vs. distracting.
- π Visual Dashboard β View daily/weekly charts and trends of your time usage.
- ποΈ Website Categorization β Classify websites as productive, neutral, or distracting.
- π Focus Reminders (optional) β Get gentle nudges when you spend too much time on low-productivity websites.
In a digital world full of distractions, itβs easy to lose track of time. FlowLog helps users:
- Become more intentional with online time.
- Identify focus leaks by understanding digital habits.
- Build better routines by replacing distractions with productivity.
Whether you're a student, developer, or remote worker, FlowLog enables you to take control of your digital environment.
Coming soon on Chrome Web Store...
To install manually:
- Clone this repository or download the ZIP.
- Go to
chrome://extensions/. - Enable Developer Mode.
- Click Load unpacked and select the
flowlog-extensionfolder.
Coming soon on Firefox Add-ons...
To install manually:
- Open
about:debugging. - Click This Firefox > Load Temporary Add-on.
- Select the
manifest.jsonfile from theflowlog-extensionfolder.
FlowLog is built with user privacy and data ownership in mind.
- β No third-party tracking: Your data stays on your device unless you choose to sync it with a secure server.
- β Local-first design: All activity is logged and analyzed locally by default.
- β Permission transparency: The extension only requests the minimum necessary permissions (activeTab, tabs, storage).
- β Open source: You can audit, modify, and build your own version.
π User Consent is always required before tracking starts. Users can pause/resume tracking at any time.
- Tab activity tracking
- Site categorization
- Time usage statistics
- Productivity goal setting
- Sync across devices (end-to-end encrypted)
- Dark mode and accessibility improvements
Contributions are welcome! If you'd like to report a bug, suggest a feature, or contribute code:
- Fork the repository
- Create a new branch
- Submit a pull request
This project is licensed under the MIT License β see the LICENSE file for details.
Developer: Azizbek Matsalayev
Email: matsalayevazizbek@gmail.com (example)
University: Urganch State University, Uzbekistan
Inspired by the desire to build healthier digital habits in an age of distraction.
"Track with intention. Focus with purpose." β FlowLog