Isn’t it safer to use cryptocurrency wallets that allow me to generate my own private keys?