

This also means that AdBlock knows the URL of every page you visit. See every page you open so that AdBlock can run on every page you visit.That's because it's important to be careful with your browser permissions! You should be aware of what your browser extensions can do.Īd blockers work by 1) blocking a web page's requests to download ads from the servers that host them and, 2) hiding any ads that can't be blocked. This could include sensitive information like passwords, phone numbers, and credit cards." Although the exact wording depends on which browser you use, the warnings all sound a little scary.

It will look something like this: "AdBlock can read, modify, and transmit content from all web pages. Which would mean to render the document, using pattern recognition delimit the area with the sponsored post, then pass those coordinates to the browser in order to select the currently visible element, then delete it.Įven then I could think of a thousand ways to beat this, because OCR can't see invisible things and you can do all sorts of fun stuff with invisible styling, and it'd be the same game of cat and mouse the ad blockers are currently running but at a higher level of abstraction.When you install AdBlock for the first time, AdBlock will request some permissions to operate within your browser. What you are proposing is another crazy AI solution, OCR. The browser doesn't know it's rendering a word, it only knows it's rendering a series of divs with one letter on each, and it absolutely can't know what the visual representation of the divs spell. The word "promoted" might not even appear as text, it might be simply a series of divs with one letter each (out of order, of course) and then visually defined with CSS. Should it ban every element containing "promoted"? Even posts by people?

The browser has no context for what it is rendering.
