Skip to main content
SuperchargePerformance Free

Site Whitelist — Per-Feature Domain Exemptions

Exempt specific domains from ad blocking, script blocking, tab suspension, or all features — with per-feature granularity, not just a blunt on/off switch.

Updated

The whitelist gives you surgical control over which SuperchargePerformance features apply to which sites. It is not a blunt “disable everything on this domain” toggle — you choose exactly which features are exempted, so the rest keep working. A banking site can have ad blocking and script blocking turned off while still having its tabs suspended. Spotify can be kept active while ad blocking still runs on it.

How It Works

Each whitelist entry is a domain paired with one or more feature exemptions. When SuperchargePerformance processes a tab or network request, it checks whether the tab’s domain has a whitelist entry covering that feature. If it does, that feature is skipped for that domain. All other features continue to run normally.

Domain matching is subdomain-aware and normalizes www. on both sides, so whitelisting example.com also covers www.example.com and any subdomain of either form. This match is applied consistently across suspension, ad blocking, throttling, and preload — a site you whitelist stays exempt regardless of which form of its address you land on.

When you whitelist the site you are currently on, the change takes effect immediately without waiting for a reload. Any elements that cosmetic blocking had hidden reappear on the open page right away. Network-level rules (ad blocking, throttling) apply to the next request — a manual reload picks those up if you need them to take effect on the current page immediately.

Entries are stored in chrome.storage.local and persist across browser restarts. The whitelist is evaluated locally — no domains or rules are sent anywhere.

Features You Can Exempt Per Domain

FeatureWhen to exempt
AdsSites that break or detect your blocker (banking, paywalled content)
ScriptsSites where script blocking breaks functionality
SuspensionSites you need to stay alive (streaming, video calls)
Stop AutoplaySites where autoplay blocking interferes
AllInternal tools or any site where you want SuperchargePerformance fully off

Domain Input

Entries support two formats:

  • Exact domain: example.com — matches that domain and all its subdomains
  • Wildcard subdomains: *.example.com — accepted, but behaves the same as the exact form

The input field validates domain format and prevents duplicate entries.

Several sites load content from multiple domains. When you type a domain, SuperchargePerformance suggests the commonly paired CDN or service domains so you can add the full set at once. For example:

  • youtube.com → suggests googlevideo.com, ytimg.com, youtube-nocookie.com
  • reddit.com → suggests redditstatic.com, redditmedia.com, events.reddit.com
  • twitter.com / x.com → suggests t.co, abs.twimg.com
  • amazon.com → suggests amazonaws.com, cloudfront.net
  • netflix.com → suggests nflxvideo.net

If you whitelist a domain from ad blocking but its CDN domains are not whitelisted, blocking rules may still fire on those requests. The suggestions handle this in one step.

Entry Management

Each whitelist entry can be managed independently:

  • Enable/disable the entry without removing it
  • Remove the entry entirely
  • Remove individual features from an entry by clicking their tags — useful if you added a feature exemption you no longer need without touching the others

Auto-Protected Web Apps

The following 25+ web apps are permanently protected from tab suspension and do not require a whitelist entry:

Productivity: Figma, Notion, Linear, Miro, Canva, Lucid, Airtable, Asana, Monday, Slack, Discord, Microsoft Teams, Google Docs, Google Sheets, Google Slides, Gmail, Google Drive, Google Calendar

Media and calls: Spotify, Apple Music, YouTube Music, SoundCloud, WhatsApp, Telegram, Google Meet, Zoom, Whereby

These apps are protected because losing their state to a suspension would interrupt active work. They are not added to your whitelist — the protection is built into the suspension logic.

Practical Examples

Banking site that breaks with ad blocking on: Add the domain, exempt Ads and Scripts. Tabs will still suspend when inactive.

Spotify Web Player: Add open.spotify.com, exempt Suspension only. Ad blocking still runs; the player stays resident so music does not stop.

Work intranet or internal tools: Add the domain, exempt All. SuperchargePerformance is completely inactive on that origin.

When to Use This

  • A site you use regularly detects or breaks with ad blocking active
  • You use a web-based music or video service and need it to stay alive in the background
  • Script blocking causes a form, login, or interactive element to stop working
  • You want SuperchargePerformance to run at maximum settings everywhere except a small set of known exceptions

For sites where breakage is discovered automatically rather than manually, Safe Mode adds domains to a per-page exception list on your behalf.

Privacy

All whitelist data is stored in chrome.storage.local on your device. No domain names, feature settings, or browsing activity are transmitted to any server. The whitelist is not synced through Chrome Sync.

Frequently Asked Questions

Can I whitelist a site from ad blocking but still suspend its tabs?
Yes. Whitelisting is per-feature. You can exempt a domain from ad blocking only, leaving tab suspension and script blocking active. Each feature is controlled independently.
Does whitelisting a domain cover all its subdomains?
Yes. An entry for `example.com` also covers `sub.example.com` and any other subdomain. The matching logic normalizes `www.` and checks subdomain suffixes, so you do not need a separate wildcard entry for subdomains. The `*.example.com` format is accepted but behaves identically to `example.com`.
Why does the UI suggest extra domains when I add YouTube?
YouTube loads video content from `googlevideo.com` and thumbnails from `ytimg.com`. If you whitelist YouTube from ad blocking but not these CDN domains, some blocking rules may still fire on those requests. The suggestions let you add the full set in one step.
Do I need to whitelist web apps like Figma or Notion from suspension?
No. 25+ web apps are permanently protected from tab suspension, including productivity tools like Figma, Notion, Linear, Slack, and Google Docs, plus media and call apps like Spotify, YouTube Music, Google Meet, and Zoom. They never need a manual whitelist entry.
Can I temporarily disable a whitelist entry without removing it?
Yes. Each entry has an enable/disable toggle. A disabled entry stays in your list but has no effect until you re-enable it.
Is the whitelist stored in my browser or on a server?
Locally, in `chrome.storage.local`. No whitelist data leaves your browser.

Related Features

From the Library