Do I have to provide my bank account info?

No! You only have to provide banking information if you want to accept credit cards for your offers. If you do opt-in, everything is handled by Stripes (stripe.com) ultra-secure credit card processing company. We never see or store your information on our servers.