When the App try to open the current wallet file and fail -> A new right side menu option like Recover the keys from the last wallet from the device.
When install the App again after the App was uninstalled -> In the installation path if the App read from the device the keys of the last wallet used then it give to the user the possibility of open/restore the last wallet.
For now I think the best option is to use this library: https://github.com/oblador/react-native-keychain.
And to put an
emergency option
to reveal theseed phrase
in the first screen for both modes:basic
&advanced
.In case something really bad happened, mostly corrupted wallet file... the user can extract the LAST seed phrase used in Zingo in this device.