I heard they use to let people sign-up w/o but my invite only has FB or Twitter options
I went so far as to look at their online policy and it said it was req - plus I emailed them to ask (they never replied). I was sad, but not going to join FB or Twitter for them.
You can untether yourself from FB/Twitter after you join, but from what I can see you have to use it to register.