What this solution does
SenDev: Protect is a spam protection module for 1C-Bitrix. The solution blocks spam bot activity using a set of proven methods without complicating the experience for real users.
Automatic form detection
The module scans the site and identifies all available forms:
Web forms (form module) — all active forms on the site.
Standard Bitrix forms — feedback, authorization, registration, password recovery.
E-commerce forms — checkout and cart (if the sale module is installed).
CRM forms — forms from the crm module.
Comment forms — reviews and comments (forum module).
Custom forms — forms added via data attributes.
Multi-level protection system
The module offers seven protection methods that can be combined for maximum effectiveness:
Mathematical examples. Solving simple arithmetic problems. Recommended for feedback and web forms.
Logical questions. Answers to general questions. Recommended for request forms and feedback.
SenDev: Protect is a form anti-spam protection module. It supports seven protection methods: time-based verification (minimum form fill duration), game-based protection (interactive tasks such as click and drag), Google reCAPTCHA v2 (classic with checkbox), Google reCAPTCHA v3 (invisible with risk scoring), Yandex SmartCaptcha, hCaptcha, and custom integration. Each method is optimized for specific scenarios, ranging from authentication and registration to any form type and specialized services.
Each form supports flexible configuration: enabling or disabling protection, selecting one of the seven methods, setting difficulty levels (easy, medium, hard) for mathematical, logical, and game tasks, and defining timeouts for time-based protection.
The module provides comprehensive analytics with detailed statistics: total attempts, successful submissions, and blocked requests; protection effectiveness per form; activity trends over a selected period; and the percentage of blocked attempts. The administrative panel offers access to global module parameters and individual form settings.
SenDev: Protect is an anti-spam module for forms on the 1C-Bitrix platform. The control panel allows managing protection for each form individually, registering and configuring custom forms, creating user-defined questions, viewing detailed statistics, setting up external CAPTCHA services, and performing module diagnostics. Installation is automatic via the interface without modifying source code. Protection is connected through system events and JavaScript, enabling automatic detection of standard and web forms. For custom forms, add the data-sendev-form-id attribute with a unique identifier to the form tag. The solution supports flexible configuration for each form type, provides detailed analytics on protection effectiveness, and receives regular updates for bug fixes. The module offers seven protection methods, including solving mathematical examples.
SenDev: Protect is an anti-spam module developed by SenDev. Available protection methods include: logical questions with answers to general inquiries, time-based verification (minimum form filling time), game-based protection with interactive tasks (click, drag-and-drop), Google reCAPTCHA v2 (classic checkbox captcha), Google reCAPTCHA v3 (invisible captcha with risk scoring), Yandex SmartCaptcha, hCaptcha as a privacy-focused alternative to Google, and Custom CAPTCHA for universal integration with other services.
Only one protection type can be assigned to a single form. Different forms may use different protection methods. For example, time-based verification is recommended for authentication, while logical questions or math problems can be used for contact forms.
For authentication and registration forms, time-based verification is the optimal choice. This method is invisible to users, causes no inconvenience, and effectively blocks bots that submit forms instantly.
SenDev: Protect is an anti-spam module that uses methods to analyze form filling speed. Bots often submit data instantly, while a human requires a minimum of 3–5 seconds. This protection method is invisible to the user and creates no inconvenience.
Game-based protection offers the user a simple interactive task, such as clicking all elements of a specific type, dragging an element to a target zone, or arranging elements in the correct order. This approach is harder to automate for bots but remains simple for humans.
Google reCAPTCHA v2 is a classic captcha with a 'I am not a robot' checkbox that may require solving a visual or audio challenge. Google reCAPTCHA v3 is an invisible captcha that evaluates user behavior and issues a risk score ranging from 0.0 to 1.0, requiring no interaction from the user.
For the “SenDev: Protect - anti-spam protection” module, General iT can perform installation, configuration and a functional check in your project.