Stop Bad Emails
Before They Submit
RocketShield is a JavaScript widget that protects your web forms from invalid emails, disposable addresses, and spam bots in real-time. No backend changes required.
Try It Yourself
Enter an email to see RocketShield in action
This email is valid and deliverable
Disposable emails are not allowed
This email address does not exist
Your Forms Are Leaking Bad Data
Every day, your forms collect emails that will never convert. Disposable addresses, typos, fake entries, and spam bots slip through basic validation.
The result? Polluted databases, wasted marketing spend, and damaged sender reputation. By the time you clean your list, the damage is done.
Without RocketShield:
- 40% of form submissions are invalid or disposable
- $1000s wasted on emails that never get delivered
- Sender reputation tanks from high bounce rates
With RocketShield:
- 95% fewer fake or disposable signups
- Every email in your database is deliverable
- Protected sender reputation from day one
- Higher quality leads and better conversion rates
Block What You Want
Configure exactly which types of emails to block. Enable or disable rules based on your needs.
Undeliverable Emails
Block emails that will definitely bounce
Disposable Emails
Block temporary/throwaway email addresses
Role-Based Emails
Block info@, admin@, support@ addresses
Free Providers
Block Gmail, Yahoo, Hotmail signups
Catch-All Domains
Block risky accept-all domains
Spam Traps
Block known spam trap emails
Toxic Emails
Block complainers and abuse reporters
Abusive IPs
Block form spam from known bad IPs
All settings can be configured from your RocketVerifier dashboard or directly in the JavaScript config.
Everything You Need
RocketShield is packed with features to protect your forms and customize the experience.
Real-Time Validation
Emails are verified as users type. Invalid emails are blocked before form submission.
IP Rate Limiting
Prevent abuse with configurable rate limits per IP address (up to 100/hour).
Custom Error Messages
Show personalized messages for each type of blocked email.
Full CSS Control
Customize colors, fonts, and styling to match your brand perfectly.
Domain Whitelisting
RocketShield only works on your authorized domains for security.
Debug Mode
Enable console logging during development to troubleshoot integrations.
White Label
Remove "Powered by RocketVerifier" branding on Pro plans and above.
Analytics Dashboard
See how many emails are blocked and what types are most common.
Add One Script.
You Are Done.
RocketShield works with any website or form. Just add the script to your page and it automatically protects all email inputs. No backend changes, no form modifications.
- 1 Get your API key
Sign up and grab your RocketShield API key from the dashboard
- 2 Add the script
Copy the code and paste it before your closing </body> tag
- Done!
Your forms are now protected. Bad emails will be blocked automatically.
<!-- Add to your website -->
<script type="text/javascript">
var rocketShieldConfig = {
apikey: "rs_live_xxxxx",
blockRules: {
disposable: true,
undeliverable: true,
spam_traps: true
},
customMessages: {
disposable: "Please use a permanent email",
invalid: "This email address is not valid"
},
styling: {
errorColor: "#DC2626",
successColor: "#059669"
}
};
</script>
<script src="https://rocketverifier.com/widget/v2.js"></script> RocketShield vs Building It Yourself
Why reinvent the wheel when RocketShield does it better?
| Feature | RocketShield | DIY Solution |
|---|---|---|
| Real-time validation | ||
| Disposable email blocking | ||
| Spam trap detection | ||
| IP abuse detection | ||
| Works without backend changes | ||
| Updates automatically | ||
| Setup time | 2 min | 2+ weeks |
Ready to Protect Your Forms?
Start blocking bad emails today. 100 free credits included. Setup takes 2 minutes.