They clearly write Ventage so it's not FICO...
How do you guys sign up???
Do you have a USAA bank account? What I did was hit the link and logged in and it let me sign up.
Dont you need someone in the army?
They changed the policy a year or two ago. Previously, anyone was able to open a checking account.