Do not forget to mention the very simple and yet probably most effective way to keep your currencies safe: The use of a hardware wallet like e.g. the Digital Bitbox. With such a device your funds are almost completely safe from being hacked or stolen.