Question: How did they get a chance to see you Identification?
Have done KYC's and it is all directly to the email of the company or their google docs.
I dont think there is a chance they will get it if you are careful enough.
You cannot just posts your Identification anywhere specially when it is your passport ID or government ID's.
It will be a real problem if this hooligans get their hands on that.
Possibly it will be for their alt accounts.