GitHub - Kees1958/uBol-stripped: a stripped version of uBO-lite, replacing stripped with AdGuard Mv3 capabilites

GitHub

3 min read Original article ↗

UBOL-STRIPPED — SMART AND LEAN ADVERTISING & TRACKERS BLOCKER WITH DYNAMIC DNR FILTERING (version 7)

uBol-stripped blocks ads, trackers, and privacy threats while you browse — without slowing your browser down. It works silently in the background from the moment you install it. It offers AdGuard-like functionality with uBO-lite efficiency AND has some unique features like the Dynamic DNR filter and Privacy Inspector.

IMPORT ABP RULES Based on AdGuard's user rules panel. You can paste your own ABP filter rules into it (up to 5,000 rules). It also processes all uBO-lite and all AdGuard scriptlets used in the AG Base filter.

COSMETIC ELEMENT PICKER This is uBO's element picker (only a popup is added to explain how it works). Draw a box around any annoying element on a page to permanently hide it.

DYNAMIC DNR FILTER A new, easy to use DNR rule creator (user interface inspired by uBO Mv2 dynamic filtering) for all third-party or only 3P-code (scripts, frames, websockets) per domain. It has some features better than the original: indication of critical resource (better not block it) and 'known in the DuckDuckGo tracker radar database' (data base provided by DDG). This helps you to decide whether to strip the website you are currently browsing further from unnecessary third-party domains.

PRIVACY INSPECTOR Inspired by the work of the JShelter project. Protect yourself against fingerprinting, see what tracking techniques are used on a website, and simply block them by selecting that fingerprinting mechanism (or choose Block All). Each signal now also shows a live breakage-risk indicator, with a color indicator so you can see at a glance how likely a given protection is to break the site before you apply it.

MANAGE CUSTOM RULES One place to manager your custom cosmetic, DNR and scriptlets created with above features.

FILTER (BLOCK) LISTS By default uBol-stripped uses three well-curated filter lists: AdGuard Base filter and my own Kees1958 most used, EU-US advertising & tracking networks and remove tracking parameters. Only rules with a country code (TLD) belonging to Five Eyes countries and the extended EU-zone are used (others are silently dropped, as well as generic cosmetic rules, for performance reasons). Rules for websites not in Chrome's top 1 million used websites are also silently dropped.

ALLOW (WHITE) LIST Based on AdGuard's allowlist. Easily copy and paste domains into the allow list to disable filtering on that domain (uBO-lite also has a filtering-modes panel, but that's hidden behind the developer's option).

SECURITY & PRIVACY Enable additional Security & Privacy protections with very low website-breakage risk. These options provide real-world protection — unlike uBO-Lite's and AG MV3's malware lists, which only refresh every 12 hours due to MV3 restrictions, making them near-useless. Better to use a DNS with malware protection and enable Safe Browsing alongside this.

Chrome webstore: https://chromewebstore.google.com/detail/ubol-stripped/femdnbckdgobaelpmbbajpidneljkjaa?pli=1

VISUALS

IMPORT ABP RULES (is similar to AdGuard's Mv3 user rules) image

COSMETIC ELEMENT PICKER (is similar to uBO-lite's element picker) image

Dynamic DNR filtering (inspired by uBO Mv2 dynamic filtering, based on DuckDuckGo tracker database) image

PRIVACY INSPECTOR (inspired on JShelter fingerprint protection) image

MANAGE CUSTOM RULES (central place to manage/delete your custom rules) image

FILTER (BLOCK) LISTS (optionally add anti-adblock and an EU-langauge filter) image

ALLOW (WHITE) LIST (is simular to AdGuard's Mv3 allow list) image

SECURITY & PRIVACY (extra protection for advanced users) image