also using hardware wallet is more safe than private key,sometime people got phised if using private key
The reason why have to keep safe private key and avoid accessing sites that asking to save your account there. Sometimes websites that we entering is phishing sites where hackers are watching for those who will be there victim. I also use hardware wallet that available everywhere I go as long as there is an internet to access.