Skip to content

WebDecoy Documentation

Deception-based threat detection for your web applications

WebDecoy is a deception-based threat detection platform that helps you identify and respond to malicious actors targeting your web applications. By deploying honeypots, decoy links, and detection scripts, you can detect attackers before they reach your real assets.

Decoy Links

Hidden honeypot URLs that only bots and attackers will find. Legitimate users never see them.

API Honeypots

Fake API endpoints that capture attack attempts including SQL injection, XSS, and more.

Detection Script

JavaScript-based detection that identifies headless browsers, automation tools, and scrapers.

Edge Sensor

A Cloudflare Worker that reports the crawlers a page tag structurally cannot see: Googlebot’s crawl pass, GPTBot, ClaudeBot, curl.

Install it

MITRE ATT&CK

Automatic classification of detected threats using the industry-standard MITRE ATT&CK framework.

Integrations

Connect Cloudflare in one click, plus Slack, webhooks, and more for automated responses.

All Integrations | Cloudflare

The dashboard answers four questions in order, rather than showing a wall of charts:

QuestionWhere
Where did detections come from?A world map on a severity ramp, leading the page
Am I protected right now?Protection status, with named coverage gaps and a link to each fix
Who is after me, and what needs my decision?Adversaries and Decisions waiting
What did it do about them?Enforcement outcomes, from your edge validator

Two pages are worth knowing about early:

  • Sensors lists everything reporting traffic for each of your sites (edge workers, the WordPress plugin, SDKs, detection scripts, decoy links, tripwires) with when each was last seen. It is the fastest way to tell an install that is silent from one that was never made.
  • Analytics holds the six volume charts: geography, detection signals, AI scrapers, detections over time, signal radar, and threat category trends.

Every detection includes a 0-100 threat score calculated from multiple signals:

Score RangeLevelRecommended Action
0-20MINIMALAllow
21-40LOWLog
41-60MEDIUMMonitor/Challenge
61-80HIGHChallenge/Block
81-100CRITICALBlock
  • Organizations - Top-level containers for billing and access control
  • Properties - Logical groupings for different websites or environments
  • API Keys - Scoped access for SDKs and integrations

Every decoy is served over HTTPS (no setup required).

  • Shared-domain decoys (*.d.webdecoy.com) use a WebDecoy-managed wildcard certificate.
  • Custom domains get their own Let’s Encrypt certificates auto-provisioned and auto-renewed.

WordPress Plugin

Comprehensive bot protection for WordPress sites without writing any code.

Learn more

Node.js SDK

Server-side bot detection for Express, Next.js, and Fastify applications.

Learn more

Looking for specific information?