It's a great idea and in a way it's already being done with those survey companies and stuff.
The thing is, what you propose needs to be backed by strong privacy laws. Consumer protections and legislation that mandates the deletion of data once the need for it expires. Basically, none of this should happen without a EU style GDPR in the respective country.