horizontalsystems / unstoppable-wallet-ios

Multi-wallet for Bitcoin, Ethereum, Binance Smart Chain and other emerging blockchains. Non-custodial storage, decentralized exchange, and extensive analytics for thousands of tokens and NFTs. Implemented on Swift.
https://unstoppable.money
MIT License
664 stars 240 forks source link

Restoring Unstoppable Wallet from iMazing local backup #5825

Closed s0rl0v closed 3 months ago

s0rl0v commented 3 months ago

Hello team!

Thank you for the great app, using it for two years already and it becomes better with every iteration.

Recently I lost my phone and all the data with it, all I had - iMazing backup which I do weekly. However I did not test the recovery process and it turned out that Unstoppable Wallet has no wallets after restore.

This is the backed up data:

Screenshot 2024-05-17 at 9 39 00 PM Screenshot 2024-05-17 at 9 39 11 PM

I still remember all the wallet app protection codes, apple id passwd, the device passcode etc, the problem is in missing data after recovery process.

Could you advise where the wallet stores wallets private keys? Is it possible to restore wallets or they are lost forever?

P.S. I did trust iMazing devs too much and did not use any inbiult backup features of the wallet, well, it was not very wise of me to do...

ealymbaev commented 3 months ago

Hi @s0rl0v,

All our sensitive data (including wallet mnemonic words, private keys, etc.) is stored in iOS Keychain. Moreover we store our data in keychain with this device only setting, thus making it unable to access it from another device.

Anyway our app would not allow you to receive funds without having a proper backup of your created wallet (manual or file/iCloud backup).

s0rl0v commented 3 months ago

Hi @ealymbaev,

Thank you very much for the quick response.

It's truth that the app asks to perform backup first, I guess I remembered the passphrase at that time and was able to bypass that safeguard.

Anyway, thank you for the clarification, I guess I'll live without that wallet just fine :)

Have a great day!