KireiFilter
🇪🇺 Hosted in the EU — data never leaves Europe Checking…

Spam detection API.
One endpoint. A score back in milliseconds.

Send content to POST /api/v1/spam-check. Get back a score between 0.0 and 1.0, a verdict, and which signals fired. No CAPTCHA — works server-side, invisible to users.

POST /api/v1/spam-check
curl -X POST \
  https://kireifilter.net/api/v1/spam-check \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "type":    "comment",
    "content": "Buy cheap meds at...",
    "metadata": { "ip": "203.0.113.42" }
  }'
200 OK
{
  "isSpam":    true,
  "score":     0.87,
  "reasons": [
    "Spam keywords detected",
    "IP on RBL"
  ],
  "checkedAt": "2025-03-18T09:14:22Z"
}

Detection pipeline

Independent layers run in sequence. Scores accumulate; high-confidence matches short-circuit the chain.

# Layer What it checks
1 Custom rules Pro+ Your own allow and deny lists applied before anything else
2 IP & sender reputation Real-time blocklists, prior submission history, and repeat offenders
3 Content analysis Links, patterns, obfuscation attempts, and text quality signals
4 Email intelligence Address validity, spoofing, authentication, and throwaway detection

Get started in three steps

  1. 1

    Create an account

    Free plan included — no credit card required.

  2. 2

    Generate an API token

    From the dashboard settings. You can create and revoke tokens at any time.

  3. 3

    Send a POST before persisting data

    Works in any language. Act on isSpam — reject, queue for review, or pass through.

Properties

No CAPTCHA
Filtering runs server-side. Real users see nothing different.
EU-hosted
Servers in Germany (Hetzner). Data never leaves the EU.
GDPR-compliant
No third-party trackers, no cross-account data sharing.
You decide
We return a score. What you do with it stays in your code.
Any stack
JSON over HTTP. PHP, Python, Node.js, Ruby, Go — it doesn't matter.

Pricing

Start free. Scale when you need to.

2 months free

Free

€0 /mo

 

  • 100 requests / month
  • 1 API token
  • All detection layers
Get started

Starter

€10 /mo

€8.33/mo equivalent

 

  • 500 requests / month
  • 2 API tokens
  • 24h request history
  • Commercial use
Get started

Pro

Popular
€16 /mo

€13.33/mo equivalent

 

  • 1,000 requests / month
  • 5 API tokens
  • 7-day history
  • Verdict corrections
Start free trial

No credit card required

Max

€36 /mo

€30/mo equivalent

 

  • 10,000 requests / month
  • Unlimited tokens
  • 30-day history
  • Denylist + allowlist rules
Get started

Need something bigger?

Higher volumes or custom retention — we'll put together a plan that fits.

Contact us

Ready to add spam detection?

Free plan available. No credit card required.