Seems so. I tried to think of possible reasons, maybe to squeeze us in future, but they still don't know anything about me. For example, they don't know that I do not reside in Canada, not in Thailand other than 5-6 months. Even if I did reside on Canada most of the year, no government in the West would give Thai authorities any information about my finances based only on my passport number. Thailand may ask, but who?
Then there is a factor thar my money lands from Wise to Kasikor account. I believe Wise is considered UK operator, I doubt Wise gives any information to Kasikorn where my transfer initiated. Why would they? As far as Kasikorn is concerned, this is my money, sent from Wise. Obviously taxes are already paid because these are my accounts, my name.
This campaign seems some sort of bureaucratic dance, if it stays with Kbank then it was bank's idea, if other Thai banks follow, then it is some rule by government.
The reason I reacted to kbank email, this is my only account here, I never had a long visa so it is a hassle to open another account. To prevent any issues with current account, I went to the branch. If I had several bank accounts here, probably wouldn't have bothered.
Staff in branch certainly didn't seem excited, anticipating some massive change, it seemed routine paperwork.