# Fraud Detection

> Block self-referrals, VPN/proxy traffic, and bots. Configure IP rate limiting and audit the fraud log to protect your affiliate program.

- Canonical: <https://royalplugins.com/support/royal-affiliate/fraud-detection/>
- Last updated: 2026-09-04
- HTML version: <https://royalplugins.com/support/royal-affiliate/fraud-detection/>

---

Block self-referrals, VPN/proxy traffic, and bots. Configure IP rate limiting and audit the fraud log to protect your affiliate program.

## Fraud Detection

Royal Affiliate Pro includes 5 layers of fraud protection to keep your affiliate program honest and your data accurate.

Tier Availability

Self-referral blocking and duplicate prevention are included in all plans. IP rate limiting, VPN/proxy detection, bot detection, and fraud log require a Business+ license.

### Protection Layers

| Layer | Tier | Description |
| --- | --- | --- |
| **1. Self-Referral Blocking** | Pro+ | Detects affiliates purchasing through their own referral links |
| **2. Duplicate Prevention** | Pro+ | Prevents the same order from generating multiple referrals |
| **3. IP Rate Limiting** | Business+ | Throttles excessive clicks per IP address (default: 10 per day) |
| **4. VPN/Proxy Detection** | Business+ | Checks HTTP headers for proxy indicators and flags suspicious traffic |
| **5. Bot Detection** | Business+ | Filters automated traffic by matching known bot user agent patterns |

### Fraud Log

All detected fraud attempts are logged with detailed information including severity level, IP address, user agent, affiliate ID, and reason for flagging. The fraud log is filterable by severity and date range.

![Fraud Detection Log](https://royalplugins.com/support/royal-affiliate/images/fraud-log.webp)

[← Previous: Developer & API](https://royalplugins.com/support/royal-affiliate/developer-api/)
[Next: Settings →](https://royalplugins.com/support/royal-affiliate/settings/)
