Stop Spam Before It
Reaches Your Inbox
SpamSlap AI classifies contact form submissions in real time. Cold pitches, SEO offers, "I can help" messages — slapped away before they reach you.
Works on any form · 2-second AI review · Backend verification available
Protection in 3 steps
From submission to verdict in under 2 seconds.
User submits form
Your visitor fills in the contact form as normal. SpamSlap AI intercepts the submit event before anything is sent.
AI classifies the message
The message is sent to SpamSlap AI — Gemini Flash. It distinguishes genuine inquiries from cold pitches, detects the language, and crafts a witty rejection if needed.
Block or deliver
Spam gets a sarcastic rejection message (in their own language). Legitimate messages pass through and your form submits normally. After 3 attempts, the email is permanently blocked.
Everything you need
Gemini AI Brain
Google's Gemini Flash understands context. No keyword lists, no regex — actual comprehension of what the message is trying to do.
Multilingual Rejections
SpamSlap AI detects the language of each message and responds in kind. A Polish spammer gets told off in Polish. A French one in French.
One Script Tag
Drop one <script> before </body>. SpamSlap AI auto-detects all forms, finds email and message fields, and handles everything.
Live Dashboard
See every check in real time. How many spam blocked, which emails, what the AI said. Manage your whitelist with one click.
Progressive Banning
First attempt: a warning. Second: final warning. Third strike and the email is permanently blocked. No manual intervention needed.
Whitelist Control
Known partners, existing clients, trusted domains — whitelist them so they always pass through, no questions asked.
Two layers of protection
Layer 1 takes 30 seconds and stops the vast majority of spam. Layer 2 adds server-side verification — recommended for any site with a custom backend.
Layer 1 — Add the script tag
Paste one line before </body> on any page with a contact form.
SpamSlap AI auto-detects all forms, intercepts the submit, runs the AI check, and shows a witty rejection if needed.
No backend changes required for this step.
Works with plain HTML, WordPress, Webflow, Squarespace, Laravel, Django — any site that uses a standard
<form> element.
Layer 2 — Verify the token on your server
Sophisticated bots submit POST requests directly to your server — bypassing JavaScript entirely. When SpamSlap AI clears a message, it returns a one-time sg_token (valid for 120 seconds). Your backend verifies this token with a single API call. No token = bot = full AI re-check runs automatically as a fallback.
This is exactly how fixflex.co.uk, breathtime.info, and 24ad.info are protected.
// Add to your form handler (e.g. contact.php) $token = trim($_POST['sg_token'] ?? ''); $api_key = 'sg_your_api_key'; // ← your SpamSlap key $domain = 'yoursite.com'; // ← your domain $base = 'https://admin.fixflex.co.uk/spamslap'; if ($token) { // Token present — user went through AI check. Just verify it (fast). $ctx = stream_context_create(['http' => [ 'method' => 'POST', 'header' => "Content-Type: application/json\r\n", 'content' => json_encode(['api_key' => $api_key, 'sg_token' => $token]), 'timeout' => 8, 'ignore_errors' => true, ]]); $res = @file_get_contents($base . '/api/verify-token', false, $ctx); $ok = $res && (($d = json_decode($res, true)) !== null) && !empty($d['valid']); if (!$ok) { http_response_code(422); echo json_encode(['error' => 'Security check failed. Please try again.']); exit; } } else { // No token — bot bypassed JS. Run full AI check as fallback. $ctx = stream_context_create(['http' => [ 'method' => 'POST', 'header' => "Content-Type: application/json\r\n", 'content' => json_encode([ 'api_key' => $api_key, 'email' => $_POST['email'] ?? '', 'message' => $_POST['message'] ?? '', 'domain' => $domain, ]), 'timeout' => 10, 'ignore_errors' => true, ]]); $res = @file_get_contents($base . '/api/check', false, $ctx); if ($res && (($d = json_decode($res, true)) !== null) && !empty($d['is_spam'])) { http_response_code(422); echo json_encode(['error' => $d['message'] ?? 'Spam detected.']); exit; } } // All clear — process the form normally
API endpoint:
POST https://admin.fixflex.co.uk/spamslap/api/verify-token
· Body: { "api_key": "...", "sg_token": "..." }
· Returns: { "valid": true }
Layer 1 only
Stops ~85% of spam — human spammers, webscrapers with JS, and automated tools that run a browser. Takes 30 seconds to set up.
Layer 1 + Layer 2
Stops 100% of bots — including scripts that POST directly to your server, ignoring JavaScript completely.
Try it right now
This form is protected by SpamSlap AI. Try submitting a cold sales pitch and see what happens.
This demo uses a live SpamSlap AI trial key. Results are real.
Simple, honest pricing
Start free for 7 days — no credit card required. Upgrade when you're ready.
Ready to stop the noise?
Start your 7-day free trial today. We'll set up your account and send you the snippet within minutes.
No credit card required · Setup in under 2 minutes · Cancel anytime
Common questions
Does it work on any website?
Will it ever block legitimate messages?
What happens if the AI is unavailable?
Does it slow down my form?
Is my data stored?
Can I whitelist specific emails or domains?
How do I install it?
<script> tag before the closing </body> tag on any page with a contact form. No backend changes needed — SpamSlap AI auto-detects your forms and handles everything.Layer 2 (recommended for custom backends): Add a single API call to your PHP, Node.js, or Python form handler to verify the
sg_token that SpamSlap attaches to each submission. This stops bots that bypass JavaScript entirely. See the Installation section for ready-to-copy code snippets.