diff --git a/.gitignore b/.gitignore index 57473c6..6cf7b6a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,14 @@ # See https://help.github.com/ignore-files/ for more about ignoring files. # dependencies -/node_modules +node_modules +.web-extension-id +web-ext-artifacts/ +sign-firefox-extension.sh # testing /coverage -# production -/build - # misc .DS_Store .env @@ -17,4 +17,4 @@ yarn-debug.log* yarn-error.log* # WebStorm -.idea/ \ No newline at end of file +.idea/ diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 57061ca..0000000 --- a/.gitmodules +++ /dev/null @@ -1,4 +0,0 @@ -[submodule "rules"] - path = data - url = https://gitlab.com/anti-tracking/ClearURLs/rules.git - branch = master diff --git a/README.md b/README.md index 3692954..63b6f94 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,51 @@ -Buy Me A Coffee -Buy Me A Coffee -Buy Me A Coffee +This is a fork of [ClearURLs/Addon](https://github.com/ClearURLs/Addon) with some modifications. The +main change is moving the data/rule files to this repo instead of loading them from a gitlab page +that the original author hosts. This removes the risk of a bad actor gaining control over that URL +and making changes that lead to arbitrary code execution or redirecting your browser to arbitrary +URLs. -[for Firefox](https://addons.mozilla.org/firefox/addon/clearurls/) [for Edge](https://microsoftedge.microsoft.com/addons/detail/mdkdmaickkfdekbjdoojfalpbkgaddei) [for Chrome](https://chrome.google.com/webstore/detail/clearurls/lckanjgmijmafbedllaakclkaicjfmnk) +## Install -# ClearURLs [![Gitter](https://badges.gitter.im/ClearURLs/ClearURLs.svg)](https://gitter.im/ClearURLs/ClearURLs) +**Firefox** +* I have a signed xpi that you can immediately install. Open `build/` and drag the xpi into Firefox. + It may take a few seconds for the browser to display the extension installation dialog box. +* You can also find the signed Firefox files in the project's [Releases page](https://github.com/sir-pinecone/clear-urls-browser-extension/releases). + +**Chrome** +* Go to Chrome extensions page. +* Toggle the developer mode (top-right of page). +* Click `Load unpacked`. +* Select this project's root folder. + +## Development + +### Local Testing + +* Firefox: open about:debugging and click `Load Temporary Add-on...` then select `manifest.json` file. +* Chrome: follow the install steps from above. + +## Signing and Building + +### Firefox +* Install web-ext with `$ npm install --global web-ext` +* Generate an unlisted xpi with: + `web-ext sign --api-key --api-secret ` + * You can obtain these keys from https://addons.mozilla.org/en-US/developers/addon/api/key/ +* The signed xpi will be in `web-ext-artifacts/`. Drag this into Firefox to install it. +* Alternatively use the private sign-firefox-extension.sh script (not included in the repo) which places the xpi in `build/`. + +--- **ClearURLs** is an add-on based on the new WebExtensions technology and is optimized for *Firefox* and *Chrome* based browsers. -This extension will automatically remove tracking elements from URLs to help protect your privacy when browse through the Internet, +This extension will automatically remove tracking elements from URLs to help protect your privacy when browse through the Internet, which is regularly updated by us and can be found [here](https://gitlab.com/anti-tracking/ClearURLs/rules/-/raw/master/data.min.json). ## Application -Many websites use tracking elements in the URL (e.g. `https://example.com?utm_source=newsletter1&utm_medium=email&utm_campaign=sale`) to mark your online activity. +Many websites use tracking elements in the URL (e.g. `https://example.com?utm_source=newsletter1&utm_medium=email&utm_campaign=sale`) to mark your online activity. All that tracking code is not necessary for a website to be displayed or work correctly and can therefore be removed—that is exactly what ClearURLs does. -Another common example are Amazon URLs. If you search for a product on Amazon you will see a very long URL, such as: +Another common example are Amazon URLs. If you search for a product on Amazon you will see a very long URL, such as: ``` https://www.amazon.com/dp/exampleProduct/ref=sxin_0_pb?__mk_de_DE=ÅMÅŽÕÑ&keywords=tea&pd_rd_i=exampleProduct&pd_rd_r=8d39e4cd-1e4f-43db-b6e7-72e969a84aa5&pd_rd_w=1pcKM&pd_rd_wg=hYrNl&pf_rd_p=50bbfd25-5ef7-41a2-68d6-74d854b30e30&pf_rd_r=0GMWD0YYKA7XFGX55ADP&qid=1517757263&rnid=2914120011 ``` @@ -39,55 +69,6 @@ Indeed most of the above URL is tracking code. Once ClearURLs has cleaned the ad ## Permissons Reasoning for needed permissions can be found under [here](https://gitlab.com/KevinRoebert/ClearUrls/issues/159). -## Screenshot -![Interface (version 1.14.0)](https://gitlab.com/KevinRoebert/ClearUrls/raw/master/promotion/screens/Popup_v_1.14.0.png) - -## CI/CD Artifacts Download (for Firefox- and Chrome-Dev only) -Here you can download the packed files for the Firefox- and Chrome-Dev: - -[](https://gitlab.com/KevinRoebert/ClearUrls/-/jobs/artifacts/master/raw/ClearUrls.zip?job=bundle%20addon) - -## Test -If you want to test whether ClearURLs works correctly on your system, you can go to this test page: [https://test.clearurls.xyz/](https://test.clearurls.xyz/) - -## Contribute -If you have any suggestions or complaints, please [create an issue.](https://gitlab.com/KevinRoebert/ClearUrls/issues/new) - -**Note: If you have any suggestions or complaints regarding the rules, please [create an issue in this repo](https://gitlab.com/anti-tracking/ClearURLs/rules/-/issues/new) or email us rules.support (at) clearurls.xyz (this mail will automatically create a new issue in this repo).** - -### Translate ClearURLs -You want to help translating ClearURLs into many languages? – Nice - -You can choose between two options to contribute. You can create a merge request, or you can use the POEditor to translate ClearURLs. - -*Hint: The description field in the translation files are only an information for what the translation is used. -It is not necessary to translate the description field; in the most cases it is empty.* - -#### Merge request -If you want to create a merge request, you must open the path [`_locales/en/messages.json`](https://github.com/KevinRoebert/ClearUrls/blob/master/_locales/en/messages.json) in the ClearURLs repo -and translate the english terms into terms of your language. Once you have translated all the terms, you make a pull request of your translation. -Please push your translation into the folder `_locales/{language code}/messages.json`. - -#### POEditor -[https://poeditor.com/join/project/vKTpQWWvk2](https://poeditor.com/join/project/vKTpQWWvk2) - -## Projects that use parts of ClearURLs - -* [Uroute](https://github.com/walterl/uroute) used ClearURLs to filter/clean URL before launching browser -* [Scrub](https://gitlab.com/CrunchBangDev/cbd-cogs/-/tree/master/Scrub) used ClearURLs to filter/clean URLs as cog for the Red Discord bot -* [Unalix](https://github.com/AmanoTeam/Unalix) a simple Python module that removes tracking fields from URLs and unshort shortened URLs -* [Unalix-nim](https://github.com/AmanoTeam/Unalix-nim) a simple Nim library that removes tracking fields from URLs and unshort shortened URLs - -## Recommended by... -* [ghacks-user.js](https://github.com/ghacksuserjs/ghacks-user.js/wiki/4.1-Extensions) -* [Awesome Humane Tech List](https://github.com/humanetech-community/awesome-humane-tech#tracking) -* [PrivacyTools](https://www.privacytools.io/browsers/#addons) -* [New York Times Wirecutter](https://www.nytimes.com/wirecutter/reviews/our-favorite-ad-blockers-and-browser-extensions-to-protect-privacy/#cleaner-links-clearurls) -* ClearURLs is part of Mozilla's recommended extensions program - -## Permissions -Reasoning for needed permissions you can find under [this discussion](https://gitlab.com/KevinRoebert/ClearUrls/issues/159). - ## Copyright We use some third-party scripts in our add-on. The authors and licenses are listed below. - [WebExtension browser API Polyfill](https://github.com/mozilla/webextension-polyfill) | diff --git a/build/clearurls-1.21.0.xpi b/build/clearurls-1.21.0.xpi new file mode 100644 index 0000000..7df7b87 Binary files /dev/null and b/build/clearurls-1.21.0.xpi differ diff --git a/core_js/storage.js b/core_js/storage.js index be780ad..6864acb 100644 --- a/core_js/storage.js +++ b/core_js/storage.js @@ -193,8 +193,8 @@ function initSettings() { storage.log = {"log": []}; storage.statisticsStatus = true; storage.badged_color = "#ffa500"; - storage.hashURL = "https://rules2.clearurls.xyz/rules.minify.hash"; - storage.ruleURL = "https://rules2.clearurls.xyz/data.minify.json"; + storage.hashURL = "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; + storage.ruleURL = "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; storage.contextMenuEnabled = true; storage.historyListenerEnabled = true; storage.localHostsSkipping = true; @@ -221,27 +221,27 @@ function initSettings() { function replaceOldURLs(url) { switch (url) { case "https://raw.githubusercontent.com/KevinRoebert/ClearUrls/master/data/rules.hash?flush_cache=true": - return "https://kevinroebert.gitlab.io/ClearUrls/data/rules.minify.hash"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; case "https://raw.githubusercontent.com/KevinRoebert/ClearUrls/master/data/data.json?flush_cache=true": - return "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; case "https://gitlab.com/KevinRoebert/ClearUrls/raw/master/data/rules.hash": - return "https://kevinroebert.gitlab.io/ClearUrls/data/rules.minify.hash"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; case "https://gitlab.com/KevinRoebert/ClearUrls/raw/master/data/data.json": - return "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; case "https://gitlab.com/KevinRoebert/ClearUrls/-/jobs/artifacts/master/raw/rules.min.hash?job=hash%20rules": - return "https://kevinroebert.gitlab.io/ClearUrls/data/rules.minify.hash"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; case "https://gitlab.com/KevinRoebert/ClearUrls/raw/master/data/data.min.json": - return "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; case "https://gitlab.com/KevinRoebert/ClearUrls/raw/master/data/data.minify.json": - return "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; case "https://gitlab.com/KevinRoebert/ClearUrls/-/jobs/artifacts/master/raw/data.minify.json?job=hash%20rules": - return "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json"; case "https://gitlab.com/KevinRoebert/ClearUrls/-/jobs/artifacts/master/raw/rules.minify.hash?job=hash%20rules": - return "https://kevinroebert.gitlab.io/ClearUrls/data/rules.minify.hash"; - case "https://kevinroebert.gitlab.io/ClearUrls/data/data.minify.json": - return "https://rules2.clearurls.xyz/data.minify.json"; - case "https://kevinroebert.gitlab.io/ClearUrls/data/rules.minify.hash": - return "https://rules2.clearurls.xyz/rules.minify.hash"; + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; + case "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.json": + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/data.minify.hash"; + case "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash": + return "https://raw.githubusercontent.com/sir-pinecone/clear-urls-browser-extension/master/data/rules.minify.hash"; default: return url; } diff --git a/data b/data deleted file mode 160000 index 7a180c3..0000000 --- a/data +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7a180c3dbd2a48aeeb1271919f6a9218b4d45354 diff --git a/data/data.json b/data/data.json new file mode 100644 index 0000000..aab0e63 --- /dev/null +++ b/data/data.json @@ -0,0 +1,461 @@ +{ + "providers": { + "amazon": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "pf_rd_[a-zA-Z]=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "qid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sr=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "srs=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(adsensecustomsearchads\\.com)\\/.*", + "pd_rd_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "__mk_[a-zA-Z]{1,3}_[a-zA-Z]{1,3}=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "spIA=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ms3_c=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "[a-zA-Z%0-9]*ie=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "refRID=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "colid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "coliid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "[^a-zA-Z%0-9]adId=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "qualifier=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "_encoding=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "smid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "field-lbr_brands_browse-bin=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [ + ".*(amazon\\.).*(\\/gp).*\\/redirector.html\\/.*" + ], + "redirections": [] + }, + "fls-na.amazon": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(fls-na\\.amazon)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "google": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(google)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "ved=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "bi[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "gfe_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ei=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "source=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "gs_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "site=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "&\\.[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "oq=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "esrc=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "uact=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "cd=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "cad=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "gws_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "atyp=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "vet=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "zx=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "_u=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "je=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "dcr=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ie=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sei=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sa=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "dpr=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "hl=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "btn[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sa=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "usg=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "cd=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "cad=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "uact=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [ + ".*(mail\\.google\\.).*(\\/mail\\/u\\/0).*", + ".*(google\\.).*(\\/upload)?(\\/drive)\\/.*", + ".*(docs\\.google\\.).*\\/.*", + ".*(accounts\\.google\\.).*", + ".*(google\\.).*\\/searchbyimage\\?image_url=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(hangouts\\.google\\.).*\\/webchat.*zx=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(client-channel\\.google\\.).*\\/client-channel.*zx=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(google\\.).*\\/complete\\/search\\?.*gs_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(google\\.).*\\/s\\?tbm=map.*gs_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(news\\.google\\.).*\\?hl=.*", + ".*(google\\.).*\\/setprefs\\?.*hl=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + ".*(google\\.).*\\/appsactivity\\/.*", + ".*(google\\.).*\\/recaptcha\\/.*" + ], + "redirections": [ + ".*google\\..*\\/.*url\\?.*url=((https|http)[^&]*)", + ".*google\\..*\\/.*url\\?.*q=((https|http)[^&]*)" + ] + }, + "googlesyndication": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(googlesyndication)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "doubleclick": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(doubleclick)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [ + ".*doubleclick\\..*\\/.*tag_for_child_directed_treatment=;%3F(.*)" + ] + }, + "globalRules": { + "urlPattern": ".*", + "completeProvider": false, + "rules": [ + "utm_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_source=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_medium=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_term=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_content=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_campaign=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ga_place=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "yclid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "_openstat=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "fb_action_ids=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "fb_action_types=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "fb_source=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "fb_ref=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "fbclid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "action_object_map=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "action_type_map=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "action_ref_map=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "gs_l=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "mkt_tok=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "hmb_campaign=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "hmb_medium=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "hmb_source=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "[\\?|&]ref[\\_]?=[^\\/|\\?|&]*", + "\\?$", + "\\&$" + ], + "exceptions": [ + ".*([\\.]?matrix\\.org)(\\/_matrix)\\/.*", + ".*([\\.]?prismic\\.io).*", + ".*([\\.]?gitlab\\.com).*", + ".*([\\.]?gcsip\\.com).*[\\?|&]ref[\\_]?=[^\\/|\\?|&]*.*", + ".*([\\.]?cloudflare\\.com).*", + ".*([\\.]?tv2\\.no)(\\/api)\\/.*" + ], + "redirections": [] + }, + "adtech": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adtech)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "contentpass.net": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(contentpass\\.net).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "bf-ad": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bf-ad)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "amazon-adsystem": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(amazon-adsystem)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "adsensecustomsearchads": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(adsensecustomsearchads)(\\.[a-zA-Z]{2,}).*", + "completeProvider": true, + "rules": [], + "exceptions": [], + "redirections": [] + }, + "youtube": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youtube)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "feature=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "gclid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "kw=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "facebook": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(facebook)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "hc_[a-zA-Z_\\[\\]0-9]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "[a-zA-Z]*ref[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "__tn__=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "eid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "__xts__%5B[0-9]%5D=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [ + ".*(facebook\\.)\\w{2,}.*(\\/plugins\\/).*" + ], + "redirections": [ + ".*l\\.facebook\\..*\\/.*l\\.php\\?.*u=((https%3A%2F%2F|http%3A%2F%2F)[^&]*)" + ] + }, + "twitter": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitter)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "(ref_)?src=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "reddit": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(reddit)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [], + "exceptions": [], + "redirections": [ + "out\\.reddit\\.\\w{2,}\\/.*url=([^&]*)" + ] + } + , + "netflix": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(netflix)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "trackId=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "tctx=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "jb[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "techcrunch": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?([\\.]?techcrunch\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "ncid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sr=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sr_share=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "guccounter=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "guce_referrer_[a-z]+=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "bing": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(bing)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "cvid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "form=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sk=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sp=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "sc=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "qs=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "qp=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "tweakers": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tweakers\\.net)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "nb=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "u=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "twitch": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(twitch)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "tt_medium=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "tt_content=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "vivaldi": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(vivaldi\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "pk_campaign=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "pk_kwd=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "indeed": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(indeed\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "from=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "alid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "[a-zA-Z]*tk=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "hhdotru": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(hh\\.ru)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "vss=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "t=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "swnt=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "grpos=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ptl=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "stl=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "exp=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "plim=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "ebay": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(ebay)(\\.[a-zA-Z]{2,})(.*\\?.*)", + "completeProvider": false, + "rules": [ + "_trkparms=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "_trksid=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "_from=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "cnet": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(cnet\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "ftag=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "imdb.com": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(imdb\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "ref_=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "pf_rd_[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "govdelivery.com": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(govdelivery\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [], + "exceptions": [], + "redirections": [ + ".*links\\.govdelivery\\.com.*\\/track\\?.*(http:\\/\\/.*)", + ".*links\\.govdelivery\\.com.*\\/track\\?.*(https:\\/\\/.*)" + ] + }, + "walmart.com": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(walmart\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "u1=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "ath[a-zA-Z]*=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "net-parade.it": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(net\\-parade\\.it)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "pl=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "prvnizpravy.cz": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(prvnizpravy\\.cz)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "xid=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "youku.com": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(youku\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "spm=[^\\/|\\?|&]*(\\/|&(amp;)?)?", + "tpa=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "nytimes.com": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(nytimes\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "smid=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "tchibo.de": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(tchibo\\.de)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "wbdcd=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "steam": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(steampowered\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "snr=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + }, + "disq.us": { + "urlPattern": "(https:\\/\\/|http:\\/\\/)([a-zA-Z0-9-]*\\.)?(disq\\.us)(.*\\?.*)", + "completeProvider": false, + "rules": [], + "exceptions": [], + "redirections": [ + ".*disq\\.us.*\\/.*url\\?.*url=((https%3A%2F%2F|http%3A%2F%2F).*)%3A" + ] + }, + "mozaws.net": { + "urlPattern": "https?://outgoing\\.prod\\.mozaws\\.net/.*", + "completeProvider": false, + "rules": [], + "exceptions": [], + "redirections": [ + "https?://[^/]+/v1/[0-9a-f]{64}/(.*)" + ] + }, + "shutterstock.com": { + "urlPattern": "https?://([a-zA-Z0-9-]*\\.)?(shutterstock\\.com)(.*\\?.*)", + "completeProvider": false, + "rules": [ + "src=[^\\/|\\?|&]*(\\/|&(amp;)?)?" + ], + "exceptions": [], + "redirections": [] + } + } +} diff --git a/data/data.min.json b/data/data.min.json new file mode 100644 index 0000000..56e8d2f --- /dev/null +++ b/data/data.min.json @@ -0,0 +1,2145 @@ +{ + "providers": { + "amazon": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "p[fd]_rd_[a-z]*", + "qid", + "srs?", + "__mk_[a-z]{1,3}_[a-z]{1,3}", + "spIA", + "ms3_c", + "[a-z%0-9]*ie", + "refRID", + "colii?d", + "[^a-z%0-9]adId", + "qualifier", + "_encoding", + "smid", + "field-lbr_brands_browse-bin", + "ref_?", + "th", + "sprefix", + "crid", + "keywords", + "cv_ct_[a-z]+", + "linkCode", + "creativeASIN", + "ascsubtag", + "aaxitk", + "hsa_cr_id", + "sb-ci-[a-z]+", + "rnid", + "dchild", + "camp", + "creative", + "s" + ], + "referralMarketing": [ + "tag" + ], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/gp\\/.*?(?:redirector.html|cart\\/ajax-update.html|video\\/api\\/)", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/(?:hz\\/reviews-render\\/ajax\\/|message-us\\?|s\\?)" + ], + "rawRules": [ + "\\/ref=[^/?]*" + ], + "redirections": [], + "forceRedirection": false + }, + "amazon search": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/s\\?", + "completeProvider": false, + "rules": [ + "p[fd]_rd_[a-z]*", + "qid", + "srs?", + "__mk_[a-z]{1,3}_[a-z]{1,3}", + "spIA", + "ms3_c", + "[a-z%0-9]*ie", + "refRID", + "colii?d", + "[^a-z%0-9]adId", + "qualifier", + "_encoding", + "smid", + "field-lbr_brands_browse-bin", + "ref_?", + "th", + "sprefix", + "crid", + "keywords", + "cv_ct_[a-z]+", + "linkCode", + "creativeASIN", + "ascsubtag", + "aaxitk", + "hsa_cr_id", + "sb-ci-[a-z]+", + "rnid", + "dchild", + "camp", + "creative" + ], + "referralMarketing": [ + "tag" + ], + "rawRules": [ + "\\/ref=[^/?]*" + ], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "fls-na.amazon": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?fls-na\\.amazon(?:\\.[a-z]{2,}){1,}", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "google": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "ved", + "bi[a-z]*", + "gfe_[a-z]*", + "ei", + "source", + "gs_[a-z]*", + "site", + "oq", + "esrc", + "uact", + "cd", + "cad", + "gws_[a-z]*", + "atyp", + "vet", + "zx", + "_u", + "je", + "dcr", + "ie", + "sei", + "sa", + "dpr", + "btn[a-z]*", + "usg", + "cd", + "cad", + "uact", + "aqs", + "sourceid", + "sxsrf", + "rlz", + "i-would-rather-use-firefox" + ], + "referralMarketing": [ + "referrer" + ], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/mail\\.google\\.com\\/mail\\/u\\/", + "^https?:\\/\\/(?:docs|accounts)\\.google(?:\\.[a-z]{2,}){1,}", + "^https?:\\/\\/drive\\.google\\.com\\/videoplayback", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}(?:\\/upload)?\\/drive\\/", + "^https?:\\/\\/news\\.google\\.com.*\\?hl=.", + "^https?:\\/\\/hangouts\\.google\\.com\\/webchat.*?zx=.", + "^https?:\\/\\/client-channel\\.google\\.com\\/client-channel.*?zx=.", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/s\\?tbm=map.*?gs_[a-z]*=.", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:complete\\/search|setprefs|searchbyimage)", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:appsactivity|aclk\\?)" + ], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/url\\?.*?(?:url|q)=(https?[^&]+)", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/.*?adurl=([^&]+)", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/amp\\/s\\/([^&]+)" + ], + "forceRedirection": true + }, + "googleSearch": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/search\\?", + "completeProvider": false, + "rules": [ + "client", + "sclient" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "googlesyndication": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googlesyndication\\.com", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "doubleclick": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?doubleclick(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?doubleclick(?:\\.[a-z]{2,}){1,}\\/.*?tag_for_child_directed_treatment=;%3F([^&]*)" + ], + "forceRedirection": false + }, + "googleadservices": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googleadservices\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googleadservices\\.com\\/.*?adurl=([^&]*)" + ], + "forceRedirection": false + }, + "globalRules": { + "urlPattern": ".*", + "completeProvider": false, + "rules": [ + "(?:%3F)?utm(?:_[a-z_]*)?", + "(?:%3F)?ga_[a-z_]+", + "(?:%3F)?yclid", + "(?:%3F)?_openstat", + "(?:%3F)?fb_action_(?:types|ids)", + "(?:%3F)?fb_(?:source|ref)", + "(?:%3F)?fbclid", + "(?:%3F)?action_(?:object|type|ref)_map", + "(?:%3F)?gs_l", + "(?:%3F)?mkt_tok", + "(?:%3F)?hmb_(?:campaign|medium|source)", + "(?:%3F)?ref_?", + "(?:%3F)?referrer", + "(?:%3F)?gclid", + "(?:%3F)?otm_[a-z_]*", + "(?:%3F)?cmpid", + "(?:%3F)?os_ehash", + "(?:%3F)?_ga", + "(?:%3F)?__twitter_impression", + "(?:%3F)?wt_?z?mc", + "(?:%3F)?wtrid", + "(?:%3F)?[a-z]?mc", + "(?:%3F)?dclid", + "Echobox", + "(?:%3F)?spm", + "(?:%3F)?vn(?:_[a-z]*)+", + "(?:%3F)?tracking_source" + ], + "referralMarketing": [], + "rawRules": [], + "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\\.[^/]*\\/[^?]+\\?.*?&?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=[^/?&]*" + ], + "redirections": [], + "forceRedirection": false + }, + "adtech": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?adtech(?:\\.[a-z]{2,}){1,}", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "contentpass": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?contentpass\\.(?:net|de)", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bf-ad": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bf-ad(?:\\.[a-z]{2,}){1,}", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "amazon-adsystem": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}\\/v3\\/oor\\?" + ], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}\\/x\\/c\\/.+?\\/([^&]+)" + ], + "forceRedirection": false + }, + "adsensecustomsearchads": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?adsensecustomsearchads(?:\\.[a-z]{2,}){1,}", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "youtube": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com", + "completeProvider": false, + "rules": [ + "feature", + "gclid", + "kw" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/redirect?.*?q=([^&]*)" + ], + "forceRedirection": false + }, + "youtube_pagead": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/pagead", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "youtube_apiads": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/api\\/stats\\/ads", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "facebook": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com", + "completeProvider": false, + "rules": [ + "hc_[a-z_%\\[\\]0-9]*", + "[a-z]*ref[a-z]*", + "__tn__", + "eid", + "__xts__(?:\\[|%5B)\\d(?:\\]|%5D)", + "comment_tracking", + "dti", + "app", + "video_source", + "ftentidentifier", + "pageid", + "padding", + "ls_ref", + "action_history" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/.*?(plugins|ajax)\\/", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/dialog\\/(?:share|send)", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/groups\\/member_bio\\/bio_dialog\\/", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/photo\\.php\\?", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/privacy\\/specific_audience_selector_dialog\\/", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/photo\\/download\\/" + ], + "redirections": [ + "^https?:\\/\\/l[a-z]?\\.facebook\\.com/l\\.php\\?.*?u=(https?%3A%2F%2F[^&]*)" + ], + "forceRedirection": false + }, + "twitter": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?twitter.com", + "completeProvider": false, + "rules": [ + "(?:ref_?)?src", + "s", + "cn", + "ref_url" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "reddit": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?reddit.com", + "completeProvider": false, + "rules": [ + "%24deep_link", + "\\$deep_link", + "correlation_id", + "ref_campaign", + "ref_source", + "%243p", + "\\$3p", + "%24original_url", + "\\$original_url", + "_branch_match_id" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/out\\.reddit\\.com\\/.*?url=([^&]*)" + ], + "forceRedirection": false + }, + "netflix": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?netflix.com", + "completeProvider": false, + "rules": [ + "trackId", + "tctx", + "jb[a-z]*?" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "techcrunch": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?techcrunch\\.com", + "completeProvider": false, + "rules": [ + "ncid", + "sr", + "sr_share" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bing": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bing(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "cvid", + "form", + "sk", + "sp", + "sc", + "qs", + "qp" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bing(?:\\.[a-z]{2,}){1,}\\/WS\\/redirect\\/" + ], + "redirections": [], + "forceRedirection": false + }, + "tweakers": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tweakers\\.net", + "completeProvider": false, + "rules": [ + "nb", + "u" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "twitch": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?twitch\\.com", + "completeProvider": false, + "rules": [ + "tt_medium", + "tt_content" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "vivaldi": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?vivaldi\\.com", + "completeProvider": false, + "rules": [ + "pk_campaign", + "pk_kwd" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "indeed": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?indeed\\.com", + "completeProvider": false, + "rules": [ + "from", + "alid", + "[a-z]*tk" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?indeed\\.com\\/rc\\/clk" + ], + "redirections": [], + "forceRedirection": false + }, + "hhdotru": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hh\\.ru", + "completeProvider": false, + "rules": [ + "vss", + "t", + "swnt", + "grpos", + "ptl", + "stl", + "exp", + "plim" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "ebay": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?ebay(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "_trkparms", + "_trksid", + "_from", + "hash" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?rover\\.ebay(?:\\.[a-z]{2,}){1,}\\/rover.*mpre=([^&]*)" + ], + "forceRedirection": false + }, + "cnet": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cnet\\.com", + "completeProvider": false, + "rules": [ + "ftag" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "imdb.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?imdb\\.com", + "completeProvider": false, + "rules": [ + "ref_", + "pf_rd_[a-z]*" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "govdelivery.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?govdelivery\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?links\\.govdelivery\\.com.*\\/track\\?.*(https?:\\/\\/.*)" + ], + "forceRedirection": false + }, + "walmart.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?walmart\\.com", + "completeProvider": false, + "rules": [ + "u1", + "ath[a-z]*" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "net-parade.it": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?net\\-parade\\.it", + "completeProvider": false, + "rules": [ + "pl" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "prvnizpravy.cz": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?prvnizpravy\\.cz", + "completeProvider": false, + "rules": [ + "xid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "youku.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youku\\.com", + "completeProvider": false, + "rules": [ + "tpa" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "nytimes.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?nytimes\\.com", + "completeProvider": false, + "rules": [ + "smid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "tchibo.de": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tchibo\\.de", + "completeProvider": false, + "rules": [ + "wbdcd" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "steampowered": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steampowered\\.com", + "completeProvider": false, + "rules": [ + "snr" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "steamcommunity": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steamcommunity\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steamcommunity\\.com\\/linkfilter\\/\\?url=([^&]*)" + ], + "forceRedirection": false + }, + "mozaws.net": { + "urlPattern": "https?:\\/\\/outgoing\\.prod\\.mozaws\\.net\\/", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "https?:\\/\\/[^/]+\\/v1\\/[0-9a-f]{64}\\/(.*)" + ], + "forceRedirection": false + }, + "shutterstock.com": { + "urlPattern": "https?:\\/\\/([a-z0-9-.]*\\.)shutterstock\\.com", + "completeProvider": false, + "rules": [ + "src" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "mozilla.org": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozilla\\.org", + "completeProvider": false, + "rules": [ + "src", + "platform", + "redirect_source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozilla.org\\/api" + ], + "redirections": [], + "forceRedirection": false + }, + "readdc.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?readdc\\.com", + "completeProvider": false, + "rules": [ + "ref" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "dailycodingproblem.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dailycodingproblem\\.com", + "completeProvider": false, + "rules": [ + "email" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "github.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?github\\.com", + "completeProvider": false, + "rules": [ + "email_token", + "email_source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "deviantart.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?deviantart\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?deviantart\\.com\\/.*?\\/outgoing\\?(.*)" + ], + "forceRedirection": false + }, + "site2.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site2\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site2\\.com.*?\\?.*=(.*)" + ], + "forceRedirection": false + }, + "site.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site\\.com.*?\\?to=([^&]*)" + ], + "forceRedirection": false + }, + "site3.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site3\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site3\\.com.*?\\?r=([^&]*)" + ], + "forceRedirection": false + }, + "aliexpress": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?aliexpress(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "ws_ab_test", + "btsid", + "algo_expid", + "algo_pvid", + "gps-id", + "scm[_a-z-]*", + "cv", + "af", + "mall_affr", + "sk", + "dp", + "terminal_id", + "aff_request_id" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "mozillazine.org": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozillazine\\.org", + "completeProvider": false, + "rules": [ + "sid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "9gag.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?9gag\\.com", + "completeProvider": false, + "rules": [ + "ref" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/comment-cdn\\.9gag\\.com\\/.*?comment-list.json\\?" + ], + "redirections": [], + "forceRedirection": false + }, + "linksynergy.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linksynergy\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linksynergy\\.com\\/.*?murl=([^&]*)" + ], + "forceRedirection": false + }, + "giphy.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?giphy\\.com", + "completeProvider": false, + "rules": [ + "ref" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "gate.sc": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gate\\.sc", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gate\\.sc\\/.*?url=([^&]*)" + ], + "forceRedirection": false + }, + "vk.com": { + "urlPattern": "^https?:\\/\\/vk\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/vk\\.com\\/away\\.php\\?to=([^&]*)" + ], + "forceRedirection": false + }, + "woot.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?woot\\.com", + "completeProvider": false, + "rules": [ + "ref_?" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "vitamix.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?vitamix\\.com", + "completeProvider": false, + "rules": [ + "_requestid", + "cid", + "dl", + "di", + "sd", + "bi" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "curseforge.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?curseforge\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?curseforge\\.com\\/linkout\\?remoteUrl=([^&]*)" + ], + "forceRedirection": false + }, + "messenger.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?messenger\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/l\\.messenger\\.com\\/l\\.php\\?u=([^&]*)" + ], + "forceRedirection": false + }, + "nypost.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?nypost\\.com", + "completeProvider": false, + "rules": [ + "__twitter_impression" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "ozon.ru": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?ozon\\.ru", + "completeProvider": false, + "rules": [ + "partner" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "norml.org": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?norml\\.org", + "completeProvider": false, + "rules": [ + "link_id", + "can_id", + "source", + "email_referrer", + "email_subject" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "LinkedIn": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linkedin\\.com", + "completeProvider": false, + "rules": [ + "refId", + "trk", + "li[a-z]{2}" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "LinkedIn Learning": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linkedin\\.com\\/learning", + "completeProvider": false, + "rules": [ + "u" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "smartredirect.de": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?smartredirect\\.de", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?smartredirect\\.de.*?url=([^&]*)" + ], + "forceRedirection": false + }, + "SPIEGEL ONLINE": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?spiegel\\.de", + "completeProvider": false, + "rules": [ + "b" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "rutracker.org": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?rutracker\\.org", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + ".*url=([^&]*)" + ], + "forceRedirection": false + }, + "instagram": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?instagram\\.com", + "completeProvider": false, + "rules": [ + "igshid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + ".*u=([^&]*)" + ], + "forceRedirection": false + }, + "lazada.com.my": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?lazada\\.com\\.my", + "completeProvider": false, + "rules": [ + "ad_src", + "did", + "pa", + "mp", + "impsrc", + "cid", + "pos" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "imgsrc.ru": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?imgsrc\\.ru", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dlp\\.imgsrc\\.ru\\/go\\/\\d+\\/\\d+\\/\\d+\\/([^&]*)" + ], + "forceRedirection": false + }, + "boredpanda.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?boredpanda\\.com", + "completeProvider": false, + "rules": [ + "h" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "awstrack.me": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?awstrack\\.me", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?awstrack\\.me\\/.*\\/(https?.*)" + ], + "forceRedirection": false + }, + "exactag.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?exactag\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?exactag\\.com.*url=([^&]*)" + ], + "forceRedirection": false + }, + "bahn.de": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bahn\\.de", + "completeProvider": false, + "rules": [ + "dbkanal_[0-9]{3}" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "disq.us": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?disq\\.us", + "completeProvider": false, + "rules": [ + "cuid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?disq\\.us\\/.*?url=([^&]*)%3A" + ], + "forceRedirection": false + }, + "anonym.to": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?anonym\\.to", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?anonym\\.to.*\\?([^&]*)" + ], + "forceRedirection": false + }, + "moosejaw.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?moosejaw\\.com", + "completeProvider": false, + "rules": [ + "cm_lm", + "cm_mmc", + "webUserId", + "spMailingID", + "spUserID", + "spJobID", + "spReportId" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "spotify.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?spotify\\.com", + "completeProvider": false, + "rules": [ + "si" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "yandex": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?(?:yandex(?:\\.[a-z]{2,}){1,}|ya\\.ru)", + "completeProvider": false, + "rules": [ + "lr", + "redircnt" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "healio.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?healio\\.com", + "completeProvider": false, + "rules": [ + "ecp", + "m_bt" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "zoho.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?zoho\\.com", + "completeProvider": false, + "rules": [ + "iref" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "snapchat.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?snapchat\\.com", + "completeProvider": false, + "rules": [ + "sc_referrer", + "sc_ua" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "medium.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?medium\\.com", + "completeProvider": false, + "rules": [ + "source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "swp.de": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?swp\\.de", + "completeProvider": false, + "rules": [ + "source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "wps.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?wps\\.com", + "completeProvider": false, + "rules": [ + "from" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "accounts.firefox.com": { + "urlPattern": "^https?:\\/\\/(?:accounts\\.)?firefox\\.com", + "completeProvider": false, + "rules": [ + "context", + "entrypoint", + "form_type" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "support.mozilla.org": { + "urlPattern": "^https?:\\/\\/(?:support\\.)?mozilla\\.org", + "completeProvider": false, + "rules": [ + "as" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "ClearURLsTest": { + "urlPattern": "^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/index\\.html", + "completeProvider": false, + "rules": [ + "test" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/index\\.html\\?url=([^&]*)" + ], + "forceRedirection": false + }, + "ClearURLsTestBlock": { + "urlPattern": "^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/block\\.svg", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "ClearURLsTest2": { + "urlPattern": "^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/index\\.html", + "completeProvider": false, + "rules": [ + "test" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/index\\.html\\?url=([^&]*)" + ], + "forceRedirection": false + }, + "ClearURLsTestBlock2": { + "urlPattern": "^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/block\\.svg", + "completeProvider": true, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "diepresse.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?diepresse\\.com", + "completeProvider": false, + "rules": [ + "from", + "xtor", + "xt_at" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "newsletter.lidl.com": { + "urlPattern": "^https?:\\/\\/newsletter\\.lidl(?:\\.[a-z]{2,}){1,}", + "completeProvider": false, + "rules": [ + "x" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "allegro.pl": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?allegro\\.pl", + "completeProvider": false, + "rules": [ + "reco_id", + "sid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "backcountry.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?backcountry\\.com", + "completeProvider": false, + "rules": [ + "CMP_SKU", + "MER", + "mr:trackingCode", + "mr:device", + "mr:adType", + "iv_", + "CMP_ID", + "k_clickid", + "rmatt", + "INT_ID", + "ti", + "fl" + ], + "referralMarketing": [ + "mr:referralID" + ], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "meetup.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?meetup\\.com", + "completeProvider": false, + "rules": [ + "rv", + "_xtd" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "apple.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?apple\\.com", + "completeProvider": false, + "rules": [ + "app", + "ign-itsc[a-z]+" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "alabout.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?alabout\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?alabout\\.com.*url=([^&]*)" + ], + "forceRedirection": false + }, + "newyorker.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?newyorker\\.com", + "completeProvider": false, + "rules": [ + "source", + "bxid", + "cndid", + "esrc", + "mbid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "gog.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gog\\.com", + "completeProvider": false, + "rules": [ + "track_click", + "link_id" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "tradedoubler.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tradedoubler\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tradedoubler\\.com.*(?:url|_td_deeplink)=([^&]*)" + ], + "forceRedirection": false + }, + "theguardian.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?theguardian\\.com", + "completeProvider": false, + "rules": [ + "CMP" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "srvtrck.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?srvtrck\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?srvtrck\\.com.*url=([^&]*)" + ], + "forceRedirection": false + }, + "mysku.ru": { + "urlPattern": "^https?:\\/\\/mysku\\.ru", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/mysku\\.ru.*r=([^&]*)" + ], + "forceRedirection": false + }, + "admitad.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?admitad\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?admitad\\.com.*ulp=([^&]*)" + ], + "forceRedirection": false + }, + "taobao.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?taobao\\.com", + "completeProvider": false, + "rules": [ + "price", + "sourceType", + "suid", + "ut_sk", + "un", + "share_crt_v", + "sp_tk", + "cpp", + "shareurl", + "short_name", + "app", + "scm[_a-z-]*", + "pvid", + "algo_expid", + "algo_pvid", + "ns", + "abbucket", + "ali_refid", + "ali_trackid", + "acm", + "utparam", + "pos", + "abtest", + "trackInfo", + "utkn", + "scene", + "mytmenu", + "turing_bucket", + "lygClk", + "impid", + "bftTag", + "bftRwd", + "spm" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "tmall.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tmall\\.com", + "completeProvider": false, + "rules": [ + "price", + "sourceType", + "suid", + "ut_sk", + "un", + "share_crt_v", + "sp_tk", + "cpp", + "shareurl", + "short_name", + "app", + "scm[_a-z-]*", + "pvid", + "algo_expid", + "algo_pvid", + "ns", + "abbucket", + "ali_refid", + "ali_trackid", + "acm", + "utparam", + "pos", + "abtest", + "trackInfo", + "user_number_id", + "utkn", + "scene", + "mytmenu", + "turing_bucket", + "lygClk", + "impid", + "bftTag", + "bftRwd", + "activity_id" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "tb.cn": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tb\\.cn", + "completeProvider": false, + "rules": [ + "sm" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bilibili.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bilibili\\.com", + "completeProvider": false, + "rules": [ + "callback", + "spm_id_from", + "from_source", + "from", + "seid" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/api\\.bilibili\\.com" + ], + "redirections": [], + "forceRedirection": false + }, + "marketscreener.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com", + "completeProvider": false, + "rules": [ + "type_recherche", + "mots", + "noredirect", + "RewriteLast", + "lien", + "aComposeInputSearch", + "type_recherche_forum", + "add_mots", + "countview" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com\\/search\\/\\?" + ], + "redirections": [], + "forceRedirection": false + }, + "marketscreener.com search": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com\\/search\\/\\?", + "completeProvider": false, + "rules": [ + "type_recherche", + "noredirect", + "RewriteLast", + "lien", + "aComposeInputSearch", + "type_recherche_forum", + "countview" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bestbuy.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bestbuy\\.com", + "completeProvider": false, + "rules": [ + "irclickid", + "irgwc", + "loc", + "acampID", + "mpid", + "intl" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "digidip.net": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?digidip\\.net", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?digidip\\.net.*url=([^&]*)" + ], + "forceRedirection": false + }, + "tiktok.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tiktok\\.com", + "completeProvider": false, + "rules": [ + "u_code", + "preview_pb", + "_d", + "timestamp", + "user_id", + "share_app_name", + "share_iid", + "source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "autoplus.fr": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?autoplus\\.fr", + "completeProvider": false, + "rules": [ + "idprob", + "hash", + "sending_id", + "site_id", + "dr_tracker" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bigfishgames.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bigfishgames\\.com", + "completeProvider": false, + "rules": [ + "pc", + "npc", + "npv[0-9]+", + "npi" + ], + "referralMarketing": [], + "rawRules": [ + "\\?pc$" + ], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "dpbolvw.net": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dpbolvw\\.net", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dpbolvw\\.net.*url=([^&]*)" + ], + "forceRedirection": false + }, + "humblebundle.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?humblebundle\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [ + "partner" + ], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "cafepedagogique.net": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cafepedagogique\\.net", + "completeProvider": false, + "rules": [ + "actId", + "actCampaignType", + "actSource" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "bloculus.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bloculus\\.com", + "completeProvider": false, + "rules": [ + "tl_[a-z_]+" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "mailpanion.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailpanion\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailpanion\\.com.*destination=([^&]*)" + ], + "forceRedirection": false + }, + "signtr.website": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?signtr\\.website", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?signtr\\.website.*redirect=([^&]*)" + ], + "forceRedirection": false + }, + "mailtrack.io": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailtrack\\.io", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailtrack\\.io.*url=([^&]*)" + ], + "forceRedirection": false + }, + "zillow.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?zillow\\.com", + "completeProvider": false, + "rules": [ + "rtoken" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "realtor.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?realtor\\.com", + "completeProvider": false, + "rules": [ + "ex", + "identityID", + "MID", + "RID" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "redfin.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?redfin\\.com", + "completeProvider": false, + "rules": [ + "riftinfo" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "epicgames.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?epicgames\\.com", + "completeProvider": false, + "rules": [ + "epic_affiliate", + "epic_gameId" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "onet.pl": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?onet\\.pl", + "completeProvider": false, + "rules": [ + "srcc", + "utm_v", + "utm_medium", + "utm_source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "allrecipes.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?allrecipes\\.com", + "completeProvider": false, + "rules": [ + "internalSource", + "referringId", + "referringContentType", + "clickId" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "europe1.fr": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?europe1\\.fr", + "completeProvider": false, + "rules": [ + "xtor" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "effiliation.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?effiliation\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?effiliation\\.com.*url=([^&]*)" + ], + "forceRedirection": false + }, + "argos.co.uk": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?argos\\.co\\.uk", + "completeProvider": false, + "rules": [ + "istCompanyId", + "istFeedId", + "istItemId", + "istBid", + "clickOrigin" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "hlserve.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hlserve\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hlserve\\.com.*dest=([^&]*)" + ], + "forceRedirection": false + }, + "thunderbird.net": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?thunderbird\\.net", + "completeProvider": false, + "rules": [ + "src" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "cnbc.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cnbc\\.com", + "completeProvider": false, + "rules": [ + "__source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "roblox.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?roblox\\.com", + "completeProvider": false, + "rules": [ + "refPageId" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "cell.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cell\\.com", + "completeProvider": false, + "rules": [ + "_returnURL" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "academic.oup.com": { + "urlPattern": "^https?:\\/\\/academic\\.oup\\.com", + "completeProvider": false, + "rules": [ + "redirectedFrom" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + }, + "flexlinkspro.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?flexlinkspro\\.com", + "completeProvider": false, + "rules": [], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [ + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?flexlinkspro\\.com.*url=([^&]*)" + ], + "forceRedirection": false + }, + "agata88.com": { + "urlPattern": "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?agata88\\.com", + "completeProvider": false, + "rules": [ + "source" + ], + "referralMarketing": [], + "rawRules": [], + "exceptions": [], + "redirections": [], + "forceRedirection": false + } + } +} \ No newline at end of file diff --git a/data/data.minify.json b/data/data.minify.json new file mode 100644 index 0000000..c5d8c22 --- /dev/null +++ b/data/data.minify.json @@ -0,0 +1 @@ +{"providers":{"amazon":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}","rules":["p[fd]_rd_[a-z]*","qid","srs?","__mk_[a-z]{1,3}_[a-z]{1,3}","spIA","ms3_c","[a-z%0-9]*ie","refRID","colii?d","[^a-z%0-9]adId","qualifier","_encoding","smid","field-lbr_brands_browse-bin","ref_?","th","sprefix","crid","keywords","cv_ct_[a-z]+","linkCode","creativeASIN","ascsubtag","aaxitk","hsa_cr_id","sb-ci-[a-z]+","rnid","dchild","camp","creative","s"],"rawRules":["\\/ref=[^/?]*"],"referralMarketing":["tag"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/gp\\/.*?(?:redirector.html|cart\\/ajax-update.html|video\\/api\\/)","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/(?:hz\\/reviews-render\\/ajax\\/|message-us\\?|s\\?)"]},"amazon search":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon(?:\\.[a-z]{2,}){1,}\\/s\\?","rules":["p[fd]_rd_[a-z]*","qid","srs?","__mk_[a-z]{1,3}_[a-z]{1,3}","spIA","ms3_c","[a-z%0-9]*ie","refRID","colii?d","[^a-z%0-9]adId","qualifier","_encoding","smid","field-lbr_brands_browse-bin","ref_?","th","sprefix","crid","keywords","cv_ct_[a-z]+","linkCode","creativeASIN","ascsubtag","aaxitk","hsa_cr_id","sb-ci-[a-z]+","rnid","dchild","camp","creative"],"rawRules":["\\/ref=[^/?]*"],"referralMarketing":["tag"]},"fls-na.amazon":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?fls-na\\.amazon(?:\\.[a-z]{2,}){1,}"},"google":{"forceRedirection":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}","rules":["ved","bi[a-z]*","gfe_[a-z]*","ei","source","gs_[a-z]*","site","oq","esrc","uact","cd","cad","gws_[a-z]*","atyp","vet","zx","_u","je","dcr","ie","sei","sa","dpr","btn[a-z]*","usg","cd","cad","uact","aqs","sourceid","sxsrf","rlz","i-would-rather-use-firefox"],"referralMarketing":["referrer"],"exceptions":["^https?:\\/\\/mail\\.google\\.com\\/mail\\/u\\/","^https?:\\/\\/(?:docs|accounts)\\.google(?:\\.[a-z]{2,}){1,}","^https?:\\/\\/drive\\.google\\.com\\/videoplayback","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}(?:\\/upload)?\\/drive\\/","^https?:\\/\\/news\\.google\\.com.*\\?hl=.","^https?:\\/\\/hangouts\\.google\\.com\\/webchat.*?zx=.","^https?:\\/\\/client-channel\\.google\\.com\\/client-channel.*?zx=.","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/s\\?tbm=map.*?gs_[a-z]*=.","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:complete\\/search|setprefs|searchbyimage)","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:appsactivity|aclk\\?)"],"redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/url\\?.*?(?:url|q)=(https?[^&]+)","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/.*?adurl=([^&]+)","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/amp\\/s\\/([^&]+)"]},"googleSearch":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/search\\?","rules":["client","sclient"]},"googlesyndication":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googlesyndication\\.com"},"doubleclick":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?doubleclick(?:\\.[a-z]{2,}){1,}","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?doubleclick(?:\\.[a-z]{2,}){1,}\\/.*?tag_for_child_directed_treatment=;%3F([^&]*)"]},"googleadservices":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googleadservices\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?googleadservices\\.com\\/.*?adurl=([^&]*)"]},"globalRules":{"urlPattern":".*","rules":["(?:%3F)?utm(?:_[a-z_]*)?","(?:%3F)?ga_[a-z_]+","(?:%3F)?yclid","(?:%3F)?_openstat","(?:%3F)?fb_action_(?:types|ids)","(?:%3F)?fb_(?:source|ref)","(?:%3F)?fbclid","(?:%3F)?action_(?:object|type|ref)_map","(?:%3F)?gs_l","(?:%3F)?mkt_tok","(?:%3F)?hmb_(?:campaign|medium|source)","(?:%3F)?ref_?","(?:%3F)?referrer","(?:%3F)?gclid","(?:%3F)?otm_[a-z_]*","(?:%3F)?cmpid","(?:%3F)?os_ehash","(?:%3F)?_ga","(?:%3F)?__twitter_impression","(?:%3F)?wt_?z?mc","(?:%3F)?wtrid","(?:%3F)?[a-z]?mc","(?:%3F)?dclid","Echobox","(?:%3F)?spm","(?:%3F)?vn(?:_[a-z]*)+","(?:%3F)?tracking_source"],"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\\.[^/]*\\/[^?]+\\?.*?&?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=[^/?&]*"]},"adtech":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?adtech(?:\\.[a-z]{2,}){1,}"},"contentpass":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?contentpass\\.(?:net|de)"},"bf-ad":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bf-ad(?:\\.[a-z]{2,}){1,}"},"amazon-adsystem":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}","exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}\\/v3\\/oor\\?"],"redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?amazon-adsystem(?:\\.[a-z]{2,}){1,}\\/x\\/c\\/.+?\\/([^&]+)"]},"adsensecustomsearchads":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?adsensecustomsearchads(?:\\.[a-z]{2,}){1,}"},"youtube":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com","rules":["feature","gclid","kw"],"redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/redirect?.*?q=([^&]*)"]},"youtube_pagead":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/pagead"},"youtube_apiads":{"completeProvider":true,"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youtube\\.com\\/api\\/stats\\/ads"},"facebook":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com","rules":["hc_[a-z_%\\[\\]0-9]*","[a-z]*ref[a-z]*","__tn__","eid","__xts__(?:\\[|%5B)\\d(?:\\]|%5D)","comment_tracking","dti","app","video_source","ftentidentifier","pageid","padding","ls_ref","action_history"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/.*?(plugins|ajax)\\/","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/dialog\\/(?:share|send)","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/groups\\/member_bio\\/bio_dialog\\/","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/photo\\.php\\?","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/privacy\\/specific_audience_selector_dialog\\/","^https?:\\/\\/(?:[a-z0-9-]+\\.)*?facebook\\.com\\/photo\\/download\\/"],"redirections":["^https?:\\/\\/l[a-z]?\\.facebook\\.com/l\\.php\\?.*?u=(https?%3A%2F%2F[^&]*)"]},"twitter":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?twitter.com","rules":["(?:ref_?)?src","s","cn","ref_url"]},"reddit":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?reddit.com","rules":["%24deep_link","\\$deep_link","correlation_id","ref_campaign","ref_source","%243p","\\$3p","%24original_url","\\$original_url","_branch_match_id"],"redirections":["^https?:\\/\\/out\\.reddit\\.com\\/.*?url=([^&]*)"]},"netflix":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?netflix.com","rules":["trackId","tctx","jb[a-z]*?"]},"techcrunch":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?techcrunch\\.com","rules":["ncid","sr","sr_share"]},"bing":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bing(?:\\.[a-z]{2,}){1,}","rules":["cvid","form","sk","sp","sc","qs","qp"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bing(?:\\.[a-z]{2,}){1,}\\/WS\\/redirect\\/"]},"tweakers":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tweakers\\.net","rules":["nb","u"]},"twitch":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?twitch\\.com","rules":["tt_medium","tt_content"]},"vivaldi":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?vivaldi\\.com","rules":["pk_campaign","pk_kwd"]},"indeed":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?indeed\\.com","rules":["from","alid","[a-z]*tk"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?indeed\\.com\\/rc\\/clk"]},"hhdotru":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hh\\.ru","rules":["vss","t","swnt","grpos","ptl","stl","exp","plim"]},"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=([^&]*)"]},"cnet":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cnet\\.com","rules":["ftag"]},"imdb.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?imdb\\.com","rules":["ref_","pf_rd_[a-z]*"]},"govdelivery.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?govdelivery\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?links\\.govdelivery\\.com.*\\/track\\?.*(https?:\\/\\/.*)"]},"walmart.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?walmart\\.com","rules":["u1","ath[a-z]*"]},"net-parade.it":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?net\\-parade\\.it","rules":["pl"]},"prvnizpravy.cz":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?prvnizpravy\\.cz","rules":["xid"]},"youku.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?youku\\.com","rules":["tpa"]},"nytimes.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?nytimes\\.com","rules":["smid"]},"tchibo.de":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tchibo\\.de","rules":["wbdcd"]},"steampowered":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steampowered\\.com","rules":["snr"]},"steamcommunity":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steamcommunity\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?steamcommunity\\.com\\/linkfilter\\/\\?url=([^&]*)"]},"mozaws.net":{"urlPattern":"https?:\\/\\/outgoing\\.prod\\.mozaws\\.net\\/","redirections":["https?:\\/\\/[^/]+\\/v1\\/[0-9a-f]{64}\\/(.*)"]},"shutterstock.com":{"urlPattern":"https?:\\/\\/([a-z0-9-.]*\\.)shutterstock\\.com","rules":["src"]},"mozilla.org":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozilla\\.org","rules":["src","platform","redirect_source"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozilla.org\\/api"]},"readdc.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?readdc\\.com","rules":["ref"]},"dailycodingproblem.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dailycodingproblem\\.com","rules":["email"]},"github.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?github\\.com","rules":["email_token","email_source"]},"deviantart.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?deviantart\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?deviantart\\.com\\/.*?\\/outgoing\\?(.*)"]},"site2.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site2\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site2\\.com.*?\\?.*=(.*)"]},"site.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site\\.com.*?\\?to=([^&]*)"]},"site3.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site3\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?site3\\.com.*?\\?r=([^&]*)"]},"aliexpress":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?aliexpress(?:\\.[a-z]{2,}){1,}","rules":["ws_ab_test","btsid","algo_expid","algo_pvid","gps-id","scm[_a-z-]*","cv","af","mall_affr","sk","dp","terminal_id","aff_request_id"]},"mozillazine.org":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mozillazine\\.org","rules":["sid"]},"9gag.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?9gag\\.com","rules":["ref"],"exceptions":["^https?:\\/\\/comment-cdn\\.9gag\\.com\\/.*?comment-list.json\\?"]},"linksynergy.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linksynergy\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linksynergy\\.com\\/.*?murl=([^&]*)"]},"giphy.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?giphy\\.com","rules":["ref"]},"gate.sc":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gate\\.sc","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gate\\.sc\\/.*?url=([^&]*)"]},"vk.com":{"urlPattern":"^https?:\\/\\/vk\\.com","redirections":["^https?:\\/\\/vk\\.com\\/away\\.php\\?to=([^&]*)"]},"woot.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?woot\\.com","rules":["ref_?"]},"vitamix.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?vitamix\\.com","rules":["_requestid","cid","dl","di","sd","bi"]},"curseforge.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?curseforge\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?curseforge\\.com\\/linkout\\?remoteUrl=([^&]*)"]},"messenger.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?messenger\\.com","redirections":["^https?:\\/\\/l\\.messenger\\.com\\/l\\.php\\?u=([^&]*)"]},"nypost.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?nypost\\.com","rules":["__twitter_impression"]},"ozon.ru":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?ozon\\.ru","rules":["partner"]},"norml.org":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?norml\\.org","rules":["link_id","can_id","source","email_referrer","email_subject"]},"LinkedIn":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linkedin\\.com","rules":["refId","trk","li[a-z]{2}"]},"LinkedIn Learning":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?linkedin\\.com\\/learning","rules":["u"]},"smartredirect.de":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?smartredirect\\.de","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?smartredirect\\.de.*?url=([^&]*)"]},"SPIEGEL ONLINE":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?spiegel\\.de","rules":["b"]},"rutracker.org":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?rutracker\\.org","redirections":[".*url=([^&]*)"]},"instagram":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?instagram\\.com","rules":["igshid"],"redirections":[".*u=([^&]*)"]},"lazada.com.my":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?lazada\\.com\\.my","rules":["ad_src","did","pa","mp","impsrc","cid","pos"]},"imgsrc.ru":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?imgsrc\\.ru","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dlp\\.imgsrc\\.ru\\/go\\/\\d+\\/\\d+\\/\\d+\\/([^&]*)"]},"boredpanda.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?boredpanda\\.com","rules":["h"]},"awstrack.me":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?awstrack\\.me","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?awstrack\\.me\\/.*\\/(https?.*)"]},"exactag.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?exactag\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?exactag\\.com.*url=([^&]*)"]},"bahn.de":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bahn\\.de","rules":["dbkanal_[0-9]{3}"]},"disq.us":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?disq\\.us","rules":["cuid"],"redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?disq\\.us\\/.*?url=([^&]*)%3A"]},"anonym.to":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?anonym\\.to","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?anonym\\.to.*\\?([^&]*)"]},"moosejaw.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?moosejaw\\.com","rules":["cm_lm","cm_mmc","webUserId","spMailingID","spUserID","spJobID","spReportId"]},"spotify.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?spotify\\.com","rules":["si"]},"yandex":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?(?:yandex(?:\\.[a-z]{2,}){1,}|ya\\.ru)","rules":["lr","redircnt"]},"healio.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?healio\\.com","rules":["ecp","m_bt"]},"zoho.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?zoho\\.com","rules":["iref"]},"snapchat.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?snapchat\\.com","rules":["sc_referrer","sc_ua"]},"medium.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?medium\\.com","rules":["source"]},"swp.de":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?swp\\.de","rules":["source"]},"wps.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?wps\\.com","rules":["from"]},"accounts.firefox.com":{"urlPattern":"^https?:\\/\\/(?:accounts\\.)?firefox\\.com","rules":["context","entrypoint","form_type"]},"support.mozilla.org":{"urlPattern":"^https?:\\/\\/(?:support\\.)?mozilla\\.org","rules":["as"]},"ClearURLsTest":{"urlPattern":"^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/index\\.html","rules":["test"],"redirections":["^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/index\\.html\\?url=([^&]*)"]},"ClearURLsTestBlock":{"completeProvider":true,"urlPattern":"^https?:\\/\\/kevinroebert\\.gitlab\\.io\\/ClearUrls\\/void\\/block\\.svg"},"ClearURLsTest2":{"urlPattern":"^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/index\\.html","rules":["test"],"redirections":["^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/index\\.html\\?url=([^&]*)"]},"ClearURLsTestBlock2":{"completeProvider":true,"urlPattern":"^https?:\\/\\/test\\.clearurls\\.xyz\\/void\\/block\\.svg"},"diepresse.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?diepresse\\.com","rules":["from","xtor","xt_at"]},"newsletter.lidl.com":{"urlPattern":"^https?:\\/\\/newsletter\\.lidl(?:\\.[a-z]{2,}){1,}","rules":["x"]},"allegro.pl":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?allegro\\.pl","rules":["reco_id","sid"]},"backcountry.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?backcountry\\.com","rules":["CMP_SKU","MER","mr:trackingCode","mr:device","mr:adType","iv_","CMP_ID","k_clickid","rmatt","INT_ID","ti","fl"],"referralMarketing":["mr:referralID"]},"meetup.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?meetup\\.com","rules":["rv","_xtd"]},"apple.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?apple\\.com","rules":["app","ign-itsc[a-z]+"]},"alabout.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?alabout\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?alabout\\.com.*url=([^&]*)"]},"newyorker.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?newyorker\\.com","rules":["source","bxid","cndid","esrc","mbid"]},"gog.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?gog\\.com","rules":["track_click","link_id"]},"tradedoubler.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tradedoubler\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tradedoubler\\.com.*(?:url|_td_deeplink)=([^&]*)"]},"theguardian.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?theguardian\\.com","rules":["CMP"]},"srvtrck.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?srvtrck\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?srvtrck\\.com.*url=([^&]*)"]},"mysku.ru":{"urlPattern":"^https?:\\/\\/mysku\\.ru","redirections":["^https?:\\/\\/mysku\\.ru.*r=([^&]*)"]},"admitad.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?admitad\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?admitad\\.com.*ulp=([^&]*)"]},"taobao.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?taobao\\.com","rules":["price","sourceType","suid","ut_sk","un","share_crt_v","sp_tk","cpp","shareurl","short_name","app","scm[_a-z-]*","pvid","algo_expid","algo_pvid","ns","abbucket","ali_refid","ali_trackid","acm","utparam","pos","abtest","trackInfo","utkn","scene","mytmenu","turing_bucket","lygClk","impid","bftTag","bftRwd","spm"]},"tmall.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tmall\\.com","rules":["price","sourceType","suid","ut_sk","un","share_crt_v","sp_tk","cpp","shareurl","short_name","app","scm[_a-z-]*","pvid","algo_expid","algo_pvid","ns","abbucket","ali_refid","ali_trackid","acm","utparam","pos","abtest","trackInfo","user_number_id","utkn","scene","mytmenu","turing_bucket","lygClk","impid","bftTag","bftRwd","activity_id"]},"tb.cn":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tb\\.cn","rules":["sm"]},"bilibili.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bilibili\\.com","rules":["callback","spm_id_from","from_source","from","seid"],"exceptions":["^https?:\\/\\/api\\.bilibili\\.com"]},"marketscreener.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com","rules":["type_recherche","mots","noredirect","RewriteLast","lien","aComposeInputSearch","type_recherche_forum","add_mots","countview"],"exceptions":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com\\/search\\/\\?"]},"marketscreener.com search":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?marketscreener\\.com\\/search\\/\\?","rules":["type_recherche","noredirect","RewriteLast","lien","aComposeInputSearch","type_recherche_forum","countview"]},"bestbuy.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bestbuy\\.com","rules":["irclickid","irgwc","loc","acampID","mpid","intl"]},"digidip.net":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?digidip\\.net","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?digidip\\.net.*url=([^&]*)"]},"tiktok.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?tiktok\\.com","rules":["u_code","preview_pb","_d","timestamp","user_id","share_app_name","share_iid","source"]},"autoplus.fr":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?autoplus\\.fr","rules":["idprob","hash","sending_id","site_id","dr_tracker"]},"bigfishgames.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bigfishgames\\.com","rules":["pc","npc","npv[0-9]+","npi"],"rawRules":["\\?pc$"]},"dpbolvw.net":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dpbolvw\\.net","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?dpbolvw\\.net.*url=([^&]*)"]},"humblebundle.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?humblebundle\\.com","referralMarketing":["partner"]},"cafepedagogique.net":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cafepedagogique\\.net","rules":["actId","actCampaignType","actSource"]},"bloculus.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?bloculus\\.com","rules":["tl_[a-z_]+"]},"mailpanion.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailpanion\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailpanion\\.com.*destination=([^&]*)"]},"signtr.website":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?signtr\\.website","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?signtr\\.website.*redirect=([^&]*)"]},"mailtrack.io":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailtrack\\.io","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?mailtrack\\.io.*url=([^&]*)"]},"zillow.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?zillow\\.com","rules":["rtoken"]},"realtor.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?realtor\\.com","rules":["ex","identityID","MID","RID"]},"redfin.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?redfin\\.com","rules":["riftinfo"]},"epicgames.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?epicgames\\.com","rules":["epic_affiliate","epic_gameId"]},"onet.pl":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?onet\\.pl","rules":["srcc","utm_v","utm_medium","utm_source"]},"allrecipes.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?allrecipes\\.com","rules":["internalSource","referringId","referringContentType","clickId"]},"europe1.fr":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?europe1\\.fr","rules":["xtor"]},"effiliation.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?effiliation\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?effiliation\\.com.*url=([^&]*)"]},"argos.co.uk":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?argos\\.co\\.uk","rules":["istCompanyId","istFeedId","istItemId","istBid","clickOrigin"]},"hlserve.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hlserve\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?hlserve\\.com.*dest=([^&]*)"]},"thunderbird.net":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?thunderbird\\.net","rules":["src"]},"cnbc.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cnbc\\.com","rules":["__source"]},"roblox.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?roblox\\.com","rules":["refPageId"]},"cell.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?cell\\.com","rules":["_returnURL"]},"academic.oup.com":{"urlPattern":"^https?:\\/\\/academic\\.oup\\.com","rules":["redirectedFrom"]},"flexlinkspro.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?flexlinkspro\\.com","redirections":["^https?:\\/\\/(?:[a-z0-9-]+\\.)*?flexlinkspro\\.com.*url=([^&]*)"]},"agata88.com":{"urlPattern":"^https?:\\/\\/(?:[a-z0-9-]+\\.)*?agata88\\.com","rules":["source"]}}} \ No newline at end of file diff --git a/data/rules.hash b/data/rules.hash new file mode 100644 index 0000000..503ec56 --- /dev/null +++ b/data/rules.hash @@ -0,0 +1 @@ +b0e1fc948f5e391a53a57092b1c29e8cff474402d5411f4045cfb4a7db37d2bc diff --git a/data/rules.minify.hash b/data/rules.minify.hash new file mode 100644 index 0000000..25fd96d --- /dev/null +++ b/data/rules.minify.hash @@ -0,0 +1 @@ +3853a43880e1f2b1a35083fe8a5f722b0c0d3b24dcd4957aabad1d2b7ec6e4b9 diff --git a/manifest.json b/manifest.json index 54c2aa6..4999601 100644 --- a/manifest.json +++ b/manifest.json @@ -3,8 +3,8 @@ "name": "ClearURLs", "version": "1.21.0", "author": "Kevin Röbert", - "description": "__MSG_extension_description__", - "homepage_url": "https://gitlab.com/KevinRoebert/ClearUrls", + "description": "Removes tracking info from URLs. Forked from github.com/ClearURLs/Addon", + "homepage_url": "https://git.michael.is/michael/clear-urls-browser-extension", "default_locale": "en", "icons": { "16": "img/clearurls_16x16.png",