Design for Startup Wizard
In the first screen, the user is asked to provide a name. Different than now, there's a clarification that this name is public. Some people I saw using Briar didn't realize this. The Next
button starts out disabled and only becomes enabled once a sufficiently long name has been entered.
The second screen is very similar to the current setup screen. Also here the Next
button only enables once a sufficiently long password has been entered with a matching confirmation.
The third and last screen asks for doze whitelisting. Clicking the button brings up the system dialog for whitelisting. If we can detect somehow that the user whitelisted us, only then we could enable the Create Account
button.