API · Реальное время · РФ-законодательство

Выявляйте VPN.
Соблюдайте
закон. Защищайте.

Высокоточный API для определения VPN, прокси и Tor-трафика. Соответствие 149-ФЗ и приказам Роскомнадзора. Интеграция за 15 минут — один запрос, полная картина.

14 дней бесплатно Без привязки карты Серверы в РФ
POST /v1/check → 200 OK · 18ms
"ip""185.220.101.47"

"is_vpn"true
"is_proxy"false
"is_tor"false
"is_datacenter"true
"country_code""DE"
"isp""Hetzner Online GmbH"
"asn"24940
"rkn_registry"true

risk_score: 94/100
"recommendation"block
Используют:
<20мсМедиана ответа P50
99.97%Uptime за 12 месяцев
3.2 млрдЗапросов обработано
97.8%Точность детекции VPN
Возможности

Полный контроль над анонимным трафиком

Один API покрывает все сценарии: от базового определения VPN до кастомных правил блокировки с условной логикой и вебхуками в реальном времени.

🛡

VPN / Прокси / Tor

Распознаём 200+ коммерческих VPN-провайдеров, SOCKS/HTTP прокси, I2P и Tor exit-ноды. База обновляется каждый час по данным threat-intelligence партнёров.

🇷🇺

Реестр РКН / 149-ФЗ

Каждый запрос проверяется по актуальному реестру Роскомнадзора (ТСПУ). Флаг rkn_registry даёт прямой ответ на требование закона.

Скорость <20мс P50

Распределённая инфраструктура с точкой присутствия в Москве и edge-кешированием. Проверка незаметна для ваших пользователей — zero-latency experience.

🔧

Кастомные правила

Условная логика прямо в API: «если is_vpn=true И country=RU → block». Без кода на вашей стороне — настраивается в личном кабинете.

📊

Аналитика и логи

Дашборд с разбивкой по странам, провайдерам, типам соединений. Хитмапы, тренды, экспорт в CSV. Увидите откуда реально приходит VPN-трафик.

🔔

Вебхуки и интеграции

Push-уведомления в Telegram, Slack, собственный ендпоинт. Срабатывают по вашим правилам — не нужно поллить API самостоятельно.

Как это работает

Интеграция за 15 минут

01

Регистрация и API-ключ

Создайте аккаунт — API-ключ готов сразу. Никаких звонков менеджеров и долгих согласований. Тестовый лимит 500 запросов включён бесплатно.

02

Один POST-запрос в ваш бэкенд

Добавьте вызов API при каждом входящем запросе пользователя. Доступны SDK для Node.js, Python, PHP, Go. Или простой fetch — 8 строк кода.

03

Настройте правила реагирования

Решите что делать с VPN-трафиком: блокировать, показывать предупреждение, перенаправлять на страницу-заглушку или просто логировать для отчётности.

04

Мониторинг в реальном времени

Личный кабинет с live-метриками. Настройте алерты — вы узнаете о всплеске VPN-трафика раньше, чем это станет проблемой.

Node.js Python PHP cURL
// 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;
Соответствие законодательству

Готовы к требованиям 149-ФЗ и РКН

С 2024 года российские интернет-сервисы обязаны идентифицировать и ограничивать VPN-трафик по требованию регулятора. Мы встроили все необходимые проверки прямо в API — вам не нужно разбираться в технических деталях самостоятельно.

149-ФЗ «Об информации» Приказ РКН №178 Реестр ТСПУ Постановление №127

Что это значит для вашего сайта

Если вы предоставляете услуги российским пользователям, использование инструментов идентификации VPN помогает соответствовать требованиям регулятора и снижает риски предписаний со стороны Роскомнадзора.

  • Проверка по реестру РКН в каждом запросеКаждый IP сверяется с актуальной базой ТСПУ. Ответ возвращается в поле rkn_registry: true/false синхронно с основным результатом.
  • Хранение логов на серверах в РФПо запросу на тарифе Бизнес — журналирование запросов на серверах в российских дата-центрах (Tier III, Москва), соответствует 242-ФЗ о локализации данных.
  • Готовые сценарии блокировкиКастомные правила позволяют автоматически применять меры к трафику из реестра — без написания дополнительного кода на вашей стороне.
  • Техническая документация для аудитаПредоставляем документацию и выписки из логов в формате, удобном для предоставления регулятору при проверке.
Тарифы

Прозрачные цены,
никаких сюрпризов

Все тарифы включают полный набор методов API, личный кабинет с аналитикой и 14 дней тестового периода. Оплата помесячно, можно отменить в любой момент.

СТАРТ
1 990 ₽
в месяц · 10 000 запросов
RPS limit: 15 запросов/сек
Базовая аналитика в кабинете
Поддержка по email
Все методы API (VPN, Proxy, Tor, RKN)
История запросов 7 дней
Экспорт логов CSV
Вебхуки и кастомные правила
SLA · Telegram-поддержка

0,35 ₽ / запрос сверх лимита

ПОПУЛЯРНЫЙ
ПРО
9 990 ₽
в месяц · 100 000 запросов
RPS limit: 150 запросов/сек
Расширенная аналитика + хитмапы
Экспорт логов в CSV
История запросов 30 дней
Поддержка по email (SLA 24ч)
Все методы API + batch-запросы
Вебхуки и кастомные правила
SLA 99.9% · Приоритетная очередь

0,15 ₽ / запрос сверх лимита

БИЗНЕС
19 990 ₽
в месяц · 300 000 запросов
RPS 1500+ (по согласованию — выше)
SLA 99.9% · Приоритетная очередь
Вебхуки в Telegram / Slack / URL
Кастомные правила блокировки
Поддержка в Telegram/Slack 24/7
История запросов 90 дней
Выделенный менеджер
Документы для аудита РКН

0,12 ₽ / запрос сверх лимита

Отзывы

Что говорят клиенты

«Интегрировали за полдня. Теперь весь VPN-трафик блокируется автоматически — перестали получать предписания от РКН. Документация чёткая, поддержка отвечает быстро.»

АК
Андрей Климов
CTO, Medportal.pro

«Пробовали несколько решений — у vpndetect.ru лучшее соотношение точности и скорости. Задержка 18мс незаметна, зато % ложных срабатываний упал до нуля.»

МС
Михаил Соловьёв
Lead Backend, Techwave

«На тарифе Бизнес настроили правило: VPN из реестра РКН → редирект на страницу-заглушку. Работает без единого падения уже 8 месяцев. SLA соблюдается.»

ЕВ
Елена Власова
DevOps Lead, SecureNet
Часто задают

Вопросы и ответы

Как быстро можно интегрировать API?

Базовая интеграция — 15–30 минут. Вы получаете API-ключ сразу после регистрации. Есть готовые SDK для Node.js, Python, PHP и Go, а также примеры для популярных фреймворков.

Что происходит при превышении лимита запросов?

API продолжает работать, каждый запрос сверх лимита тарифицируется поштучно: 0,35 / 0,15 / 0,12 ₽ в зависимости от тарифа. Никакого отключения без предупреждения.

Насколько точно определяется VPN?

Точность детекции — 97.8% по внутренним тестам. База данных включает 200+ коммерческих VPN-провайдеров, датацентры, Tor-ноды и обновляется ежечасно по данным threat-intelligence партнёров.

Где хранятся данные о запросах?

Основные серверы — в Москве (Tier III). На тарифе Бизнес доступно хранение логов исключительно в РФ, что соответствует 242-ФЗ о локализации персональных данных.

Есть ли возможность тестирования перед оплатой?

Да, 14 дней и 500 запросов — бесплатно. Карта не нужна. Этого достаточно, чтобы пройти полный цикл интеграции и убедиться в работе API.

Можно ли увеличить RPS выше 1500 на Бизнесе?

Да, по согласованию. Напишите нам в Telegram — обсудим технические требования и зафиксируем лимит в SLA. Обычно занимает 1–2 рабочих дня.

Начните за 15 минут.
Бесплатно.

14 дней тестового периода, 500 запросов включено, карта не нужна. Полный доступ ко всем методам API сразу после регистрации.