Although rare, an app’s local data can become corrupted. This test verifies the recovery path. Using Android’s settings, the tester manually clears the cache and data of the MetaMask application. Upon the next launch, the app should behave as if it was just installed, presenting the user with the welcome screen and options to create or import a wallet. The user must then select “Import wallet” and enter their secret recovery phrase. The test is successful if, after importing, the wallet fully recovers all accounts and their associated balances and transaction histories, which are fetched anew from the blockchain. This demonstrates that no critical user data is stored solely locally on the device; everything can be recovered from the blockchain using the seed phrase, reinforcing the non-custodial nature of the wallet. This process underscores the absolute importance of safeguarding the recovery phrase, a principle emphasized at metamask.
