Spoiler: Introduction While searching for the answer myself, I thought to myself "Why is it so difficult to find free, single-user software that has no bad/incomplete judgement and cannot be evaded?" Looking at the requirements list, I soon had a feeling why. It's impossible to judge content with 100% accuracy unless another human looks at it. As a software developer, I explored some ideas in my head before coming up with this idea that I'd call Kill Switch. The idea seems 100% doable, but there are some issues I'll come back to. About the idea: Kill Switch It would be an online service (a "website" if you will) where you can sign up using a username, password, email and phone number. The user dashboard consists of toggles that can be locked for any amount of time, besides the usual fields to change your information. Once locked, there is no way to unlock them until you wait out the time you set for them. There are no passwords to evade, no accountability partners to persuade, no golden time for access and no 300 random character strings to unlock. You can't even create a new account, unless you have another phone number and email laying around that you can verify. (Yes you might have multiple phone number/emails, but after a handful of sign ups, you're done.) The dashboard won't only contain toggles for pornography, but also for gambling/stock trading, medicinal websites, alcoholic beverages and even social media. Spoiler: For website developers Developers only have to add a few lines to read a cookie and redirect to login page or blocked page if necessary. They also need to add a single route (website URL) that can receive data to set a cookie. To some, this might sound complex, but it's super easy and comparable to other single-sign-on systems. The difference is that Kill Switch does not have to be integrated into already existing account/membership infrastructure or need any database tables. I also intend to provide "optional" functionality to prevent adding the login wall right away. This "login wall" isn't as obnoxious as it sounds. With caching and refreshable login cookies, you should only have to re-login after you left for vacation or didn't browse websites that integrated Kill Switch for a few days. Sounds good, what's the problem? Although this wouldn't cost much, as it's just an average web service, it would still be a waste if it doesn't work out. That's why I'm trying to poll the demand for this service. Another problem is that the service has to be integrated server-side, it would take a lot of social awareness for this to lift off. And I'm not sure if that's possible. Although I'm currently not interested in more developers to create the project, digital artists, social media supporters and financial supporters are all very welcome. Let me know how you would help if this idea is really happening. And for forum moderators: I know about the pinned message saying that threads shouldn't be posted in wrong categories, but there isn't really a software/tooling section and I thought it fit here since it would help the reboot process. Apologies if it's placed in the wrong category.