Huh. I never remember having to fill in that box. It's possible when I got the closed beta email, the ID came with it, but I'm not sure, since I cleared out my inbox.
If I didn't have an account already and it did want a social, I'd probably wouldn't ever play the game. Anything non-government related asking for a social? Sounds fishy to me. (Blame my parents, both are in the air force)
DFO: Astenhof 35 Soulbender, DoomPig 14 (going mechanic)