No, you must provide your first, last name, email, and country of residence in order to open a Nebeus account.