i think that private key is not safe enough, because it can be phised by any phising site. i've ever stand for that condition when a site get phising my private key, please be aware if you visit a phising site, don't ever put your private key, so your balance can't be stolen, and make sure after you login from your wallet to logout. because if you forget to logout probably you will get phising off.
it is beter to choose your private and public key manually without hashing maths then import them to blockchain (stupid solution but effective) don't lesson to me iam anew bie