Теоретически, для реализации такой системы неплохо подходит технология блокчейн - когда данные хранятся распределенно, доступ к данным не может остаться незамеченным, и за этот доступ еще (например) токены начислят.
Это позволит более безопасно хранить данные, и уже глобальная утечка выглядит очень маловероятной. Кроме того, эта система позволит получать более качественные данные для аналитики - соответственно бизнес, для которого такая аналитика важна, будет готов больше заплатить. Вроде бы пока все в выигрыше.