Launching today

>=PlayingFild
Productivity Tool & Tab Manager that Understands Context
46 followers
Productivity Tool & Tab Manager that Understands Context
46 followers
≻=PlayingFild uses on device machine learning to classify tabs by content, not URL. The same website can be productive or distracting based on the page. Classification happens entirely on your device. Raw page content, HTML and personal text don't leave your browser. Earn break time by focusing and spend it when you need it. Tabs reorder themselves based on what you actually use, and unused tabs close. Includes per window rules, focus timer modes, recap cards, and productivity analytics.





>=PlayingFild
Hello,
I built PlayingFild because every productivity extension I tried had the same problem they only understood websites, not what I was actually doing.
If I was watching a programming tutorial on YouTube, I'd get blocked. If I was procrastinating on Reddit, it looked exactly the same as researching a bug. Eventually I got frustrated enough to build something that understands page content instead of just URLs.
As a beginner developer with dyslexia (and probably ADHD), I realised punishment wasn't helping me focus. Blocking everything just made me uninstall the extensions. So PlayingFild takes a different approach: it rewards focus, earns you break time, automatically organises your tabs, and quietly cleans up the browser instead of constantly blocking everything.
I do wish it could "read my mind" sometimes, like if I want to use unproductive tabs for a break when I actually need one but stop me from being unproductive when I don't. I know that's a very ambitious, probably impossible goal and hard balancing act but that's the goal of PlayingFild.
I would love feedback, good or bad. Every feature in PlayingFild exists because I ran into the problem myself, and I'm still actively improving it. If something feels confusing, missing, or annoying, let me know.
Thanks,
>=PlayingFild's dev
>=PlayingFild
@hannesh Hi, Hannes. Yes, it's great, very overwhelming and a bit stressful about all the bugs everyone will find. I'm glad you like the idea. I think we can do some really cool work in the future based on that idea of understanding user intent and context.
To answer your questions, yes and no, and the distinction matters.
Time only accrues on the tab that you are currently looking at, in the window that has focus. Background tabs neither earn nor burn anything, and if you alt-tab or exit out of Chrome entirely, everything pauses. The exception is media, if a tab is audible or a video is playing, that counts as engagement even with no mouse or keyboard input, so a lecture does not get flagged as idle at minute three.
Classification is the opposite, though. That runs across every open tab continuously, not just the active one, because the tab limit has to rank all of them to decide what closes when you go over.
The part that actually matters for multitasking is that settings are per Chrome window. A work window can run a strict limit with the timer economy on while a separate personal window is left alone, and they don't share anything. So "multitasking" tends to mean two windows rather than fighting one set of rules.
I use it every day, so most of the edge cases got found the hard way.
Hope you find it useful, and I would genuinely like to hear what breaks.
@notredfox Thanks for such a detailed reply! The media playback exception and per-window settings are actually super clever solutions. That completely answers my multi-tasking question! I'll definitely give it a spin and let you know if I run into any issues.
>=PlayingFild
One thing I am proud of is the classifier learns from everyones yes/no answers, which makes the global weighting model susceptible to scripted poisoning. So a trust check runs locally, only a derived likelihood score ever reaches Supabase, never the raw signals, so I can prune bots while keeping privacy high. Fail it and your in put is shadow banned from the global dataset. BUT your extension keeps working exactly as normal, they just never reach the shared one. This also makes it harder for attackers to know if they are shadow band.
This looks like a useful productivity tool. The context-aware tab management is an interesting approach. How does it handle tabs from different workspaces or projects? Does it group by domain or by user-defined categories?