Do I need to sign up for an account to use Token?

Token takes a decentralized approach so that you don't have to sign up for yet another account and your credentials are never shared with us.