О том, что стандартная капча Битрикса уже не справляется со спамом известно давно.
И проблема не в самом Битриксе, проблема в логике работы капч, работающих на основе распознавания текста.
Современные модели нейросетей легко справляются с задачами по распознаванию текста.
Попытки усложнить стандартную капчу Битрикса, добавив шумы, искажения, различные шрифты и т.д. как правило приводят лишь к усложнению ввода капчи пользователями, при этом поток нежелательных обращений не уменьшается.
Таким образом, капча становиться ощутимым барьером между пользователем сайта и целью, которую он хочет достигнуть. Это может негативно сказываться на конверсии, если пользователь не достигнет цели из-за сложностей или нежелания вводить очередные цифры с картинки, особенно, после нескольких неудачных попыток.
Еще одним немаловажным недостатком стандартной капчи является ее внешний вид, который не всегда вписывается в дизайн сайта.
Для решения этих проблем ранее мы использовали готовый бесплатный модуль из маркетплейса Битрикса, который заменяет стандартную капчу на Google ReCAPTCHA. Но, в последнее время бесплатной версии стало недостаточно для надежной защиты от спама, к тому же, в бесплатной версии нет невидимого режима работы.
В тоже время быстро набирает популярность решение Yandex SmartCaptcha, которое помимо предоставления интересных вариантов прохождения заданий, является отечественным, что в нынешних реалиях является важным критерием.
Бесплатного модуля в маркетплейс Битрикса мы не обнаружили, и решили упаковать свои наработки и поделиться с сообществом.
Наше решение называется:
Надеемся решение окажется полезным.
По всем вопросам, предложениям и ошибкам обращайтесь на