Inspiration
Website blockers are too rigid for content creators who need to engage with social media and other online platforms. Blocking everything doesn’t work because not all activity is purely productive or distracting—it's a gray area. We wanted to build something smarter that helps creators stay on track while still giving them the flexibility to do their work.
What it does
ProductiveBrowser uses AI to track what you’re doing online, analyzing your activity to figure out whether it’s productive or not.
- It offers insights and summaries to help you manage your time better without locking you out of the tools you need.
- It intelligently blocks you from truly unproductive browsing, and calculates how much time it has saved you from wasting.
- Its super personalizable, you can provide your own instructions on how you want to be tracked.
How we built it
We take snapshots of a user's browser and used a Pixtral to understand what’s happening on their screen, and utilized Pixtral's reasoning capabilities to classify the activity and decide next actions. All the data stays local (if you self host Pixtral), so your privacy is protected, and everything runs in real-time to keep you focused.
Challenges we ran into
The hardest part was getting Pixtral to accurately extract timestamps, we just manually wrote scripts to convert timestamps strings into valid ones.
Accomplishments that we're proud of
We’re proud to have built an intelligent tracker that adapts to content creators’ needs. It doesn’t just block distractions—it helps you manage them while still letting you engage with your work.
What we learned
We learned that productivity is a lot more nuanced than just blocking websites. People need tools that understand their workflow and offer flexible solutions, especially for those in creative fields.
What's next for ProductiveBrowser
Next, we’re adding more detailed analytics, goal setting for productivity, and making it even easier to customize how the extension tracks your activity.
Log in or sign up for Devpost to join the conversation.