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

Disable Android NTP Experiment #2282

Closed malmstein closed 1 week ago

malmstein commented 1 week ago

Asana Task/Github Issue: https://app.asana.com/0/1174433894299346/1208246088003096/f

Description

Remove NTP experiment

Reference

github-actions[bot] commented 1 week ago

Generated file outputs:

legacy
fingerprinting.json (42 more) - fingerprinting.json - protections.json - trackers-unprotected-temporary.txt - trackers-whitelist-temporary.txt - 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/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/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 ⚠️ File is identical
v1/android-config.json (2 more) - v1/android-config.json - v2/android-config.json - v3/android-config.json ```diff --- v3/android-config.json +++ v3/android-config.json @@ -5921,14 +5921,9 @@ "aestheticUpdates": { "state": "enabled" }, "noBrowserCtas": { - "state": "disabled", - "targets": [ - { - "variantKey": "mo" - } - ] + "state": "disabled" } } }, "fingerprintingAudio": { @@ -7130,23 +7125,10 @@ } ] }, "pluginPointFocusedViewPlugin": { - "state": "enabled", - "exceptions": [], - "features": { - "pluginFocusedLegacyPage": { - "state": "enabled" - }, - "pluginFocusedPage": { - "state": "enabled", - "targets": [ - { - "variantKey": "mr" - } - ] - } - } + "state": "disabled", + "exceptions": [] }, "pluginPointNewTabPagePlugin": { "state": "enabled", "exceptions": [], @@ -11570,28 +11552,8 @@ { "desc": "this is SERP don't remove", "variantKey": "se", "weight": 0 - }, - { - "desc": "Control group for not showing onboarding CTAs experiment", - "variantKey": "mp", - "weight": 0 - }, - { - "desc": "Dax dialogs removal during onboarding experimental group", - "variantKey": "mo", - "weight": 0 - }, - { - "desc": "Control group for New Tab Page improvements experiment", - "variantKey": "mq", - "weight": 1 - }, - { - "desc": "New Tab Page improvements experimental group", - "variantKey": "mr", - "weight": 1 } ] } } \ No newline at end of file ```
latest
v4/android-config.json ```diff --- v4/android-config.json +++ v4/android-config.json @@ -5564,14 +5564,9 @@ "aestheticUpdates": { "state": "enabled" }, "noBrowserCtas": { - "state": "disabled", - "targets": [ - { - "variantKey": "mo" - } - ] + "state": "disabled" } } }, "fingerprintingAudio": { @@ -6551,23 +6546,10 @@ } ] }, "pluginPointFocusedViewPlugin": { - "state": "enabled", - "exceptions": [], - "features": { - "pluginFocusedLegacyPage": { - "state": "enabled" - }, - "pluginFocusedPage": { - "state": "enabled", - "targets": [ - { - "variantKey": "mr" - } - ] - } - } + "state": "disabled", + "exceptions": [] }, "pluginPointNewTabPagePlugin": { "state": "enabled", "exceptions": [], @@ -10546,28 +10528,8 @@ { "desc": "this is SERP don't remove", "variantKey": "se", "weight": 0 - }, - { - "desc": "Control group for not showing onboarding CTAs experiment", - "variantKey": "mp", - "weight": 0 - }, - { - "desc": "Dax dialogs removal during onboarding experimental group", - "variantKey": "mo", - "weight": 0 - }, - { - "desc": "Control group for New Tab Page improvements experiment", - "variantKey": "mq", - "weight": 1 - }, - { - "desc": "New Tab Page improvements experimental group", - "variantKey": "mr", - "weight": 1 } ] } } \ No newline at end of file ```
v4/extension-brave-config.json (12 more) - 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 ⚠️ File is identical
malmstein commented 1 week ago

Thanks @joshliebe @nalcalag !

github-actions[bot] commented 1 week ago

Generated file outputs:

legacy
fingerprinting.json (42 more) - fingerprinting.json - protections.json - trackers-unprotected-temporary.txt - trackers-whitelist-temporary.txt - 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/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/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 ⚠️ File is identical
v1/android-config.json (2 more) - v1/android-config.json - v2/android-config.json - v3/android-config.json ```diff --- v3/android-config.json +++ v3/android-config.json @@ -5921,14 +5921,9 @@ "aestheticUpdates": { "state": "enabled" }, "noBrowserCtas": { - "state": "disabled", - "targets": [ - { - "variantKey": "mo" - } - ] + "state": "disabled" } } }, "fingerprintingAudio": { @@ -7130,23 +7125,10 @@ } ] }, "pluginPointFocusedViewPlugin": { - "state": "enabled", - "exceptions": [], - "features": { - "pluginFocusedLegacyPage": { - "state": "enabled" - }, - "pluginFocusedPage": { - "state": "enabled", - "targets": [ - { - "variantKey": "mr" - } - ] - } - } + "state": "disabled", + "exceptions": [] }, "pluginPointNewTabPagePlugin": { "state": "enabled", "exceptions": [], @@ -11572,26 +11554,16 @@ "variantKey": "se", "weight": 0 }, { - "desc": "Control group for not showing onboarding CTAs experiment", - "variantKey": "mp", - "weight": 0 - }, - { - "desc": "Dax dialogs removal during onboarding experimental group", - "variantKey": "mo", - "weight": 0 - }, - { "desc": "Control group for New Tab Page improvements experiment", "variantKey": "mq", - "weight": 1 + "weight": 0 }, { "desc": "New Tab Page improvements experimental group", "variantKey": "mr", - "weight": 1 + "weight": 0 } ] } } \ No newline at end of file ```
latest
v4/android-config.json ```diff --- v4/android-config.json +++ v4/android-config.json @@ -5564,14 +5564,9 @@ "aestheticUpdates": { "state": "enabled" }, "noBrowserCtas": { - "state": "disabled", - "targets": [ - { - "variantKey": "mo" - } - ] + "state": "disabled" } } }, "fingerprintingAudio": { @@ -6551,23 +6546,10 @@ } ] }, "pluginPointFocusedViewPlugin": { - "state": "enabled", - "exceptions": [], - "features": { - "pluginFocusedLegacyPage": { - "state": "enabled" - }, - "pluginFocusedPage": { - "state": "enabled", - "targets": [ - { - "variantKey": "mr" - } - ] - } - } + "state": "disabled", + "exceptions": [] }, "pluginPointNewTabPagePlugin": { "state": "enabled", "exceptions": [], @@ -10548,26 +10530,16 @@ "variantKey": "se", "weight": 0 }, { - "desc": "Control group for not showing onboarding CTAs experiment", - "variantKey": "mp", - "weight": 0 - }, - { - "desc": "Dax dialogs removal during onboarding experimental group", - "variantKey": "mo", - "weight": 0 - }, - { "desc": "Control group for New Tab Page improvements experiment", "variantKey": "mq", - "weight": 1 + "weight": 0 }, { "desc": "New Tab Page improvements experimental group", "variantKey": "mr", - "weight": 1 + "weight": 0 } ] } } \ No newline at end of file ```
v4/extension-brave-config.json (12 more) - 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 ⚠️ File is identical