Высокоточный API для определения VPN, прокси и Tor-трафика. Соответствие 149-ФЗ и приказам Роскомнадзора. Интеграция за 15 минут — один запрос, полная картина.
Один API покрывает все сценарии: от базового определения VPN до кастомных правил блокировки с условной логикой и вебхуками в реальном времени.
Распознаём 200+ коммерческих VPN-провайдеров, SOCKS/HTTP прокси, I2P и Tor exit-ноды. База обновляется каждый час по данным threat-intelligence партнёров.
Каждый запрос проверяется по актуальному реестру Роскомнадзора (ТСПУ). Флаг rkn_registry даёт прямой ответ на требование закона.
Распределённая инфраструктура с точкой присутствия в Москве и edge-кешированием. Проверка незаметна для ваших пользователей — zero-latency experience.
Условная логика прямо в API: «если is_vpn=true И country=RU → block». Без кода на вашей стороне — настраивается в личном кабинете.
Дашборд с разбивкой по странам, провайдерам, типам соединений. Хитмапы, тренды, экспорт в CSV. Увидите откуда реально приходит VPN-трафик.
Push-уведомления в Telegram, Slack, собственный ендпоинт. Срабатывают по вашим правилам — не нужно поллить API самостоятельно.
Создайте аккаунт — API-ключ готов сразу. Никаких звонков менеджеров и долгих согласований. Тестовый лимит 500 запросов включён бесплатно.
Добавьте вызов API при каждом входящем запросе пользователя. Доступны SDK для Node.js, Python, PHP, Go. Или простой fetch — 8 строк кода.
Решите что делать с VPN-трафиком: блокировать, показывать предупреждение, перенаправлять на страницу-заглушку или просто логировать для отчётности.
Личный кабинет с live-метриками. Настройте алерты — вы узнаете о всплеске VPN-трафика раньше, чем это станет проблемой.
// middleware/checkVPN.js const checkVPN = async (req, res, next) => { const result = await fetch( 'https://api.vpndetect.ru/v1/check', { method: 'POST', headers: { 'X-API-Key': process.env.VPN_KEY, 'Content-Type': 'application/json' }, body: JSON.stringify({ ip: req.ip }) } ); const { is_vpn, rkn_registry, risk_score, recommendation } = await result.json(); // Применяем правило: VPN + реестр РКН → 403 if (is_vpn && rkn_registry) { return res.status(403).json({ error: 'VPN не разрешён', code: 'VPN_BLOCKED' }); } // Логируем для аналитики req.vpnMeta = { is_vpn, risk_score }; next(); }; module.exports = checkVPN;
С 2024 года российские интернет-сервисы обязаны идентифицировать и ограничивать VPN-трафик по требованию регулятора. Мы встроили все необходимые проверки прямо в API — вам не нужно разбираться в технических деталях самостоятельно.
Если вы предоставляете услуги российским пользователям, использование инструментов идентификации VPN помогает соответствовать требованиям регулятора и снижает риски предписаний со стороны Роскомнадзора.
Все тарифы включают полный набор методов API, личный кабинет с аналитикой и 14 дней тестового периода. Оплата помесячно, можно отменить в любой момент.
0,35 ₽ / запрос сверх лимита
0,15 ₽ / запрос сверх лимита
0,12 ₽ / запрос сверх лимита
«Интегрировали за полдня. Теперь весь VPN-трафик блокируется автоматически — перестали получать предписания от РКН. Документация чёткая, поддержка отвечает быстро.»
«Пробовали несколько решений — у vpndetect.ru лучшее соотношение точности и скорости. Задержка 18мс незаметна, зато % ложных срабатываний упал до нуля.»
«На тарифе Бизнес настроили правило: VPN из реестра РКН → редирект на страницу-заглушку. Работает без единого падения уже 8 месяцев. SLA соблюдается.»
Базовая интеграция — 15–30 минут. Вы получаете API-ключ сразу после регистрации. Есть готовые SDK для Node.js, Python, PHP и Go, а также примеры для популярных фреймворков.
API продолжает работать, каждый запрос сверх лимита тарифицируется поштучно: 0,35 / 0,15 / 0,12 ₽ в зависимости от тарифа. Никакого отключения без предупреждения.
Точность детекции — 97.8% по внутренним тестам. База данных включает 200+ коммерческих VPN-провайдеров, датацентры, Tor-ноды и обновляется ежечасно по данным threat-intelligence партнёров.
Основные серверы — в Москве (Tier III). На тарифе Бизнес доступно хранение логов исключительно в РФ, что соответствует 242-ФЗ о локализации персональных данных.
Да, 14 дней и 500 запросов — бесплатно. Карта не нужна. Этого достаточно, чтобы пройти полный цикл интеграции и убедиться в работе API.
Да, по согласованию. Напишите нам в Telegram — обсудим технические требования и зафиксируем лимит в SLA. Обычно занимает 1–2 рабочих дня.
14 дней тестового периода, 500 запросов включено, карта не нужна. Полный доступ ко всем методам API сразу после регистрации.