Skip to content

Dev-Sprout/flow-log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌐 FlowLog: Browser Productivity Tracker

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.

πŸš€ Key Features

  • πŸ” 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.

🎯 Why FlowLog?

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.


πŸ› οΈ Installation

🧩 Chrome

Coming soon on Chrome Web Store...

To install manually:

  1. Clone this repository or download the ZIP.
  2. Go to chrome://extensions/.
  3. Enable Developer Mode.
  4. Click Load unpacked and select the flowlog-extension folder.

🦊 Firefox

Coming soon on Firefox Add-ons...

To install manually:

  1. Open about:debugging.
  2. Click This Firefox > Load Temporary Add-on.
  3. Select the manifest.json file from the flowlog-extension folder.

πŸ” Privacy & Security

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.


πŸ“ˆ Roadmap

  • Tab activity tracking
  • Site categorization
  • Time usage statistics
  • Productivity goal setting
  • Sync across devices (end-to-end encrypted)
  • Dark mode and accessibility improvements

πŸ§‘β€πŸ’» Contributing

Contributions are welcome! If you'd like to report a bug, suggest a feature, or contribute code:

  1. Fork the repository
  2. Create a new branch
  3. Submit a pull request

πŸ“„ License

This project is licensed under the MIT License – see the LICENSE file for details.


🀝 Contact & Credits

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

About

Browser Productivity Tracker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors