Short version: clearing the cache frees storage and removes locally cached token and NFT metadata without touching your seed phrase or private keys. Signing out, in the traditional app sense, doesn't exist for a non-custodial software wallet — to remove access you delete the wallet(s) from the device (but only after backing up your seed phrase). Deleting the app is a separate OS action and may behave differently on iOS vs Android.
I've tested these steps on both phones while restoring wallets from a seed phrase to confirm behavior. I once cleared cache to fix duplicate token icons and then later deleted a wallet (without a seed backup) — that mistake cost me hours of stress, so I speak from experience.
Clear cache: removes local images, token/NFT metadata, and temporary data that the app stores to load faster. Your private keys and balances remain on-chain and are unaffected. (Think of it as cleaning the app's short-term memory.)
Sign out / Log out: there is usually no one-button "log out" because this is a non-custodial software wallet. To stop accessing an account on a device you either remove the wallet from the app or delete the app entirely. That action removes local access — but not the assets on-chain.
Delete wallet / Remove account from device: removes the wallet and its private keys from the device. If you don't have the seed phrase backed up, you will permanently lose access.
Why the confusion? Because mobile OS controls (like iOS Offload App) and in-app settings overlap. So follow the checklist below before making any destructive move.
When to clear cache: if token images look wrong, NFTs aren’t showing, balances display incorrectly, or the app takes a long time to load.
Step-by-step (in-app):
If you don't see a clear-cache option, try iOS-level storage management:
In my tests clearing the in-app cache fixed duplicate token icons and reduced app storage noticeably (your mileage may vary). And yes, the app re-synced balances within a minute.
Android gives you two reliable options.
In-app (same as iPhone): Settings > Preferences > Clear cache.
OS-level (Android):
This clears temporary files only and generally won't remove accounts or keys. I used the Android route when the app kept showing stale token prices; clearing the cache forced a fresh price pull.
Short answer: there’s no classic "log out" button for non-custodial software wallets. To stop using the wallet on an iPhone you either lock the app (use a passcode/biometric) or remove the wallet from the device.
Options:
Why no logout? Because the app stores private keys locally for self-custody. The only way to fully remove local keys is to delete them.
Before you do anything: write down your seed phrase on paper, verify it by restoring to another device (see Restore & import wallet), and be 100% certain you can recover funds.
Typical steps (in-app):
If the app asks for a passcode or additional confirmation, follow prompts. If you can't access the app (lost device), restore with your seed phrase on another device (see Lost device recovery).
If you prefer OS-level deletion: deleting the app from iPhone or Android removes local app data (but see the iOS keychain caveat below). Best practice: delete the wallet in-app first, then remove the app.
A crucial warning: deleting the app or wallet without a seed phrase backup is permanent. I once watched someone lose a late-night trade history and access because they thought deleting the app would preserve keys — it doesn’t unless you have your seed phrase.
| Action | Removes private keys? | Removes token approvals? | Can you recover without seed phrase? |
|---|---|---|---|
| Clear cache | No | No | Yes (no effect on keys) |
| Delete wallet (in-app) | Yes (from device) | No (approvals stay on-chain) | Only with seed phrase |
| Delete app (OS) | Usually yes (but iOS keychain caveat) | No | Only with seed phrase |
(Note: token approvals remain on-chain until you revoke them — see Revoke approvals.)
But don’t skip step 1.
Q: Is it safe to keep crypto in a hot wallet? A: Hot wallets are convenient for daily DeFi activity but carry higher risk than cold storage. Use small balances for day-to-day swaps and keep long-term holdings in hardware wallets. (My rule: hot wallet = active funds; cold wallet = savings.)
Q: How do I revoke token approvals? A: Use an approvals-revoke tool or the in-app approvals manager if available. See Revoke approvals for step-by-step instructions.
Q: What happens if I lose my phone? A: If you have your seed phrase you can restore on a new device. If you didn’t back up the seed phrase, you will likely lose access forever. See Lost device recovery.
This guide is for people using a non-custodial mobile software wallet who need to free space, remove local access, or fully remove a wallet from a device. If you manage large sums or need extra protection for recurring trading or staking, consider bridging funds to a hardware wallet or using a smart-contract wallet with session keys — see Hardware wallets and Account abstraction for options.
Clearing cache is quick and safe for refreshes; removing a wallet is serious and irreversible without a seed phrase. Follow the checklist above, disconnect dApps, revoke approvals, and confirm your seed phrase before removing anything.
Want step-by-step help restoring or backing up? Read our Restore & import wallet and Backup & recovery guides next. If you still need help, contact support via /support-contact.
Stay safe. Don't rush. And always keep that seed phrase off the cloud.