Do I need an account to sign up?

Yes