[QUOTE 4492119, member: 45"]They need to know where you live, how far you travel to shop, what you buy, when you buy it, why you buy it, etc. So they can build and monitor the profile of their shoppers and target them.[/QUOTE]
Yes, of course they do.
But that only requires that the card carries a unique identifying number (like a credit card), with a computer somewhere that can tie that number to your account details. There's absolutely no need for those other details to be carried on the card.
[QUOTE 4492119, member: 45"]Each "Loyalty Card" issued, carries the details, name & address, when first issued.[/QUOTE]