A Step account is an FDIC insured and protected bank account. Because of this, the government requires every bank to verify the customer’s identity before opening an account. That's part of why you need a sponsor!
If you're curious about the details: We provide banking services through our partner, Evolve Bank & Trust.
All your data is encrypted and securely stored, and your money is safe and secure.