The concept makes sense but the execution is always where these things fall apart. Most people don't want to manage their own data infrastructure.
The bigger issue is interoperability. Your personal data store is only useful if apps actually integrate with it, and getting developers to adopt new standards is tough.
The bigger issue is interoperability. Your personal data store is only useful if apps actually integrate with it, and getting developers to adopt new standards is tough.