
Welcome to Deflect
Deflect is an advanced antibot engine that protects your site from bots on any scale. Unlike traditional CAPTCHAs, Deflect works invisibly in the background to provide seamless bot protection.What Deflect protects against
- Automated attacks: Headless browsers, scrapers, and automation tools
- Malicious traffic: Proxy networks, VPNs, datacenter IPs, and Tor
- Account abuse: Fake signups, credential stuffing, payment fraud
- Data scraping: Content theft and competitive intelligence gathering
How it works
Deflect uses multiple layers of detection working together:- Device fingerprinting - Analyzes browser characteristics and behavior
- IP reputation - Checks against our global threat database (Deflect Atlas)
- Behavioral analysis - Monitors user interactions and patterns
- Proof-of-work - Requires computational challenges when suspicious
- Integrity checks - Validates browser environment authenticity
Quick Setup (5 minutes)
Getting started with Deflect is simple:Step 1: Get your credentials
- Sign up at deflect.bot and get your API key
- Create a Defense Action for your protected endpoint (login, signup, etc.)
- Copy your Action ID from the dashboard
Step 2: Add the client-side SDK
Add one line to your HTML or install via npm:Step 3: Protect your frontend
Use@deflect-sdk@latest
to always use the latest version, or specify a version with @[email protected]
.
Step 4: Verify on your backend
Next steps
- Set up Defense Actions - Configure protection for different endpoints
- JavaScript SDK - Detailed integration guide
- API Reference - Backend verification details