Custom pricing for your needs

We tailor plans to your team and volume. Reach out and we'll get you a quote.

Contact for pricing

Frequently Asked Questions

How does Bouncer protect my forms?

Bouncer scores every submission against a 5-layer engine — honeypot fields, timing analysis, content heuristics, IP signals, and user-agent patterns — and assigns a verdict of ham, review, or spam. All checks complete in under 50ms and require no user interaction, so legitimate submissions pass through instantly while bots and spam are blocked or flagged.

Is there a free plan?

Yes. The free tier includes 100 form submissions per month with the full 5-layer scoring engine. For higher check volumes and priority support, contact us at [email protected] for pricing.

Does Bouncer work with any framework?

Yes. Bouncer exposes a simple HTTPS check endpoint and a drop-in JavaScript snippet (s.js) that intercepts form submissions automatically. It works with plain HTML forms, React, Next.js, Vue, WordPress, Webflow, Framer, or any framework that can make an HTTP request.

How is Bouncer different from reCAPTCHA?

Unlike reCAPTCHA, Bouncer is invisible — there are no checkboxes, image puzzles, or accessibility issues. Real users never see anything. Bouncer is also fail-open: if the API is ever unreachable, your forms keep working and real submissions are passed through, so a service outage will never block your customers.

Does Bouncer store the contents of my form submissions?

No. Bouncer only stores metadata used for scoring — timestamps, IP, user agent, score, and verdict. The actual message contents are not retained server-side, so your visitors' messages stay private.