No. To sign-up on Imo you need a valid mobile phone number which will be used as your account ID.