Yes, because you pay via bank transfer

Reply to this note

Please Login to reply.

Discussion

But do you upload your ID to them as well ?

no

You will receive all regulatory information from your bank, and you are kycd at your bank with an ID card