Discord often solves this by showing an alert when you login. Product updates and other news often shows up there. You have to close it to get into the app.
The mindset around account recovery would be: if you value your information in your account, add an email. Otherwise, you can start again if you lose it. Doesn't work in all situations.
The mindset around account recovery would be: if you value your information in your account, add an email. Otherwise, you can start again if you lose it. Doesn't work in all situations.