Why do I need to upload my ID to enroll?

I got a notice that to enroll in the Apple developer program I am required to upload a photo ID. Why is this needed? I’ve never had to do this with other apple products and prefer to not share my ID card unless absolutely necessary. Is this something they have everyone do? Does anyone know a valid reason why they’re requiring this? I have asked support but no one has gotten back to me

Same here. I’m not so worried about Apple itself, but rather its “third-party identity verification service,” whose name is not included on the website.

According to the ** on this page, there should be an alternate way of identifying yourself, but the support staff on the phone acted like there wasn’t. https://developer.apple.com/support/app-account/

I’m confused.

Why do I need to upload my ID to enroll?
 
 
Q