Overview:
Rho does not mention clearly on it’s website if US Non-residents can apply for a US bank account with them or not.
What do I need to set up a business checking account with Rho?
To be eligible for Rho, your business must be incorporated in the United States. We do not offer services to sole proprietorships or unincorporated businesses. Terms & conditions apply. To open a business checking account with Rho, we require general business information and key documents including:
Articles of Incorporation
Company bylaws
EIN letter
Beneficial owner information
Additional supporting documents where applicable
Based on the above, it looks like they accept US Non-residents but moving 1 step forward, they have not provided a list of countries from where founders can or cannot bank with them.