I personally believe the approach proposed by Daplie is the way forward, not only because it allows users to take back control of their own data, but also because you don't have to give up on a friendly user experience to do so:
I knew https://sandstorm.io and I just went to see daplie.com: My worry with Daplie is whether the UI will be as cool as promised. Sandstorm is the same idea as Daplie without the hardware part, and already their features aren't as useful as I initially thought.
Hello! I'm AJ. I manage the website. We started the site with a cookie cutter template and left a garbage TOS and Privacy Policy in there by mistake. Someone told me about this post and so I pretty much pulled the TOS and I've been working through the Privacy Policy too. Consider this a draft, would love your feedback on github issues: https://github.com/daplie/daplie.com/
https://daplie.com/