AI message protection for your forms

Less form spam.
More real conversations.

Catch unwanted pitches that pass your CAPTCHA. JevShield reads the message and returns allow, review, or block — without extra puzzles for your visitors.

100 checks / month · No credit card required

WordPress plugin REST API Observe before blocking
Powered by TypeSafe Jev
JevShieldProduct preview · Sample data

Your form, with a semantic layer

A clearer inbox starts here.

Example message checks

Website redesign inquiry

Sales inquiry

Allow

Guest posts & backlinks offer

Sales outreach

Block

Unclear partnership request

Needs a closer look

Review

Review recommendations first. Enable blocking when your integration is ready.

Illustrative workflow, not measured results. Test your own messages below.

Works with

  • WordPress
  • Contact Form 7
  • WPForms
  • Elementor Pro
  • Webflow
  • Framer
  • REST API
Explore Jev AI for spam detection →

Powered by TypeSafe Jev · No sign-up required

Is it a real lead or another spam pitch?

Try a sample message or paste your own inquiry. See how JevShield analyzes intent and recommends action before forwarding to your inbox.

1

Choose an example or paste your own

144 / 2,000

Sent to TypeSafe Jev for content classification. Use sanitized test content. No email is dispatched by this demo.

2

Recommendation verdict

Your result appears here

Get an allow, review, or block verdict with detailed explanation.

AllowReviewBlock

TypeSafe Jev model · AI predictions are advisory. Evaluate your real leads before enabling automated blocking.

Demo rate limits: 10/min, 100/day per IP

Message protection, beyond browser checks

What Problems Does JevShield Actually Solve?

A visitor can pass a browser check and still send spam. Evaluate these six types of unwanted messages with JevShield’s semantic intent analysis.

6 Form Threats to Evaluate with JevShield

No additional CAPTCHA challenges

Credential Theft & Phishing

Blocks deceptive notices claiming account closure or requesting passwords, 2FA codes, or recovery phrases.

View an example

“Your account will be suspended in 24h. Submit password/verification code immediately…”

Illustrative message · Account Takeover

Copyright & DMCA Extortion

Stops predatory shakedowns threatening lawsuits or domain takedowns unless ransom or settlement fees are paid.

View an example

“You infringed our copyright image. Pay $500 in Bitcoin or we file a federal lawsuit…”

Illustrative message · Legal Shakedown

Crypto Scams & Fake Airdrops

Helps identify fraudulent token airdrop baits, get-rich-quick investment schemes, and wallet drainage links.

View an example

“Join our VIP arbitrage group for guaranteed 400% weekly return. Deposit crypto now…”

Illustrative message · Financial Fraud

Unsolicited SEO & Link Farms

Catches manual offshore link builders and guest post pitches that easily bypass Cloudflare Turnstile & reCAPTCHA.

View an example

“Dear Webmaster, we sell high DA backlinks and guest posts. Reply for our pricing…”

Illustrative message · Human Spam Bypass

Automated Bots & Fuzzing Probes

Flags obvious junk-message patterns. Keep a WAF, server validation and rate limits for injection attempts and volumetric attacks.

View an example

“Headless curl loops, SQL injection probes, random keyboard mash…”

Illustrative message · Injection Exploit

Adult & Illicit Referral Spam

Filters out unsolicited explicit links, illicit gambling promotions, and blackhat traffic redirection bursts.

View an example

“Unsolicited explicit website links and adult service advertisements…”

Illustrative message · Blackhat Traffic

Protect your inbox. Prioritize your pipeline.

Don’t Just Block Bad Leads — Fast-Track the Real Deals

JevShield scores buyer intent from 0–100 and extracts commercial signals. Use those recommendations to route promising inquiries to your sales team. Built for agencies and businesses whose forms need more than an unread-email badge.

Explore lead routing

90+ Score

High-intent commercial lead

Budget, timeline and project scope can signal a priority inquiry. Review the score and context before acting.

Instant VIP Routing

Reach your team where they work

Notify your verified email, Slack, Discord or Teams. Offer a booking link after a successful form submission.

0 Puzzles

A simpler visitor experience

Adds no picture puzzles. Start in Observe only to assess genuine inquiries before blocking.

Listed on WordPress.org

Install Directly From Your WP Admin

Go to Plugins → Add New, search for jevshield, and activate. Add your API key in Settings → JevShield AI, then verify delivery in Observe only.

Works with Contact Form 7, WPForms, Elementor Pro, and Native Comments.

Prefer the command line?

wp plugin install jevshield-ai-anti-spam --activate

Start with a free account: 100 checks per month.

Get Free API Key

Built for your existing stack

Connect your form.
Observe, then enable protection.

Install the WordPress plugin, add a browser helper, or call the REST API from your server. Verify the complete submission flow before enforcing blocks.

Read the documentation
jevshield-quickstart.bash
# Install directly via WP-CLI:
wp plugin install jevshield-ai-anti-spam --activate

# Or in WordPress Admin:
# 1. Navigate to: Plugins > Add New
# 2. Search for: "jevshield"
# 3. Click "Install Now" and then "Activate"
# 4. Settings > JevShield AI: Paste your free API Key

# 5. Start in Observe only; test delivery before switching to Block.
# Integrates with Contact Form 7, WPForms, Elementor Pro, and Comments.
REST API · Allow / Review / BlockKeep your server API key in an environment variable.

Choose the right layer for your forms

How JevShield Compares to Alternatives

Browser checks and message checks answer different questions. Keep your bot protection, then add semantic intent analysis where you need it.

Comparison of JevShield, Cloudflare Turnstile, Google reCAPTCHA v3 and Akismet capabilities
CapabilityJevShieldCloudflare TurnstileGoogle reCAPTCHA v3Akismet
Detection ApproachWhat does the engine actually inspect?Semantic message intent & commercial signalsBrowser environment & telemetryBrowser and interaction risk signalsContent and contextual spam signals
Stops Human Link & SEO SpamCatches manual offshore outreach that easily passes browser testsMessage classification; evaluate accuracyDoes not classify message intentDoes not classify message intentContent spam classification
AI Lead Intent Scoring (0–100)Identifies genuine buyers with budget & project scopeBuilt-in (0–100 Score)No intent scoringBot score only (0.0–1.0)No intent scoring
Visitor Friction & PuzzlesDoes it disrupt real clients with tests?No additional CAPTCHA puzzlesInvisible browser challengev3 scores; other versions may challengeInvisible background check
False-Positive IP Ban RiskDoes it penalize corporate VPNs, iCloud Relay or cellular IPs?Zero IP bans (Inspects content)Low riskDepends on configurationEvaluate false positives on your data
Instant VIP Lead RoutingAuto-route high-budget inquiries to Calendly or SlackAutomated WebhooksNot availableNot availableNot available
Fail-Open ArchitectureHow are unavailable checks handled?Fail-open plugin and browser helperCan freeze if script blocksCan lock submit buttonCan send to spam quarantine
Official WordPress.org PluginInstall directly from WP admin with automatic form protectionListed on WordPress.orgOfficial pluginThird-party pluginsDefault WP plugin

Workflow scope, not independently measured detection rates. Features depend on provider version and integration.

Explore comparisons

Complementary protection

Bot checks assess browser sessions. JevShield evaluates message intent. Use both layers where appropriate.

Observe before blocking

Use Observe only in the WordPress plugin. Custom API integrations should implement a logging-only policy before enforcing verdicts.

Plan for unavailable checks

The WordPress plugin and browser helper are fail-open. Custom server integrations choose their own error policy. Mail delivery remains separate.

Room to grow, with predictable quotas

Simple, predictable plans

Choose a monthly quota. No unexpected overage bills.

Free

Perfect for testing and personal side projects.

$0/ month

100 form checks / month

  • Message classification with rule fallback
  • WordPress plugin access
  • Universal 1-line JS snippet
  • Community support
  • No credit card required
Start for free

Starter

Ideal for solopreneurs, bloggers, and small businesses.

$9/ month

5,000 form checks / month

  • 5,000 monthly form checks
  • Unlimited domains & forms
  • Advanced spam category diagnostics
  • Usage dashboard
  • WordPress plugin and REST API
  • Billing managed through Creem
Choose Starter

Pro

Growing teams

Best for growing SaaS, agencies, and high-traffic businesses.

$29/ month

25,000 form checks / month

  • 25,000 monthly form checks
  • AI Lead Scoring & Intent Detection (0-100)
  • Instant Meeting Booking (Calendly redirect)
  • Slack & Webhook high-intent alerts
  • Allow, review and block verdicts
  • Unlimited forms & websites
  • Detection logs and usage dashboard
Choose Pro

Agency

For web agencies, freelancers, and high-volume client sites.

$69/ month

100,000 form checks / month

  • 100,000 monthly form checks
  • AI lead scoring and intent responses
  • Unlimited forms & websites
  • Account-level lead routing settings
  • Category and verdict responses
  • Detection logs and usage dashboard
  • Billing managed through Creem
Choose Agency

Start with 100 free checks

Sign up with Google or verify your email to get an API key. No credit card required.

Create a free account

Understand your monthly cost

Compare the paid plans at their full included quota.

Compare the paid plans at their full included quota.
PlanMonthly subscription (USD)Included checksEquivalent per 1,000 checks
Starter$9.005,000$1.80
Pro$29.0025,000$1.16
Agency$69.00100,000$0.69

Monthly subscription divided by included quota × 1,000. This is a comparison, not pay-per-request pricing.

Estimate your plan

Enter a whole number of checks, from 0 upward.

Recommended plan

Starter · $9.00 / month

5,000 checks per month

Based on 1,000 expected checks, the equivalent cost is $9.00 per 1,000 checks.

Your monthly subscription price stays the same when your actual usage changes.

Taxes and the final total are shown at checkout.

Read the API guide

Billing questions

What does the free plan include?

100 checks per UTC calendar month, with API and WordPress access. No credit card is required.

When do paid quotas reset?

Paid quotas follow your subscription billing period and reset on a confirmed renewal. Unused checks do not roll over.

What happens if I reach my quota?

Checks return HTTP 429 when your quota is exhausted. We do not automatically bill overage charges. Upgrade your plan or wait for your next period.

What counts as a check, including errors?

After a request passes validation and successfully takes 1 check from your quota, that check is used. All decisions and rule fallback count. A later HTTP 503 does not automatically return it.

What happens when I cancel?

Cancel through your Creem customer portal. Access usually continues until the end of the current paid period. Paused or expired subscriptions, full refunds and disputes can end paid access.

Frequently asked questions

A few things
before you start.

Clear answers about detection, visitor experience, and billing.

More in the documentation →
Does this replace bot protection?

Message classification complements bot protection. Use server-side validation, rate limits, and other controls appropriate to your site. A browser script can be bypassed.

How fast is it?

Response time includes network and provider processing and varies by request. Model inference time is not end-to-end API latency. The optional browser helper lets the form continue if a check fails or times out; other validation and mail delivery remain separate.

Will it block real customers?

False positives are possible. JevShield returns allow, review, or block. The WordPress plugin allows uncertain results, which you can filter as “Uncertain — review” in Dashboard → Detection logs. These are check records, not a quarantine inbox. Start with the latest plugin’s Observe only setting to assess your own submissions before enabling blocking. Custom API integrations must implement their own enforcement policy.

Do I need to remove my CAPTCHA?

No. Keep Turnstile or reCAPTCHA as your bot layer — JevShield adds the semantic layer they lack, judging message intent instead of browser behavior. The two complement each other.

What if the provider is unavailable?

The authenticated API falls back to local rules and reports its engine. The public AI demo instead asks you to retry. The optional browser script lets the form continue if a check fails or times out. Rules and AI can both make mistakes.

Can I cancel anytime?

Yes, use Account & billing to open the Creem customer portal. Cancellation normally keeps access until the end of the paid billing period.

See what your forms are really receiving.

Start with 100 free checks a month in Observe only mode. No credit card required.