
0 votes, 0 avg.rating

BotShield CAPTCHA adds powerful yet simple CAPTCHA protection to your Contact Form 7 forms without requiring any third-party API keys or services. Keep your forms spam-free while maintaining complete user privacy. Features Multiple CAPTCHA Types: Arithmetic challenges and alphanumeric image CAPTCHAs Three Difficulty Levels: Easy, Medium, and Hard options to balance security and usability No API Keys Required: Fully self-hosted solution with no external dependencies WCAG 2.1 Accessible: Screen reader support and keyboard navigation included Mobile Responsive: Perfect display on all devices and screen sizes Three Built-in Themes: Default, Minimal, and Modern styles GDPR Compliant: No data collection or third-party transmission Lightweight: Minimal performance impact on your site Auto-Refresh Option: Optional automatic CAPTCHA regeneration Translation Ready: Full internationalization support with RTL language support CAPTCHA Types Arithmetic CAPTCHA Simple math problems that are easy for humans but difficult for bots. * Easy: Addition/subtraction with numbers 1-10 * Medium: Addition/subtraction with numbers 1-20 * Hard: Addition, subtraction, and multiplication with numbers 1-50 Alphanumeric Image CAPTCHA Distorted text images with case-sensitive characters. * Easy: 4 character challenge * Medium: 5 character challenge * Hard: 7 character challenge Perfect For Contact forms Registration forms Quote request forms Newsletter signups Any form needing spam protection Security & Privacy Token-based validation with HMAC signatures Time-based expiration (5 minutes) No external API calls No data collection or storage GDPR compliant Fully self-hosted on your server Requirements WordPress 5.0 or higher Contact Form 7 plugin (must be active) PHP 7.4 or higher GD PHP extension for image CAPTCHAs Privacy Policy BotShield CAPTCHA does not: * Collect any personal data * Store user information * Transmit data to external servers * Use cookies or tracking * Share information with third parties All CAPTCHA processing happens locally on your WordPress server. The plugin is fully GDPR compliant. Support & Documentation Support Forum: https://wordpress.org/support/plugin/botshield-captcha/ Developer Website: https://www.rsabbir.com/ Contributing Contributions are welcome! Contact the developer or visit the GitHub repository to contribute to this plugin’s development. Credits Developed by R. Sabbir (https://www.rsabbir.com/) SVG icons included (no external icon dependencies) Tested with Contact Form 7 5.8 and later Technical Specifications Server Requirements WordPress 5.0 or higher PHP 7.4 or higher Contact Form 7 plugin (active) GD PHP extension (for image CAPTCHAs) Browser Support Chrome (latest versions) Firefox (latest versions) Safari (latest versions) Microsoft Edge (latest versions) Mobile browsers (iOS Safari, Chrome Mobile) Security Features Token-based validation system HMAC-SHA256 signature verification Automatic token expiration (5 minutes) XSS protection CSRF token protection No session storage required Performance Code: ~50KB total size Assets: Minified and optimized Loading: Conditional asset loading on relevant pages HTTP Requests: Zero external requests Caching: Compatible with all major WordPress cache plugins