Users will forget their passwords. In that scenario, they can easily use the recovery link that was sent to them by email upon sign-up. Once they have loaded the recovery link, our front-end application will load their unique recovery phrase from our backend and, similarly to the authentication flow, we will decrypt the recovery-phrase-encrypted private key.