New feature / Change #4147
Updated by Olivier Bitsch over 2 years ago
We currently store mnemonic one device and into Application Storage encrypted it with user password with [Async Storage](https://github.com/react-native-async-storage/async-storage) feature. Storage](https://github.com/react-native-async-storage/async-storage). We have to move and use [Encrypted Storage](https://www.npmjs.com/package/react-native-encrypted-storage) instead. This module use **Android EncryptedSharedPreferences** and **IOS Keychain** which is a much more secure way key to store secret. We will still use User password to add a second layer of security, bringing two encryption levels to store the very sensitive Mnemonic on the device.