Spam protection that never loses a lead.

Cayve checks every form, comment, review and sign-up on your website, explains each decision in plain English, and holds anything it isn’t sure about for you. Spam stays out. Anything uncertain waits for you.

  • No CAPTCHA for visitors
  • A free plan, no card needed
  • Set up in minutes

Most spam filters make you choose between junk and lost leads.

CAPTCHAs annoy the customers you want. Filters quietly delete messages you never see. And when something goes missing, nobody can tell you why. Cayve was built to fix all three.

No puzzles for people

Cayve reads the submission, the way it was filled in and where it came from. Visitors never check a box or pick out traffic lights.

Held, never lost

When Cayve isn’t sure, the message waits for you with its notification email. Release it and it arrives as if nothing happened.

Every decision explained

Each message gets a score from 0 to 100 and the reasons behind it, written for people, not engineers.

See exactly why a message was stopped.

Cayve looks at dozens of signals: hidden fields bots fill in, links and shorteners, throwaway email addresses, wording common in scams and pitches, and the same message turning up on other websites. Then it tells you what it found, in a sentence anyone can read.

  • A score and a category. Real message, spam, scam, SEO outreach, sales pitch or job seeker.
  • Two versions of every reason. Plain English for you, technical detail for your developer.
  • Only confident blocks. Anything less is held for you, never thrown away.

A held message is one click from your inbox.

Your visitor always sees your normal thank-you message, so spammers learn nothing. The entry is saved as usual; only the notification email waits. Press Release and send in WordPress and it goes out exactly as it would have.

  • Held messages wait 90 days for your review.
  • Blocked messages are kept 30 days, in case you need one back.
  • Your corrections count at once. Release a sender and they’re welcome on your site from then on.

Nothing extra for your visitors to do.

No boxes to check, images to pick or seconds to wait. Cayve works in the background, so your forms stay as short and friendly as you designed them.

  • Invisible to visitors. No widget, no badge, no extra step.
  • Fast. A form waits a second and a half at most.
  • Never in the way. If Cayve can’t be reached, the message goes through and is checked afterwards.

Protected in three steps.

Most sites are set up in about ten minutes, with no code.

  1. Add your site

    Create a free account with your email address, add your website and create its key.

  2. Install the plugin

    Upload the Cayve plugin to WordPress and paste the key. Every supported form is protected straight away.

  3. Watch, then switch on

    For a week Cayve records what it would do and lets everything through. When you’re happy, switch protection on.

How Cayve decides

Everything you need to keep spam out, and nothing that gets in the way.

Shadow mode first

Every new site spends its first week recording what Cayve would do while every message goes through. Switch on when you trust it.

Rules per kind of message

Spam and scams blocked, SEO pitches held, sales pitches and job seekers let through. Change any of it per site.

Seen across the network

When the same message or sender hits other Cayve sites, your site knows within the day, before it reaches you.

Reasons in plain English

Every decision says why: “It contains 6 links”, not “rule 41 matched”. Your team sees the technical detail too.

A daily email, only when needed

One short email when something is waiting for review. Quiet days stay quiet.

Built for teams

Owners, admins and members, each with the right access. Invite as many people as you like.

Ask Cayve

Ask “why was this held?” or “how many did we block this week?” and get a straight answer from your own data.

Signed plugin updates

Every plugin release is signed. A site installs an update only when the signature checks out.

An API for everything else

One POST per submission from any app, any language. The same engine and reasons as the plugin.

Made for whoever looks after the website.

From a single shop’s contact form to an agency’s whole client list.

A small business owner working at a laptop in a shop

Small businesses

Your contact form is how customers reach you. Cayve keeps the junk out and makes sure no inquiry is ever silently lost.

  • Installs in minutes
  • No CAPTCHA for customers
  • Uncertain messages wait for you
Stop contact form spam
An agency team reviewing work together around a table

Agencies

Protect every client site from one account, see which sites are under attack, and stop forwarding spam complaints.

  • All client sites in one place
  • Pay for checks, not sites
  • Plain reasons you can forward to a client
Cayve for agencies
A developer writing code at a desk with two screens

Developers

One POST per submission returns allow, hold or block, a score and the reasons. Use it in any app or framework.

  • Test keys with fixed answers
  • Idempotent by submission ID
  • Feedback endpoint that learns
The spam API

Ask about your spam in plain words.

Ask Cayve lives in your dashboard. Ask why a message was held, which site gets the most spam, or what changed this week, and it answers from your own account.

  • Read-only. It explains and points you to the right button; it can’t change anything.
  • Only your account. It sees exactly what you can see, and nothing else.

Not on WordPress? Use the API.

Send each submission to one endpoint and get back allow, hold or block, a score and the reasons. Sign-up forms, checkouts, support widgets, mobile apps: if it accepts text from strangers, Cayve can check it.

Built so a real customer is never thrown away.

1.5 secondsThe longest a form ever waits for Cayve. No answer means the message goes through.
0 to 100A spam score on every message, with the reasons behind it.
7 daysOf shadow mode on every new site, so you see Cayve’s judgment before it acts.
30 daysThen message text is deleted. The decision and its reasons stay.

Pay for checks, not sites.

Every plan has every feature. Start free and move up only when your forms get busy.

Free

$0 a month

500 checks a month

  • Every feature, no add-ons
  • Unlimited sites
  • Unlimited team members
Start free

Compare plans

Questions people ask first

Does Cayve replace reCAPTCHA?

Yes. Cayve checks every submission without asking visitors to do anything. Many owners keep their CAPTCHA during the first week of shadow mode, compare, and then remove it.

What happens if Cayve gets one wrong?

When Cayve isn’t sure, it holds the message for you instead of deleting it, and the visitor still sees your normal thank-you message. Blocked messages are kept for 30 days and can be released. Marking a message as spam or as a real message teaches Cayve on your site straight away.

Will it slow my forms down?

A form waits at most a second and a half for an answer, and usually far less. If Cayve can’t be reached, the submission goes through as normal and is checked afterwards. Your forms never break because of Cayve.

Which websites does it work with?

Any WordPress site, through the plugin: comments, WooCommerce reviews and registrations, and the popular form plugins. Anything else can use the API.

What happens to the messages you check?

Message text, names and email addresses are deleted after 30 days; the decision and its reasons stay. A scrubbed, encrypted copy with personal details removed helps Cayve learn for up to 12 months, and an owner can switch that off at any time.

How is pricing counted?

By checks a month, not by sites or seats. Every plan has every feature. If you go over your allowance, protection stays on: the fast checks keep running and only the deeper checks pause until the month resets.

Stop the spam. Keep every lead.

Create a free account, add your site and watch Cayve work in shadow mode for a week before it touches a single message.

  • Free plan
  • No card needed
  • Cancel any time