> how Trust Wallet stores your keys
Trust Wallet encrypts your seed with your app password and stores the ciphertext in the app's private data directory. On Android it's under /data/data/com.wallet.crypto.trustapp/. On iOS it's in the app's protected keystore.
Recovery means getting that ciphertext off the device and running password/passphrase recovery against it — or, if the device is gone, reconstructing from backups.
> android recovery paths
· Device rooted → full extraction possible.
· Device unrooted, app data backup enabled → often extractable via ADB or a Google account backup.
· Device factory-reset with FBE encryption → very difficult, but not always impossible.
· Uninstalled but device intact → app data may persist for weeks; act fast.
> ios recovery paths
· iTunes / Finder encrypted backup → we can attempt to extract from the backup with your Apple ID password.
· iCloud backup → same, requires your credentials.
· Physical device access → the iOS keystore is very hard to attack; we don't oversell here.
· Factory-reset iPhone → essentially not recoverable.
> the scam warning
Trust Wallet users are the #1 target of "recovery service" scams on Telegram and X/Twitter. Rules:
· No legitimate service will ever DM you first offering to recover your wallet.
· No legitimate service asks for your seed phrase. Not us. Not anyone.
· No legitimate service asks for an upfront fee to "unlock" or "validate" your wallet.
If someone breaks any of these rules, they are stealing from you. See /blog/how-wallet-recovery-really-works.