Skip to main content
SuperchargePerformance Free

Smart Page Cleanup: Cookie Banners & Popups (2026)

Auto-rejects cookie banners on by default, plus an opt-in cosmetic layer that hides persistent ad slots and blocks unsolicited popups.

Updated

SuperchargePerformance separates cookie banner handling from cosmetic cleanup. Auto-Reject Cookie Banners is its own toggle and ships on by default. Smart Page Cleanup is a separate, opt-in toggle for CSS-based ad hiding and popup blocking.

Cookie consent banners fire before you can interact with a page. SuperchargePerformance uses the AutoConsent library to detect them and dismiss them by selecting the reject/decline path — not accept. The banner disappears. No click required, and no configuration needed — the feature is on from the moment you install.

AutoConsent supports hundreds of consent management platforms. Banners that use non-standard implementations may not be detected. In those cases the banner remains and you can click manually as usual.

Smart Page Cleanup

Smart Page Cleanup is off by default — CSS injection can occasionally leave empty layout gaps where an ad slot used to sit, so the toggle is opt-in. It adds two behaviors when enabled:

Cosmetic Ad Hiding

Some ad slots survive network-level blocking. The ad network’s domain gets blocked, but the container div stays on the page — an empty box where an ad would have loaded. Cosmetic rules target those containers with CSS and collapse them.

These are CSS injections, not DOM removals. The page structure stays intact; the empty containers are hidden. Page functionality is unaffected.

Unsolicited popups come from window.open() calls triggered by page scripts rather than user actions. Smart Page Cleanup intercepts those calls and drops the popup before the browser opens a new window.

Popups that follow a direct user click — OAuth flows, download dialogs, payment processor windows — are allowed through. The distinction is whether the window.open() traces back to a genuine user gesture within a 2-second window.

When to Adjust These

Auto-Reject Cookie Banners and Smart Page Cleanup are controlled independently. If a site’s cookie preferences need to persist (say, a subscription site you’ve already logged into), add that domain to the whitelist instead of disabling the feature globally.

Frequently Asked Questions

Does cookie banner rejection actually select 'Reject all' rather than 'Accept all'?
Yes. SuperchargePerformance uses the AutoConsent library to detect consent dialogs and selects the privacy-preserving option — 'Reject all' or 'Manage preferences → off' depending on what the site offers. It does not accept cookies on your behalf.
Is cookie banner rejection on or off by default?
On by default. The 'Auto-Reject Cookie Banners' toggle ships enabled so you get immediate relief from consent popups without any configuration. You can turn it off in the SuperchargePerformance popup.
Will cosmetic blocking break page layouts?
Cosmetic rules hide ad slots using CSS injection — they set elements to display:none rather than removing them from the DOM. Most pages account for the empty space in their layout. In rare cases a layout gap may appear where an ad slot was. The cosmetic rules do not touch functional page elements.
What kinds of popups does Smart Page Cleanup block?
SuperchargePerformance intercepts window.open() calls that don't originate from a direct user gesture. Popups triggered by user clicks — file downloads, OAuth login windows, payment processors — are not blocked. Unsolicited marketing overlays and exit-intent popups are.
Can I use Smart Page Cleanup without the main content blocking slider?
Yes. The Smart Page Cleanup toggle is independent. You can leave content blocking at Off and run only Smart Page Cleanup, or run both simultaneously. They don't conflict.
Does this interact with the whitelist?
Adding a domain to the whitelist exempts it from both Auto-Reject Cookie Banners and Smart Page Cleanup alongside all other Perf features. If you want cookie banners to appear on a specific site, whitelist that domain.

Related Features

From the Library