@Roger *******
I think you're joking if you've made a thread about banking & not know what KYC is .
But I'll play along to humour you .
The BOT (Bank of Thailand) have instructed all banks to rigouressly update & implement their Know Your Customer (KYC) procedures to mitigate fraudulent & illegal activities.
KYC is implemented by all banks worldwide . Your KYC information will be passport number , address , phone number , reason for opening account (ie visa status ).
Those that have had their accounts locked are required to go in branch to verify all of the above KYC information is up to date & meets their current criteria