Decentralized apps are the peer-to-peer cousins of the applications we use today. When you don't want your data locked up with a single company, check out these blockchain-based alternatives to give you ownership over your information.