Если каждый пользователь будет хранить свои данные непосредственно на своем компьютере, быть своеобразным узлом, то и собрать не смогут.
А какой тогда прок от социально сети. Данные или анкету пользователя должны видеть другие люди для взаимодействия, в процесе этого данные могут собираться, я это имел ввиду.
Тут наверное уже вопрос доверия своей информации, другим людям. Если реализовать такое, что сам выбираешь что показывать другим и всё хранитса у тебя на компьютере, то штука интересная. Запускаешь программу и синхронизируешь с сетью каждый раз. А что показывать, можно выбирать для каждого свое. Плюс ещё вся информация на компе зашифрована для большей безопасности.