identity-wallet
identity-wallet copied to clipboard
Add Cloud back-up and Recovery functionalities
Description
Add the functionality during onboarding to store a back-up file to an existing cloud account on a pre-determined location. We do not implement the "Manual" recovery set-up using secrets keys and can be removed from the options. We'll need to consider the logic for frequently backing-up at a fixed interval (or event-driven). Might overall need more alignment.
Motivation
Counter-act the most frequently asked question: What to do when someone loses his phone. Just recover your back-up ;)
Resources
Flows are displayed in the Figma.
To-do List
- [ ] Implement Recovery Set-up (Cloud) Screens
- [ ] Support Google Drive and iCloud (Consider others?)
- [ ] Implement Event-driven and/or fixed interval back-up logic
- [ ] Recover from Cloud Logic & Screens
- [ ] Consider & Implement Manual Back-up (File Download & Upload)