I actually keep my private keys in my phone. I am satisfied with that since I do not yet have to deal with hackers. I do not have money in my wallet but I'm making sure that I am not sharing it with anyone.
It is quite dangerous if you drop your phone on the move. My friend had the same situation. It is best to save it on a personal computer and install the password carefully