Feature Request: Adult Content Blocker & Extensions

Can you add : Adult content blocking feature and a password protection for that option also, cuz if we turn on this feature (password protection on - block adult content option) then children will not able to turn off that option. I hope you get it What I want to say.

And a feature to add extensions in mobile brave browser.

This feature will be greatly useful for users, Thank you :blush:

Brave already offers an Block-list Anti-Porn in brave://adblock

But you should use policies to really restrict websites anyone can access, plus Adblocker has a way to add domains where adblocker can’t be turned off.
Of course you can just hit proceed in the adblocker document block, but for that you could also use DNS like Adguard, NextDNS or something to add these kind of things as well in an easier way.
There are many ways to implement parental controls, the first thing you need to do is not to let kids have admin rights to the computer.

But even Adguard has the public DNS that can filter malware AND adult sites, you don’t have control over it but it is available for anyone to use.

And Extensions are expensive to implement on Android, If you used the search function, you would have noticed many people have requested this for years and it hasn’t happened, if you go to Twitter and search for @BrendanEich and android extensions, you will get tweets of him explaining why it hasn’t happened.

Basically Chromium removed completely extension support in Android, and maintain it, while keep the browser in sync with Chromium releases needs a bigger team and more money, something Brave is not allowed to do.
Also, for the type of extensions people want to use, it seems not worth it. Every time they are asked what extensions they need, they say the worst examples to make Brave prioritize this, making it more costly than what is worth.
Also, most of the stuff can be done through the adblocker, many things can be implemented by injecting JS, and it would be better if Brave allow Android users to sideload their own Scriptlets or expand the JS injection to be more like a userscript manager as well.

Thanks for your reply, I didn’t aware of ad blocker can also do that work :slightly_smiling_face:

Yeah, you can block ‘documents’ by using ||example.com^$document or ||example.com^

The difference is one will block every 1p connection including document, and document will only block document, which means you can use it in any Document network connection.

The thing is anyone can bypass most of these methods, unless Brave adds policies where you can set ‘default’ filter lists or rules, I requested that long time ago, but never got any attention, and policies are usually more easier to add in Desktop computers than Android.

Still policies can block websites, of course building the whole list will require time and maybe there is an anti-porn preset you could use and add in registry or Group Policy editor.

If not you can add the Adguard filtered lists or NextDNS to your router, the thing is Brave can easily bypass that, and I think there is a group policy that I think will not allow you to change it https://chromeenterprise.google/policies/#BuiltInDnsClientEnabled

and for Android Extensions, you could read here https://nitter.net/BrendanEich/status/1458311986370924547#m so you know I am not making stuff up.
But also 2 weeks ago there was a Eyeo conference for adblocking, someone asked about Extension support for Android and it was answered https://youtu.be/Vw1eIaRuy7w?t=28617

Not just that, but there was also a google guy in the speakers and he said it had to do with performance and all, so it is hard to see if Chromium or Brave will ever add extensions, but adblocking can do a lot like I said since it can inject JS and modify pages and all.
Currently I modify Brave to add my own scriptlets unofficially and have ported many userscripts that don’t have any external or exclusive userscript feature to Brave, the pure JS ones, not the jQuery ones and all that.