Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
Максим Ланиес
Ad Quest Рекламная CAPTCHA система
Максим Ланиес
#Разработка сайтов под ключ#Разработка программного обеспечения#Администрирование серверов

Ad Quest Рекламная CAPTCHA система

Максим Ланиес Россия, Москва
Поделиться: 0 0 0
Ad Quest Рекламная CAPTCHA система
Бюджет

600 000

Сфера

Информационные технологии и интернет

Тип сайта

Порталы и сервисы

Сдано

Февраль 2026

Задача

Разработать платформу AdQuest, рекламную CAPTCHA-систему, которая совмещает защиту от ботов с монетизацией трафика. Традиционные капчи раздражают пользователей и не приносят ценности владельцам сайтов. Задача: создать альтернативу, где верификация превращается в просмотр рекламы: владелец сайта получает доход, рекламодатель, гарантированный контакт с живой аудиторией, пользователь, простое задание вместо нечитаемого текста.Требования к системе: соответствие российскому законодательству (152-ФЗ, 242-ФЗ, ФЗ-38, ЕРИР), высокая производительность (>10 000 RPS,

Решение

Спроектировал и разработал многокомпонентную платформу на стыке AdTech и cybersecurity. Архитектура разделена на четыре независимых сервиса: высокопроизводительное ядро на Rust, API-слой на Node.js/TypeScript, JavaScript SDK для встраивания и React-панель управления.

Ключевое техническое решение - Challenge Engine и Billing Engine написаны на Rust (Tokio, Axum, Pingora), что дало снижение потребления памяти на 70% и CPU на 67% по сравнению с эквивалентом на Node.js. Финансовый движок работает с точностью до 4 знаков после запятой.

Для соответствия законодательству реализована полная интеграция с ЕРИР, автоматический расчёт НДС, все пользовательские данные хранятся исключительно в российской юрисдикции. Антифрод-защита работает на уровне браузерного поведенческого анализа без передачи данных на сторонние серверы. Аутентификация через Zitadel, инфраструктура на Kubernetes + Docker, мониторинг через Prometheus + Grafana.

Виджет интегрируется двумя строками HTML-кода, поддерживает кастомизацию под дизайн сайта, адаптивен под все устройства.

1Проектирование архитектуры и выбор стека

Провел анализ рынка рекламных CAPTCHA-решений и существующих антифрод-систем. Определил ключевые требования к производительности и сформулировал архитектуру экосистемы с тремя типами участников. Принял решение о разделении на Rust-ядро (критические по производительности компоненты) и Node.js (бизнес-логика). Спроектировал модель монетизации CPV с распределением 60/35/5, составил схему взаимодействия между сервисами, описал требования к соответствию ФЗ-38 и ЕРИР.

2Разработка ядра и виджета

Реализовал Challenge Engine и Billing Engine на Rust с использованием Tokio и Axum. Разработал алгоритм генерации и валидации заданий, систему таргетинга кампаний, антифрод на основе поведенческого анализа в браузере. Параллельно написал JavaScript SDK, легкий встраиваемый виджет без внешних зависимостей с поддержкой кастомизации и нескольких типов рекламных заданий (видео, баннер, интерактив).

3Панель управления и интеграции

Разработал React-дашборд для двух ролей: рекламодатели управляют кампаниями, загружают креативы и смотрят аналитику; владельцы сайтов видят доходы и статистику показов. Реализовал интеграцию с ЕРИР для автоматической маркировки рекламы, настроил автоматический расчёт и учёт НДС, подключил Prometheus + Grafana для мониторинга всех сервисов. Провел нагрузочное тестирование, система выдержала >10 000 RPS при latency менее 10 мс на p50.

Результат

Создана полноценная рекламная CAPTCHA-платформа с микросервисной архитектурой, готовая к коммерческому запуску на российском рынке.

Rust-ядро показало производительность более 10 000 RPS при latency p50 менее 10 мс, это сопоставимо с уровнем enterprise-решений уровня hCaptcha и reCAPTCHA, при этом система полностью соответствует российскому законодательству, что является конкурентным преимуществом на локальном рынке.

Владельцы сайтов интегрируют виджет за 5 минут без привлечения разработчика и начинают получать доход с каждой верификации. Рекламодатели получают инструмент с гарантированным просмотром, пользователь физически не может пройти верификацию, не взаимодействуя с рекламой, что принципиально отличает AdQuest от баннерной рекламы с блокировщиками.

Ключевые результаты: полный комплаенс с 152-ФЗ, 242-ФЗ, ФЗ-38 и ЕРИР из коробки; снижение нагрузки на инфраструктуру на 70% по памяти и 67% по CPU относительно Node.js-аналогов; прозрачная модель распределения дохода 60/35/5 без скрытых комиссий; единый дашборд для всех участников экосистемы.

https://ad-quest.ru

Стек технологий

  • Rust Rust Язык программирования
  • PostgreSQL PostgreSQL База данных
  • Docker Docker Среда разработки

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку