Spam-proof your contact form.

Bouncer scores every submission in real time using AI — letting genuine leads through while silently blocking bots, spammers, and low-quality noise before they hit your inbox.

contact-form.html
Name
Sarah Chen
Message
Hi, I came across your design portfolio and I'd love to discuss a rebranding project for our startup. We're launching Q3 and looking for the right partner.
~ live-verdict-feed.log LIVE

What gets through. What doesn't.

Real-time scoring keeps your inbox clean without touching your workflow.

What gets through
Design services inquiry
96/100
Partnership proposal
91/100
Saw your work on ProductHunt
88/100
What gets blocked
GET RICH FAST!!!
2/100
Boost your SEO rankings
5/100
You've been selected! Claim prize
3/100

Three lines to integrate.

Drop Bouncer into any backend. REST API, JSON response, done.

~ integration.js
// Score a submission before it reaches your inbox
const score = await fetch('https://formshield.naptownlabs.dev/api/score', {
  method: 'POST',
  headers: { 'Authorization': `Bearer ${API_KEY}` },
  body: JSON.stringify({ name, email, message })
}).then(r => r.json());

// Route based on verdict
if (score.verdict === 'pass')    sendToYourInbox(data);
if (score.verdict === 'review')  flagForReview(data);
if (score.verdict === 'blocked') silentDrop(data);
~ response.json
{
  "score":   96,
  "verdict": "pass",
  "reasons": ["valid domain", "natural language", "low-risk sender"],
  "ms":      84
}

Simple, honest pricing.

100 free submissions/mo forever, no credit card.

Starter
$9/mo
Great for personal sites and small portfolios.
  • 500 submissions/month
  • AI scoring
  • Custom threshold
Get started free
Business
$29/mo
For agencies and sites that get real traffic.
  • 50,000 submissions/month
  • Team dashboard
  • Priority scoring
  • SLA
Sign up