Proxy & VPN Blocker Documentation
Welcome to the complete documentation for Proxy & VPN Blocker - the essential WordPress security plugin that helps you detect and block traffic from VPNs, proxies, TOR networks, and other anonymization services.
What is Proxy & VPN Blocker?
Proxy & VPN Blocker is a powerful WordPress security plugin designed to protect your website from unwanted traffic, spam, fraud, and abuse. By identifying visitors using anonymization services, you can:
- Reduce spam from automated bots and malicious users
- Prevent fraudulent registrations and form submissions
- Protect premium content from unauthorized access
- Improve site performance by blocking resource-intensive traffic
- Enhance security by identifying high-risk connections
Free vs Premium Editions
Proxy & VPN Blocker is available in two editions to suit different needs:
- Free Edition
- Premium Edition
Perfect for Basic Protection
The Free edition provides essential VPN and proxy detection with simple, effective blocking:
- ✅ Basic VPN/Proxy Detection - Identify common anonymization services
- ✅ Simple Block Pages - Display clear blocking messages to detected visitors
- ✅ WordPress Integration - Seamless integration with your existing site
- ✅ proxycheck.io Integration - Leverage industry-leading IP intelligence
- ✅ Local Caching - Reduce API calls and improve performance
Ideal for: Bloggers, small business websites, and sites with basic security needs.
Advanced Security & Control
The Premium edition adds enterprise-grade features and granular control:
- ✅ All Free Features - Everything included in the Free edition
- ✅ Custom Block Pages - Design branded blocking pages that match your site
- ✅ Captcha Challenges - Challenge suspicious visitors instead of blocking them outright
- ✅ Rule-Based Targeting - Apply different rules to different pages and user actions
- ✅ Disposable Email Detection - Block temporary email addresses used for fraud
- ✅ Advanced Analytics - Detailed statistics and monitoring within WordPress
- ✅ Flexible Redirects - Redirect blocked visitors to custom URLs
Ideal for: E-commerce sites, membership platforms, content publishers, and high-traffic websites.
How It Works
Proxy & VPN Blocker operates at the earliest stage of WordPress request processing, ensuring maximum effectiveness:
- IP Detection - Extract the visitor's real IP address (even behind proxies/CDNs)
- Classification - Query proxycheck.io's database to classify the IP address
- Caching - Store positively detected results locally to minimize API usage and improve speed
- Evaluation - Apply your configured blocking rules and logic
- Enforcement - Block, challenge, or redirect based on your settings
Key Technologies
- proxycheck.io Integration - Industry-leading IP intelligence and classification
- Early Request Processing - Block threats before they reach your content
- Smart Caching - Optimize performance while maintaining accuracy
- Flexible Enforcement - Multiple blocking methods for different scenarios
Common Use Cases
🛡️ Spam Prevention
Block automated bots and comment spam from VPN/proxy users while allowing legitimate visitors.
🛒 E-commerce Protection
Prevent fraudulent orders, fake accounts, and payment fraud from anonymized connections.
📧 Form Security
Stop spam registrations, contact form abuse, and newsletter sign-up fraud.
🎯 Content Protection
Restrict access to premium content, downloads, courses, or member-only areas.
📊 Analytics Accuracy
Improve your site analytics by filtering out bot traffic and proxy visits.
🔒 Enhanced Security
Identify high-risk connections and potential threats before they access sensitive areas.
Quick Start Guide
For New Users
- Installation - Install and activate the plugin
- Setup Wizard - Configure basic settings in minutes
- Detection Settings - Understand how detection works
- Plugin Settings - Customize blocking behavior
For Premium Users
- API Configuration - Set up proxycheck.io integration
- Advanced Rules - Configure rule-based targeting
- Custom Pages - Design custom block and challenge pages
- Monitoring - Track detection statistics
Documentation Structure
Our documentation is organized into clear sections to help you find exactly what you need:
- Getting Started - Installation, setup, and basic configuration
- Detection - How the plugin identifies VPNs and proxies
- Settings - Configure blocking behavior and appearance
- proxycheck.io - API integration and query management
- Advanced - Performance optimization and advanced features
- Troubleshooting - Common issues and solutions
Need Help?
- Common Issues - Solutions to frequently encountered problems
- Performance Tips - Optimize your setup for best results
Ready to Get Started?
Choose your path based on your needs:
- Basic Protection
- Advanced Security
Start with the Free Edition for essential VPN and proxy blocking.
Upgrade to Premium Edition for complete control and customization.
Next Steps: Installation Guide → Setup Wizard → Understanding Detection