I am currently using a ledger wallet to protect my altcoins. Because I think the ledger wallet is very safe to protect the altcoins we have. And also you don't go to websites that you don't recognize and always be careful. Maybe that's the right way to protect your altcoins from hackers.
The ledger is the best you can get and it is probably the safest way to hold your crypto accepts. Protecting the online wallet is common sense, it is important to be careful using internet.