Presently, users are able to create an account without an email address. There isn't a prompt requiring or encouraging users to add their email address should they choose to skip it on desktop or mobile web. Our intention is create a prompt that changes this workflow.
If a user is creating an account and they attempt to skip submitting their email address, we will then display a prompt encouraging users to supply their email address during account creation.
Proposed design
We plan to leverage the work done in T194420 or T159837, whereby users are shown a confirmation if they try to proceed without an email address during sign up.
Option A. Use the dialog prompt per the Android app implementation in T194420
If a user selects "Create an account" without providing an email address, show the following dialog:
The above option A is preferred by @RHo as it is uses OOTB components that is available for mobile and desktop users with and without JS.
Option B. Use an inline confirmation pop-up as being proposed for web on T159837
If a user selects "Create an account" without providing an email address, show the following tool-tip: