Make sync optional in the about:welcome signin flow
Categories
(Firefox :: Firefox Accounts, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | verified |
People
(Reporter: rfkelly, Assigned: vladikoff)
References
Details
(Keywords: github-merged)
This is a spinoff from Bug 1577690, which is about landing changes to the Firefox sign-in flow that allow users to opt-out of syncing their data.
This new bug here, is specifically about changing about:welcome to use that new technology, so that users who sign in through our generic "join firefox" messaging have the option to do so without having to upload their (encrypted) browser data to our servers.
We infer that users will find value in this option, because we currently observe a significant number of users who disable all sync engines when signing in to Firefox, which we take a a signal that they wanted to account but not the syncing.
The required change is pretty small from a code perspective, basically removing service=sync
from the signin URL that is opened by about:welcome when we ask the user to sign in. There's a WIP PR for it already here:
https://github.com/mozilla/activity-stream/pull/5314/
But we should discuss the most appropriate way to roll this out. :rfeeley suggested the possibility of an A/B test to confirm whether this changes user behavior during the onboarding flow, e.g. if we observe users opting out of sync instead of manually disabling all sync engines.
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Updated•5 years ago
|
Comment 2•5 years ago
|
||
I have verified this issue with the steps provided here on Latest Firefox Nightly 71.0a1 (Build ID: 20191021095628) on Windows 10 x64, Mac 10.14.6 and Arch Linux 5.3.6 x64.
- A new screen with the "Sync this device" and "Don't sync this device" options is displayed when signing into FxA from the about:welcome onboarding modal.
- The "Syncing" option is set on "OFF" if the "Don't sync this device" option is selected
- The "Syncing" option is set on "ON" if the "Sync this device" option is selected
Comment 3•5 years ago
|
||
This new bug here, is specifically about changing about:welcome to use that new technology, so that users who sign in through our generic "join firefox" messaging have the option to do so without having to upload their (encrypted) browser data to our servers.
Jim, as discussed, this was within the context of the current vague copy. If you are moving towards more Sync specific copy (or just testing it), you don't have to make Sync optional.
Details between switching between the two:
The required change is pretty small from a code perspective, basically removing service=sync from the signin URL that is opened by about:welcome when we ask the user to sign in. There's a WIP PR for it already here:
Following up in https://bugzilla.mozilla.org/show_bug.cgi?id=1606129 after the experiment is finished.
Description
•