I took a look at their documentation and their rule catalog files.
To briefly compare and contrast between the methodologies:
- I use an allowlist, whereas they use a blocklist with exceptions.
- My rules are for services outside of Big Tech, whereas their rules are designed for users who directly continue to use Big Tech services (Amazon, Bing, Facebook, Google, Reddit, X, etc).
- My eBay allowlist is well defined and fairly comprehensive for guest checkout, whereas their eBay blocklist only blocks 4 URL parameters.
"ebay": {
"urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?ebay(?:\\.[a-z]{2,}){1,}",
"rules": [
"_trkparms",
"_trksid",
"_from",
"hash"
],
"redirections": [
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?rover\\.ebay(?:\\.[a-z]{2,}){1,}\\/rover.*mpre=([^&]*)"
]
},
- My wildcard filter rules have no exceptions, but their global filter rules allow tracking exceptions:
"exceptions": [
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?matrix\\.org\\/_matrix\\/",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?(?:cloudflare\\.com|prismic\\.io|tangerine\\.ca|gitlab\\.com)",
"^https?:\\/\\/myaccount.google(?:\\.[a-z]{2,}){1,}",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gcsip\\.(?:com|nl)[^?]*\\?.*?&?ref_?=.",
"^https?:\\/\\/[^/]+/[^/]+/[^/]+\\/-\\/refs\\/switch[^?]*\\?.*?&?ref_?=.",
"^https?:\\/\\/bugtracker\\.[^/]*\\/[^?]+\\?.*?&?ref_?=[^/?&]*",
"^https?:\\/\\/comment-cdn\\.9gag\\.com\\/.*?comment-list.json\\?",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?battle\\.net\\/login",
"^https?:\\/\\/blizzard\\.com\\/oauth2",
"^https?:\\/\\/kreditkarten-banking\\.lbb\\.de",
"^https?:\\/\\/www\\.tinkoff\\.ru",
"^https?:\\/\\/www\\.cyberport\\.de\\/adscript\\.php",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tweakers\\.net\\/ext\\/lt\\.dsp\\?.*?(?:%3F)?&?ref_?=.",
"^https?:\\/\\/git(lab)?\\.[^/]*\\/[^?]+\\?.*?&?ref_?=[^/?&]*",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/message-us\\?",
"^https?:\\/\\/authorization\\.td\\.com",
"^https?:\\/\\/support\\.steampowered\\.com",
"^https?:\\/\\/privacy\\.vakmedianet\\.nl\\/.*?ref=",
"^https?:\\/\\/sso\\.serverplan\\.com\\/manage2fa\\/check\\?ref=",
"^https?:\\/\\/login\\.meijer\\.com\\/.*?\\?ref=",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/(?:login_alerts|ajax|should_add_browser)/",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/groups\\/member_bio\\/bio_dialog\\/",
"^https?:\\/\\/api\\.taiga\\.io",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gog\\.com\\/click\\.html",
"^https?:\\/\\/login\\.progressive\\.com",
"^https?:\\/\\/www\\.sephora\\.com\\/api\\/",
"^https?:\\/\\/www\\.contestgirl\\.com",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?agenciatributaria\\.gob\\.es",
"^https?:\\/\\/login\\.ingbank\\.pl",
"^wss?:\\/\\/(?:[a-z0-9-]+\\.)*?zoom\\.us",
"^https?:\\/\\/api\\.bilibili\\.com",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?onet\\.pl\\/[^?]*\\?.*?utm_campaign=.",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?stripe\\.com\\/[^?]+.*?&?referrer=[^/?&]*",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?lichess\\.org\\/login.*?&?referrer=.*?",
"^https?:\\/\\/like.co\\/api\\/like\\/likebutton\\/[^?]+.*?&?referrer=[^/?&]*",
"^https?:\\/\\/button.like.co\\/in\\/.*?&?referrer=[^/?&]*",
"^https?:\\/\\/www\\.mma\\.go\\.kr",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?github\\.com",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?billiger\\.de\\/.*?mc=",
"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?\\.youtrack\\.cloud"
]
},