NFTs should always be kept on a decentralized platform like the blockchain. The safest and most secure is Ethereums ERC-721 standard, but there are also other standards such as NFT Box or CryptoKitties that you can use too!