# Privacy vs. Profit: The Impact of Google's Manifest Version 3 (MV3) Update on Ad Blocker Effectiveness

**URL:** https://discuss.privacyguides.net/t/privacy-vs-profit-the-impact-of-googles-manifest-version-3-mv3-update-on-ad-blocker-effectiveness/27496
**Category:** General
**Created:** 2025-05-11T18:26:07Z
**Posts:** 13
**Showing post:** 4 of 13

## Post 4 by @TinFoilHat — 2025-05-11T22:10:49Z

According to [UBO discusion thread on Github](https://github.com/uBlockOrigin/uBlock-issues/issues/338) and [This Reddit Thread](https://www.reddit.com/r/uBlockOrigin/comments/1067als/eli5_ublock_lite_vs_ublock_origin/),

> uBO Lite:  
> Filter lists update only when the extension updates (no fetching up to date lists from servers)  
> -Many filters are [dropped at conversion time](https://github.com/gorhill/uBlock/blob/a075442e1c474b96e0c50484d64fcd3538474270/dist/mv3/log.txt) due to MV3’s limited filter syntax  
> -No [crafting your own filters](https://github.com/gorhill/uBlock/wiki/Dashboard:-My-filters) (thus no [element picker](https://github.com/gorhill/uBlock/wiki/Element-picker))  
> -No [strict-blocked](https://github.com/gorhill/uBlock/wiki/Strict-blocking) pages  
> -No [per-site switches](https://github.com/gorhill/uBlock/wiki/Per-site-switches)  
> -No [dynamic filtering](https://github.com/gorhill/uBlock/wiki/Blocking-mode)  
> -No [importing external lists](https://github.com/gorhill/uBlock/wiki/Dashboard:-Filter-lists#3rd-party-filter-lists)

> -No support for [_entity_](https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#entity) concept, i.e. the replacement of effective TLD part with a wildcard. This causes rejection of many filters when converting to DNR rules.  
> -No support for [_redirect-if-blocked_ concept](https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#redirect-rule). This causes rejection of many filters making use of the `redirect-rule` option.  
> -No support for regex-based for `redirect` / `transform` / `removeParams`.  
> -No support for the [concept of _exception_ of `redirect`/`transform` or `modifyHeaders` rules](https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#modifier-filters).  
> -No support for [strict-partyness](https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#strict1p).

Also, in P.4 of the paper,

> the MV3 update enforces a maximum of 30,000 blocking rules per extension while maintaining a collective restriction of 330,000 predefined blocking rules for all extensions in a browser, the latter raising concerns for ad blocker providers about the reduced effectiveness of a single MV3 ad blocker when used with multiple other MV3 ad blockers simultaneously.

While the paper suggest **it does not** , I wonder the list of site the used for testing, if they use a global list of sites, I suspect the conclusion will be very different.

---

_[View the full topic](https://discuss.privacyguides.net/t/privacy-vs-profit-the-impact-of-googles-manifest-version-3-mv3-update-on-ad-blocker-effectiveness/27496)._
