By the way, will users have the power to control the privacy of their personal details here, do they have the power disclose it if needed and just restrict viewers from seeing if not needed? I dont feel it comfortable to have every single details about me to be open to the public or if not the public to every viewer i dont even know.
Hey, this question made us blush. You just gave us a change to show-off-our-skills

Just Kidding.
But this is a serious question.
Had users thought the way as you thought, it would have been a different world of internet today.
Coming to the question, YES, users have complete control of their personal details and YES, users have the power to decide who-sees-what.
There are two features which will help TrustLogics user achieve this -
1. Creating Groups - You can create a group, give a name to it, pull in your network members to the groups. Each network member can be in more than one group.
2. Setting Permissions - Users can set permissions at personal details (technically, field) level and decide who-sees-what
I highly recommend to create a profile on
https://trustlogics.com to get a pictorial understanding of what I meant in the above two points.
If you are mobile-only person, here are the links to TrustLogics app -
iOS -
https://itunes.apple.com/us/app/trustlogicstm/id1334594046?ls=1&mt=8Android -
https://play.google.com/store/apps/details?id=com.technosquare.emdb&hl=enThis will be a straight question and I hope I get a straight answer from you. Will you be selling our private information to companies that will pay you for the list of your users with their personal data? Thanks for answering.