The Setup
We’ve all seen the bold blog posts and the PR campaigns from Vivaldi’s leadership proudly declaring a "No AI" pledge. The message is clear: AI is just a hype train, a distraction, and humans should build their own web.
Well, I took that philosophy to heart. I wanted a highly customized, ultra-private, Brave-grade browser, but I didn't want to use Brave. So, I sat down with a state-of-the-art AI collaborator to help me configure Vivaldi.
The irony? The very tool Vivaldi's leadership campaigns against is the exact tool that helped me unlock the true, hardened power of their own settings engine.
The "Brave-Mode" Blueprint
For anyone who wants Brave-level security under Vivaldi's elite layout control, here is the exact, step-by-step hardening configuration my AI copilot guided me through to patch Vivaldi's default privacy gaps:
- Importing the Heavy-Duty Shields (Manage Sources)
Vivaldi’s default out-of-the-box blocklists are a bit too relaxed to avoid breaking mainstream sites. We bypassed this by forcing Brave/uBlock-grade rules directly into Vivaldi's native engine.
Under Privacy and Security > Tracker and Ad Blocking > Manage Sources:
Enable EasyPrivacy and EasyList.
Add a custom Ad Blocking Source using the raw uBlock Origin filter list:
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt
Add a custom Ad Blocking Source using the uBlock Annoyances/Cookie filter list (the perfect "Cookie Crumbler" alternative now that I don't care about cookies has server issues):
https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/annoyances-cookies.txt
Crucial: Check the "Strict blocking" box right below the main selector to allow these advanced filter lists to block entire malicious pages from loading.
- Plugging the Network Leaks
WebRTC IP Handling: Set to Disable Broadcast IP for Best Performance (instantly plugs the single biggest VPN leak risk on the web).
Cookies: Set "Third-Party Cookies" to Block All.
Hyperlink Audit Tracking: Uncheck/Disable this. (Don't let websites silently ping tracking servers in the background when you click a link).
- Dismantling the Fingerprinters
Under Website Permissions > Global Permissions:
Fonts: Set to Block. (This stops trackers from querying your unique local system font library to build a digital fingerprint. Instead, it forces Vivaldi to only report generic, web-safe fallback fonts).
Geolocation / Motion Sensors: Set to Block by default.
Notifications: Set to Block (kills annoying "Allow notifications" prompts globally).
The Results
After running browser leak diagnostics, the setup is flawless:
WebRTC Local & Public IPs: Completely hidden.
IPv6 Exposure: Sealed.
Hardware Specs (RAM): Intentionally obfuscated to a generic 8GB to flatten my hardware fingerprint.
Tracking Scripts: Entirely dead at the network level before they can even execute.
The Takeaway
It turns out you don't need to choose between Brave's bulletproof defensive armor and Vivaldi's unmatched workspace customization. You can have both.
I just find it hilarious that it took an AI to show me how to turn Vivaldi into the ultimate, tracker-shredding privacy machine. Thanks for building such a beautifully flexible browser, even if your PR department hates the tech that helped me build it.
🛠️ Update: A Note on Future-Proofing & Manifest V3
One of the biggest advantages of setting Vivaldi up this way is that it completely bypasses Google's Manifest V3 limitations.
While users on standard Chrome have already lost support for legacy Manifest V2 extensions (with Google actively pulling the final plug on the Web Store next month), Vivaldi handles things differently. Because we are importing these high-powered uBlock and EasyList rules directly into Vivaldi’s native, built-in ad blocker, we bypass the browser extension framework entirely.
While extension-based ad blockers on Chrome are now permanently crippled by artificial MV3 rule limits, Vivaldi processes these massive network filter lists directly in its C++ core. You get the raw speed and aggressive privacy of top-tier blocking rules, completely immune to Google's efforts to control extension behavior.
funny, that's exact what I did a year ago (when the news were about shutting down MV2 with next versions). I added a few more uBO lists
IMHO that's another big advantage which I recognized when I switched to the internal blocker
I doubt. look at all the
whiningposts that uBO is now disabled and they are going to use brave. no one mentions, that brave has wallet as a goodie on topdon't get this note with the internal blocker at imgur.com