Supports foreigners, but in the most frustrating way I don’t have a Chinese (Mainland/HK) phone number. I could register through wechat without a phone number, but now that I have a new phone and I want to login, it requires me to add a mainland/hk phone number.
If a China mainland/hk phone number is a requirement to hold an account, please ask for it when signing up. Now I have an account, I have stuff saved across many trips to China, nut my saved data will be unusable because I am switching to a new phone.