duckduckgo / privacy-configuration

🎛 Configuration files used by DuckDuckGo's apps and extensions to control which privacy protections are enabled.
Other
106 stars 56 forks source link

Content blocking exception for signupgenius.com #2234

Closed tagawa closed 1 month ago

tagawa commented 1 month ago

Asana Task/Github Issue: https://app.asana.com/0/1206670747178362/1208028181331505/f

Description

Site breakage mitigation: Added content blocking exception for signupgenius.com because of blocking popup. Also removed empty banner with element hiding.

Reference

github-actions[bot] commented 1 month ago

Generated file outputs:

legacy
fingerprinting.json (1 more) - fingerprinting.json - protections.json ⚠️ File is identical
trackers-unprotected-temporary.txt (1 more) - trackers-unprotected-temporary.txt - trackers-whitelist-temporary.txt ```diff --- trackers-whitelist-temporary.txt +++ trackers-whitelist-temporary.txt @@ -6,8 +6,9 @@ welt.de optout.aboutads.info optout.networkadvertising.org ads.google.com +signupgenius.com soranews24.com localhost 127.0.0.1 ::1 ```
v1/android-config.json (41 more) - v1/android-config.json - v1/extension-brave-config.json - v1/extension-bravemv3-config.json - v1/extension-chrome-config.json - v1/extension-chromemv3-config.json - v1/extension-config.json - v1/extension-edg-config.json - v1/extension-edge-config.json - v1/extension-edgmv3-config.json - v1/extension-firefox-config.json - v1/extension-safarimv3-config.json - v1/ios-config.json - v1/macos-config.json - v1/windows-config.json - v2/android-config.json - v2/extension-brave-config.json - v2/extension-bravemv3-config.json - v2/extension-chrome-config.json - v2/extension-chromemv3-config.json - v2/extension-config.json - v2/extension-edg-config.json - v2/extension-edge-config.json - v2/extension-edgmv3-config.json - v2/extension-firefox-config.json - v2/extension-safarimv3-config.json - v2/ios-config.json - v2/macos-config.json - v2/windows-config.json - v3/android-config.json - v3/extension-brave-config.json - v3/extension-bravemv3-config.json - v3/extension-chrome-config.json - v3/extension-chromemv3-config.json - v3/extension-config.json - v3/extension-edg-config.json - v3/extension-edge-config.json - v3/extension-edgmv3-config.json - v3/extension-firefox-config.json - v3/extension-safarimv3-config.json - v3/ios-config.json - v3/macos-config.json - v3/windows-config.json ```diff --- v3/windows-config.json +++ v3/windows-config.json @@ -1440,8 +1440,12 @@ "domain": "ads.google.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1401" }, { + "domain": "signupgenius.com", + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/2234" + }, + { "domain": "soranews24.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1666" }, { @@ -4290,8 +4294,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", ```
latest
v4/android-config.json (13 more) - v4/android-config.json - v4/extension-brave-config.json - v4/extension-bravemv3-config.json - v4/extension-chrome-config.json - v4/extension-chromemv3-config.json - v4/extension-config.json - v4/extension-edg-config.json - v4/extension-edge-config.json - v4/extension-edgmv3-config.json - v4/extension-firefox-config.json - v4/extension-safarimv3-config.json - v4/ios-config.json - v4/macos-config.json - v4/windows-config.json ```diff --- v4/windows-config.json +++ v4/windows-config.json @@ -1122,8 +1122,11 @@ { "domain": "ads.google.com" }, { + "domain": "signupgenius.com" + }, + { "domain": "soranews24.com" }, { "domain": "marvel.com" @@ -3953,8 +3956,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", ```
github-actions[bot] commented 1 month ago

Generated file outputs:

legacy
fingerprinting.json (1 more) - fingerprinting.json - protections.json ⚠️ File is identical
trackers-unprotected-temporary.txt (1 more) - trackers-unprotected-temporary.txt - trackers-whitelist-temporary.txt ```diff --- trackers-whitelist-temporary.txt +++ trackers-whitelist-temporary.txt @@ -6,8 +6,9 @@ welt.de optout.aboutads.info optout.networkadvertising.org ads.google.com +signupgenius.com soranews24.com localhost 127.0.0.1 ::1 ```
v1/android-config.json (41 more) - v1/android-config.json - v1/extension-brave-config.json - v1/extension-bravemv3-config.json - v1/extension-chrome-config.json - v1/extension-chromemv3-config.json - v1/extension-config.json - v1/extension-edg-config.json - v1/extension-edge-config.json - v1/extension-edgmv3-config.json - v1/extension-firefox-config.json - v1/extension-safarimv3-config.json - v1/ios-config.json - v1/macos-config.json - v1/windows-config.json - v2/android-config.json - v2/extension-brave-config.json - v2/extension-bravemv3-config.json - v2/extension-chrome-config.json - v2/extension-chromemv3-config.json - v2/extension-config.json - v2/extension-edg-config.json - v2/extension-edge-config.json - v2/extension-edgmv3-config.json - v2/extension-firefox-config.json - v2/extension-safarimv3-config.json - v2/ios-config.json - v2/macos-config.json - v2/windows-config.json - v3/android-config.json - v3/extension-brave-config.json - v3/extension-bravemv3-config.json - v3/extension-chrome-config.json - v3/extension-chromemv3-config.json - v3/extension-config.json - v3/extension-edg-config.json - v3/extension-edge-config.json - v3/extension-edgmv3-config.json - v3/extension-firefox-config.json - v3/extension-safarimv3-config.json - v3/ios-config.json - v3/macos-config.json - v3/windows-config.json ```diff --- v3/windows-config.json +++ v3/windows-config.json @@ -1440,8 +1440,12 @@ "domain": "ads.google.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1401" }, { + "domain": "signupgenius.com", + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/2234" + }, + { "domain": "soranews24.com", "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1666" }, { @@ -4290,8 +4294,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", @@ -7663,8 +7676,9 @@ "okcfox.com", "pointstreaksites.com", "post-gazette.com", "raleighcw.com", + "signupgenius.com", "siouxlandnews.com", "southernoregoncw.com", "star64.tv", "thecw38.com", @@ -7700,9 +7714,9 @@ "wutv29.com", "wvah.com", "wwmt.com" ], - "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1173,triblive.com - https://github.com/duckduckgo/privacy-configuration/issues/1730,pointstreaksites.com - https://github.com/duckduckgo/privacy-configuration/issues/2197" + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1173,triblive.com - https://github.com/duckduckgo/privacy-configuration/issues/1730,pointstreaksites.com - https://github.com/duckduckgo/privacy-configuration/issues/2197,signupgenius.com - https://github.com/duckduckgo/privacy-configuration/pull/2234" } ] }, "greylabeldelivery.com": { @@ -8715,11 +8729,12 @@ }, { "rule": "a.pub.network/core/prebid-universal-creative.js", "domains": [ + "signupgenius.com", "titantv.com" ], - "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1925" + "reason": "signupgenius.com - https://github.com/duckduckgo/privacy-configuration/pull/2234,titantv.com - https://github.com/duckduckgo/privacy-configuration/issues/1925" } ] }, "pubmatic.com": { ```
latest
v4/android-config.json (13 more) - v4/android-config.json - v4/extension-brave-config.json - v4/extension-bravemv3-config.json - v4/extension-chrome-config.json - v4/extension-chromemv3-config.json - v4/extension-config.json - v4/extension-edg-config.json - v4/extension-edge-config.json - v4/extension-edgmv3-config.json - v4/extension-firefox-config.json - v4/extension-safarimv3-config.json - v4/ios-config.json - v4/macos-config.json - v4/windows-config.json ```diff --- v4/windows-config.json +++ v4/windows-config.json @@ -1122,8 +1122,11 @@ { "domain": "ads.google.com" }, { + "domain": "signupgenius.com" + }, + { "domain": "soranews24.com" }, { "domain": "marvel.com" @@ -3953,8 +3956,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", @@ -7013,8 +7025,9 @@ "okcfox.com", "pointstreaksites.com", "post-gazette.com", "raleighcw.com", + "signupgenius.com", "siouxlandnews.com", "southernoregoncw.com", "star64.tv", "thecw38.com", @@ -7955,8 +7968,9 @@ }, { "rule": "a.pub.network/core/prebid-universal-creative.js", "domains": [ + "signupgenius.com", "titantv.com" ] } ] ```
github-actions[bot] commented 1 month ago

Generated file outputs:

legacy
fingerprinting.json (3 more) - fingerprinting.json - protections.json - trackers-unprotected-temporary.txt - trackers-whitelist-temporary.txt ⚠️ File is identical
v1/android-config.json (41 more) - v1/android-config.json - v1/extension-brave-config.json - v1/extension-bravemv3-config.json - v1/extension-chrome-config.json - v1/extension-chromemv3-config.json - v1/extension-config.json - v1/extension-edg-config.json - v1/extension-edge-config.json - v1/extension-edgmv3-config.json - v1/extension-firefox-config.json - v1/extension-safarimv3-config.json - v1/ios-config.json - v1/macos-config.json - v1/windows-config.json - v2/android-config.json - v2/extension-brave-config.json - v2/extension-bravemv3-config.json - v2/extension-chrome-config.json - v2/extension-chromemv3-config.json - v2/extension-config.json - v2/extension-edg-config.json - v2/extension-edge-config.json - v2/extension-edgmv3-config.json - v2/extension-firefox-config.json - v2/extension-safarimv3-config.json - v2/ios-config.json - v2/macos-config.json - v2/windows-config.json - v3/android-config.json - v3/extension-brave-config.json - v3/extension-bravemv3-config.json - v3/extension-chrome-config.json - v3/extension-chromemv3-config.json - v3/extension-config.json - v3/extension-edg-config.json - v3/extension-edge-config.json - v3/extension-edgmv3-config.json - v3/extension-firefox-config.json - v3/extension-safarimv3-config.json - v3/ios-config.json - v3/macos-config.json - v3/windows-config.json ```diff --- v3/windows-config.json +++ v3/windows-config.json @@ -4290,8 +4290,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", @@ -7663,8 +7672,9 @@ "okcfox.com", "pointstreaksites.com", "post-gazette.com", "raleighcw.com", + "signupgenius.com", "siouxlandnews.com", "southernoregoncw.com", "star64.tv", "thecw38.com", @@ -7700,9 +7710,9 @@ "wutv29.com", "wvah.com", "wwmt.com" ], - "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1173,triblive.com - https://github.com/duckduckgo/privacy-configuration/issues/1730,pointstreaksites.com - https://github.com/duckduckgo/privacy-configuration/issues/2197" + "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1173,triblive.com - https://github.com/duckduckgo/privacy-configuration/issues/1730,pointstreaksites.com - https://github.com/duckduckgo/privacy-configuration/issues/2197,signupgenius.com - https://github.com/duckduckgo/privacy-configuration/pull/2234" } ] }, "greylabeldelivery.com": { @@ -8715,11 +8725,12 @@ }, { "rule": "a.pub.network/core/prebid-universal-creative.js", "domains": [ + "signupgenius.com", "titantv.com" ], - "reason": "https://github.com/duckduckgo/privacy-configuration/issues/1925" + "reason": "signupgenius.com - https://github.com/duckduckgo/privacy-configuration/pull/2234,titantv.com - https://github.com/duckduckgo/privacy-configuration/issues/1925" } ] }, "pubmatic.com": { ```
latest
v4/android-config.json (13 more) - v4/android-config.json - v4/extension-brave-config.json - v4/extension-bravemv3-config.json - v4/extension-chrome-config.json - v4/extension-chromemv3-config.json - v4/extension-config.json - v4/extension-edg-config.json - v4/extension-edge-config.json - v4/extension-edgmv3-config.json - v4/extension-firefox-config.json - v4/extension-safarimv3-config.json - v4/ios-config.json - v4/macos-config.json - v4/windows-config.json ```diff --- v4/windows-config.json +++ v4/windows-config.json @@ -3953,8 +3953,17 @@ } ] }, { + "domain": "signupgenius.com", + "rules": [ + { + "selector": ".mktg", + "type": "hide" + } + ] + }, + { "domain": "skysports.com", "rules": [ { "selector": "[data-format='leaderboard']", @@ -7013,8 +7022,9 @@ "okcfox.com", "pointstreaksites.com", "post-gazette.com", "raleighcw.com", + "signupgenius.com", "siouxlandnews.com", "southernoregoncw.com", "star64.tv", "thecw38.com", @@ -7955,8 +7965,9 @@ }, { "rule": "a.pub.network/core/prebid-universal-creative.js", "domains": [ + "signupgenius.com", "titantv.com" ] } ] ```