I have two smartphones, I used the first one for general purposes only such as calling, texting, playing games and others except from crypto related stuffs (that's the one that I also used when I'm in public places). While on my other phone, that's where my social media, email, digital wallets and btctalk account are placed and I strictly used it only inside our house because chances of getting it robbed and hacked at the same are very high if I used it outside.
That's my way of making my accounts secured, I don't know if you can afford to have another smartphone but if you can then much better. I hope this helps a lot

.