The Robinhood of banks has arrived. You must start an account prior be being given much of the useful information. Things like where can you deposit cash, and what kind of fees will you be charged. They need your SSN to answer that. Huge red flag. I'll stick with legitimate institutions.