My anxiety about giving my ID stems from this dissimilarity with real life: If i go to a career fair, i might need to show a ticket but often there's no need to show anything. This is a career site so their request for data should be at the same level. However they request as much data as an airport, which has much higher requirements to achieve passenger safety.
I guess if they don't fight bots their platform will suffer a lot. But if the ID check is there for this reason, they didn't have to make me pass 30 captchas... I guess the hoops that you have to go through online are just becoming a bit much for my taste.
Thanks for reaching out though, I'll reconsider my stance. I'll also check what a professional association is and which one fits me π
respectable level of hoarding π