Are you storing my bank account information?

Yes. Further, your bank account information is encrypted in accordance with industry standards.