What this solution does
A standard cookie banner merely informs users about cookie usage, but if after a visitor declines, services like Yandex.Metrika, ad pixels, or widgets still load, the user's choice has no effect. This module for 1C-Bitrix solves this problem by organizing the consent process. It offers visitors category-based choices, controls the loading of confirmed third-party services, and maintains a verifiable log of recorded decisions.
The module automatically discovers services already connected to the site. There is no need to manually transfer all counters from the template to the module settings first. The system analyzes existing pages and recognizes connections based on 16 signatures, including Yandex.Metrika, GTM, Roistat, Calltouch, VK Pixel, Rutube, and Yandex.Maps.
Administrators view discovered services on a dedicated page where they can verify them and assign categories. New services are not blocked automatically; they must first be confirmed and have the blocking mode enabled. This allows the module to be configured without the risk of unexpectedly disabling analytics on a live site.
The 152-FZ Cookie Banner module blocks the loading of services from prohibited categories until visitor consent is obtained. It controls not only external scripts but also built-in loaders, iframes, images, and other resources within the ready-made HTML page. Once consent is granted, the necessary connections are automatically restored.
New analytics and widget code can be placed directly in the module settings; it will execute only after consent is given for the corresponding category.
Visitors can accept all categories, decline optional ones, or select specific groups such as analytics, marketing, and external services. The category required for site operation remains enabled by default. Users can reopen the settings at any time to change their decision.
All events are recorded in a server log. Each entry includes the date, site address, page, settings version, and a text snapshot of the banner and selection window, allowing precise verification of the wording displayed at the moment of decision. Records are secured by an HMAC-SHA256 chain to detect any alterations to related events. Storage of IP addresses and User-Agent data can be disabled.
The module operates directly within your Bitrix environment.
The Cookie Banner for 152-FZ module by TOP MAN DIGITAL provides script blocking and a verifiable consent log. The banner appears immediately after installation without modifying the site template. In a multisite configuration, texts, colors, layout, and categories are configured separately for each site. The consent log is stored in the site's local database, requiring no external cloud services. JavaScript APIs and events are available for non-standard scenarios.
When launching, note that the banner's appearance does not automatically block all third-party connections. To enable blocking, review detected services, confirm the required ones, and select the Block mode. Then open the site in a new browser window and verify resource loading before and after consent.
The module assists in managing cookie consent and third-party service loading. It does not replace a data processing policy and does not ensure full legislative compliance through installation alone.
For “Cookie banner compliant with Federal Law No. 152: script blocking and a verifiable log with proof of consents”, General iT can perform integration, configuration and a final check after installation.