duckduckgo / privacy-configuration

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

Disable extended onboarding experiment #2136

Closed nalcalag closed 2 months ago

nalcalag commented 2 months ago

Asana Task/Github Issue: https://app.asana.com/0/1201807753394693/1207527924199129/f

Description

Disable comparison-chart sub-feature and remove experimental variants

Reference

github-actions[bot] commented 2 months 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 @@ -5557,22 +5557,17 @@ "exceptions": [], "state": "enabled", "features": { "comparisonChart": { - "state": "enabled", + "state": "disabled", "targets": [ { "variantKey": "mt" } ] }, "aestheticUpdates": { - "state": "enabled", - "targets": [ - { - "variantKey": "mt" - } - ] + "state": "enabled" } } }, "fingerprintingAudio": { @@ -10782,36 +10777,8 @@ { "desc": "this is SERP don't remove", "variantKey": "se", "weight": 0 - }, - { - "desc": "Control group for extended onboarding experiment", - "variantKey": "ms", - "weight": 0, - "filters": { - "locale": [ - "en_US", - "en_UK", - "en_CA", - "en_IN", - "en_AU" - ] - } - }, - { - "desc": "Aesthetic updates in onboarding experimental group", - "variantKey": "mt", - "weight": 0, - "filters": { - "locale": [ - "en_US", - "en_UK", - "en_CA", - "en_IN", - "en_AU" - ] - } } ] } } \ No newline at end of file ```
latest
v4/android-config.json ```diff --- v4/android-config.json +++ v4/android-config.json @@ -5247,22 +5247,17 @@ "exceptions": [], "state": "enabled", "features": { "comparisonChart": { - "state": "enabled", + "state": "disabled", "targets": [ { "variantKey": "mt" } ] }, "aestheticUpdates": { - "state": "enabled", - "targets": [ - { - "variantKey": "mt" - } - ] + "state": "enabled" } } }, "fingerprintingAudio": { @@ -9874,36 +9869,8 @@ { "desc": "this is SERP don't remove", "variantKey": "se", "weight": 0 - }, - { - "desc": "Control group for extended onboarding experiment", - "variantKey": "ms", - "weight": 0, - "filters": { - "locale": [ - "en_US", - "en_UK", - "en_CA", - "en_IN", - "en_AU" - ] - } - }, - { - "desc": "Aesthetic updates in onboarding experimental group", - "variantKey": "mt", - "weight": 0, - "filters": { - "locale": [ - "en_US", - "en_UK", - "en_CA", - "en_IN", - "en_AU" - ] - } } ] } } \ 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