You can keep your Binance API's (and most exchanges) read-only. This means that no one can use your API to trade with your account and cause something similar to what happened with he Binance "hack".
Thanks a lot, that sounds like the solution I was looking for. Do you happen to know which exchanges support that feature?
Puting all your coins in the exchanges is a bad idea. They are vulnerable to attack and often fails to protect users' coin. Thus, the best practice is to save your coin in your wallet and use blockfolio or other apps, then input the number of coins manually.