I’m not sure policy is like that, it differs by each country
I’m HSBC premier in the US
Canada - Yes, even tourists can open remotely, such as HSBC’s “open bank account before arriving” program
Singapore - when I asked, not possible without work/residence visa unless you invest a large amount. If you hold work/residence visa (which I do now), you can open remotely with Singpass as non-resident. I.e. HSBC, DBS, takes a few minutes. No residency needed.
China - they said it’s not possible to open an account unless I have a work pass, employer documentation, whole bunch of other documents, etc., even though I have premier elsewhere. This is the same experience I read on reddit and elsewhere.
Taiwan - I don’t think it’s possible to open a HSBC account as a tourist is it? When I tried several years ago, they denied me even though I had Gold Card ARC, US HSBC Premier, on the reason that I had the old ARC number format. I went to a different branch and they allowed me to open but only with my ARC. I think only the Taiwan Post office lets tourist open bank accounts.
HK - I can test it out, though I hold a HKID now so it should be easy even as non-resident
Edit - here’s what HSBC’s website says: https://internationalservices.hsbc.com/overseas-account-opening/
"You can open another account in:
Argentina, Australia, Bahrain, Bangladesh, Bermuda, Canada, China, Egypt, Expat offshore (Jersey), Hong Kong SAR, India, Indonesia, Macau SAR, Malaysia, Malta, Mauritius, Mexico, Philippines, Qatar, Saudi Arabia, Singapore, Sri Lanka, Taiwan, Turkiye, UAE, UK, USA and Vietnam.
During your application, we’ll ask for:
- your employment, income and tax details
- proof of ID, like your passport, driving license or national ID
- proof of address, like a bank statement or utility bill
- additional documents, subject to qualification status, local laws and regulations"