Re: Imagine going into a Supermarket
"Imagine going into a Supermarket where they open your bag, trying to get your personal info and where you have been recently. "
No need to imagine it if you're in the UK - just get yourself a Nectar multi-retailer "loyalty" card and use it (online in many cases) with any of the participating organisations (lots of retailers, and more):
https://en.wikipedia.org/wiki/Nectar_loyalty_card#Participating_companies
Other 'loyalty' schemes may be available in the UK and elsewhere:
https://en.wikipedia.org/wiki/Loyalty_program