A few months ago, I didn’t mind having my private keys hosted on exchange servers. But there were some coins that I wanted to buy, which could not be stored on an exchange.

In the process of finding the best way to save crypto locally, I also realised that I shouldn’t save them on an exchange (because they are more likely attacked).

Local wallets are scary because my laptop can break anytime. I didn’t feel comfortable depending only on a hard disk. I also thought of copying wallet files to a pen drive but I lose most of my pen drives often. Not safe either.

I then thought about saving wallet files in my iCloud drive folder. But knowing that my private keys are on public cloud brought back the same problem (that probability of an attack to a public cloud is high).

My solution was to encrypt all wallets locally and save the encrypted files to the cloud.