Cookie banners · This computer and Android
Cookie banners, refused automatically
When a consent banner offers to reject all, AdHole clicks it for you: in the browsers of the computer where it runs, and in those of an Android phone with the app, once you install the root certificate it creates there. It does nothing inside apps, and on a few sites it can pick the wrong button. Walls that demand your consent with no free way to refuse are removed only if you decide so.
- Free
- No account
- No ads
- Windows, Linux, Android
- Refused Banners with a reject button
- Sometimes The wrong button clicked: “Accept”, or a refusal that leads to a payment page
- Your call Removing consent walls with no free refusal, off by default
- Never Removing a wall that keeps content for subscribers
It rejects
It refuses for you.
As a page opens, AdHole looks for the consent banner’s refusal button and clicks it. That’s all it does with the banner.
Some public filter lists contain rules that click “accept” or write a positive consent: AdHole refuses to run them. It can still pick the wrong button: on a few sites, the one it takes for the refusal is in fact “Accept”, or a refusal that leads to a payment page.
Once a banner is refused, many sites leave the page locked, with no scrolling. AdHole gives the scroll back.
- English
-
- Reject all
- Reject
- Decline all
- Deny all
- Only necessary
- Essential only
- No thanks
- French
-
- Tout refuser
- Refuser
- Je refuse
- Continuer sans accepter
- Refuser et fermer
- German
-
- Alle ablehnen
- Ablehnen
- Nur notwendige
- Spanish
-
- Rechazar todo
- Italian
-
- Rifiuta tutto
- Dutch
-
- Alles weigeren
Consent platforms
The consent platforms it knows by name.
Most sites don’t write their own banner: they use a consent platform. On these, AdHole looks for the refusal button where the platform puts it.
- Didomi
- OneTrust
- Cookiebot
- Sourcepoint
- Quantcast Choice
- Usercentrics
- Axeptio
- tarteaucitron
- Commanders Act
- consentmanager
- Osano
- Complianz
- CookieYes
- iubenda
- CookieFirst
On any other banner, it looks for a button with one of the labels above. A banner that hides its refusal behind a “Settings” page, or words it doesn’t know, stays on screen: refuse it yourself.
No free refusal
When a site offers no free way to refuse.
Some sites show a wall instead of a banner: accept, pay or leave. There’s no free refusal to click. By default, AdHole doesn’t remove these walls: removing one isn’t the same as refusing cookies, and the choice is yours.
If you decide otherwise, turn on “Remove consent walls” in the settings. AdHole then removes the ones it recognises and gives the page its scroll back; many slip past it. Some sites refuse to load without your consent.
Walls that keep an article for subscribers are never removed, whatever the setting: that isn’t a cookie question.
Where it works
In every browser of this computer, and of an Android phone.
The refusal runs in the pages AdHole filters: those of the browsers on the computer where it’s installed. Chrome, Edge and Brave directly, and on Windows Firefox too, since its version 120.
On an Android phone, the app does the same in the phone’s browsers, once you install by hand the root certificate it creates there. Firefox asks for one more setting, and telling which app a connection belongs to takes Android 10 or newer. Inside the phone’s other apps, nothing is refused: AdHole doesn’t look in there.
It doesn’t run on the sites left encrypted, such as banks, payment and health services, because AdHole doesn’t look inside them. There, you refuse yourself.
One switch in the settings turns it off: “Refuse cookie banners”.
DNS blockers
Why a DNS blocker can’t do this.
A cookie banner is part of the page. A DNS filter only sees server names: it can refuse a server, not click a button inside a page.
That’s why AdHole refuses banners in the browsers it filters — this computer’s, and an Android phone’s with the app — and not on your TV or your console, even when their DNS points to it. Pointing a phone’s DNS at it isn’t enough either: that takes the app, and its certificate.
Questions
The usual questions.
Why did a banner stay on screen?
Usually for one of three reasons: it has no refusal button AdHole recognises; it’s a consent wall, left in place by default; or the site is one of the sites left encrypted. In those cases, refuse it yourself.
Does it refuse cookie banners on my phone?
On an Android phone, yes, in its browsers, once the app is installed and you’ve put its root certificate in place yourself. Inside the phone’s apps, no. A phone that only points its DNS at the computer loses the ads and trackers served from ad servers, but not its banners.
Can I turn it off?
Yes: “Refuse cookie banners”, in the dashboard’s settings. Consent walls have their own switch, “Remove consent walls”, off by default.
What it doesn’t do
- Refuse a banner whose refusal button it doesn’t recognise.
- Remove consent walls, unless you turn that on.
- Remove a wall that keeps content for subscribers, ever.
- Refuse banners on your TV, on your console, or inside a phone’s apps.
Free, for Windows, Linux and Android.
One program on your computer, one app on your phone. No account, no ads, nothing to pay.
- Free
- No account
- No ads
- Windows, Linux, Android