I signed up for Hetzner a few weeks ago and didn't have to provide any ID. I pay by credit card.
Not sure what differs in our cases, I'm based in EU.