Show HN: Use Their ID – Use your local UK MP’s ID for the Online Safety Act (use-their-id.com)
Hi HN -
I made a site that takes a UK postcode, grabs the local MP's information and generates an AI mockup of what their ID might look like.
It's a small, silly protest at the stupidity of the Online Safety Act that just came into force.
edit - My open AI credits got hugged to death, please use a known postcode (like one from Kier Starmer's constituency, WC2B6NH) in the meantime.
46 comments
[ 2.7 ms ] story [ 96.2 ms ] threadI'm not in the UK, so I don't have any idea about their laws, but I'd be shocked to find this was above board. Your FAQ claims it's a parody site and claims "The ID number isn't valid and you can't use the card for anything real." but you've just confirmed here it can indeed be used for real things (discord, reddit).
Your domain registration is UK-based, so, be careful!
To me this seems more similar to a people participating in a masquerade or comedian who dress themselves in the likeness of a politician. They are using the identity of the politician, but not in the way that identity fraud is intended to prevent.
Domain registration is an interesting example. To my knowledge, falsifying domain registration data is not a crime. Domain registrars have regulations to verify the identity of customers, including the recourse to suspend a domain if the data is incorrect. I could see a case if a person impersonate a politician in order to falsely attribute content of a website, under a registered domain name, as belonging/sanctioned by that politician, but that would likely fall under defamation laws. The crime could also be identity fraud, but the intent would be defamation.
I would say not, but then again I'm no lawyer.
There's plausible deniability in that there's a big "this is satire" watermark on top of the licence. The DOB in part 3 is wrong, and the driver number in part 5 is modified to include the 5 letters of the surname, but is otherwise incorrect. The DOB encoded in the licence number doesn't even match the wrong DOB in part 3 either.
If anything accepts this as valid ID, then it just shows how farcical the system is.
Could you give a short TL;DR of how ids are constructed so we can all laugh here in comments?
MPs can be litigious. Especially if this is seen to be enabling things like ID fraud.
Also, there are only 650 constituencies. I would pre-populate the list so when entering a new postcode, it doesn't stall waiting for AI.
Create a scandal. Bad PR is the only way out now.
From the FAQ:
> How did you do this?
> This site uses React for the frontend and Node.js for the backend. The MP data is fetched from the UK government public API, and the AI-generated images use the latest model from open AI. The images are stored on a Cloudflare R2 bucket. The code is open source, so you can check it out on GitHub. It was done in a hurry.
The git repo linked from that FAQ shows a 404: https://github.com/timje/use-my-mps-id
ID verification is enforced on all Chinese websites. People figured out they can just use Xi's ID number.
https://votes.parliament.uk/votes/commons/division/1926
What's really interesting is those that voted "Aye" who aren't Labour/ex Labour
DUP and Reform. Well the one reform MP that bothered to turn up. How surprising.
If so it’d be kinda crazy to go after you if anyone can just make an image like this in ChatGPT anyway.
It get all sorts of complaints from it and then it eventually says it’ll make one but only someone similar and only similar to a uk licensed and then makes something pretty close to reality - but not as recognisable as yours.
Seems odd, but probably wouldn't be noticed by an automated validator anyway.