You might like to consider that the BBC also have valid reasons for knowing the postcodes of its viewers. Perhaps they want to know what programmes interest which people are in different regions so that they can tailor their services accordingly?
https://www.bbc.co.uk/usingthebbc/account/why-do-i-h...
I have never, ever received marketing material from the BBC.
I notice that you require an email address when someone creates an account with you. Why? That is arguably more intrusive than a postcode, which covers several households. Of course people can use a one-off address, just as they can fake a postcode. But it seems a rather subtle distinction to me; if people actually tell the truth your requirements identify a person more certainly than the BBC's.
(Note. I've no objection to either - just to the hypocrisy of criticising the BBC for something that one does oneself. But then, the BBC is a favourite target nowadays.)
Edited by TinyMongomery (Thu 07-Aug-25 15:48:09)