Ask HN: Opinion on reverse social data model.
Reverse Social Data Model:
Executive Summary:
Social Networks represent an online representation of user profile data which is presented in either a customizable or standardized format for consumption by others.
These profiles are created through the process of a user filling in data about themselves into the data-model of the site they subscribe to.
Every profile currently exists/comes to existence in this manner.
A reverse social data is based on a standard set of named fields. These named fields reside in a personally controlled profile blob which has a schema based on an open schema standard.
The user has full control over which fields are available to the public, to which sites, to which user roles on that site.
You would sign up for a community then in the process of creating your profile - check the fields from your profile which would be displayed in that community.
This would allow for you to maintain local control of all personal profile data and to be able to customize profile displays across varied sites.
Further, it would allow you to monitor reads of all fields from any site. Cut off sites completely - and be able to confirm that when an account was removed from a site, that your data was no longer available to that site.
An open standard would be created that would dictate the available profile fields.
---
Just a thought, wanted a little feedback on it...