Anyone who lives in the US and has a social security number can open an account with Hemista. If the user is on H or L visa , then they will need to upload their passport and visa copy.