Do I need Facebook to signup?

No, you do not need Facebook to signup. Though it could you make life a bit easier.