Is Hetzner still sending paper contract over snail mail to use their services? Then requiring the signed paper contract be sent back by post? I haven't cared enough about their offer to check by myself again.
When did they require this? I haven't used Hetzner in about 8 years, but back then, I did not need to do this, I just signed up online with a credit card.
in the US I was required to file ID by paper to start an account-- much later the project migrated, my manager apparently stopped paying the bill and it was in my personal name