How do I stop Brave pop-up ads


I’ve been reading this here and apparently Brave is going through a sketchy company, or, somebody is promoting them unethically or even illegally (without a contract).

Why on earth would Brave feel the need to promote in that manner, anyway? Do they have meeting minutes available where they discuss marketing strategy? I’d like to see those! Think of how many people are seeing this and NOT coming to the forums, but just get kinda’ ticked off at the ubiquitous ads. I hope Brave straightens it out soon, for their sake.