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 ( ultra-secure credit card processing company. We never see or store your information on our servers.