Возрастная идентификация по паспорту без биометрии

logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
Безопасная AI-система для работы с документами мигрантов в закрытом контуре
Безопасная AI-система для работы с документами мигрантов в закрытом контуре
Безопасная проверка возраста с нулевым разглашением Для социальных сетей, маркетплейсов, мессенджеров Telegram и MAX и онлайн-сервисов
Возрастная идентификация Для продажи товаров и услуг с возрастным ограничением на устройстве и в браузере 
on‑premise
Проверка возраста по одной фотографии По селфи с паспортом или другим документом, удостоверяющим личность
Распознавание удостоверяющих документов Паспортов, ID-карт, водительских удостоверений, видов на жительство и других ДУЛ более 210 стран
Система, работающая прямо в браузере WASM-модуль для распознавания удостоверяющих документов и небиометрической сверки лиц
Работа в реальных условиях Обработка фотографий и сканов документов при неравномерном освещении, тенях и бликах, съемке под углом, наличии износа, повреждений и защитных обложек
Подтверждение возраста Без передачи документа третьим лицам и без создания биометрических шаблонов
Пользователь не раскрывает персональные данные Только факт достижения требуемого возраста
Полностью автономная работа Без облачных API, внешних проверок и зависимости от зарубежных сервисов
  • Безопасная проверка возраста с нулевым разглашением
    Для социальных сетей, маркетплейсов, мессенджеров Telegram и MAX и онлайн-сервисов
    Возрастная идентификация
    Для продажи товаров и услуг с возрастным ограничением на устройстве и в браузере 
on-premise
    Проверка возраста по одной фотографии
    По селфи с паспортом или другим документом, удостоверяющим личность
  • Распознавание удостоверяющих документов
    Паспортов, ID-карт, водительских удостоверений, видов на жительство и других ДУЛ более 210 стран
    Система, работающая прямо в браузере
    WASM-модуль для распознавания удостоверяющих документов и небиометрической сверки лиц
    Работа в реальных условиях
    Обработка фотографий и сканов документов при неравномерном освещении, тенях и бликах, съемке под углом, наличии износа, повреждений и защитных обложек
  • Подтверждение возраста
    Без передачи документа третьим лицам и без создания биометрических шаблонов
    Пользователь не раскрывает персональные данные
    Только факт достижения требуемого возраста
    Полностью автономная работа
    Без облачных API, внешних проверок и зависимости от зарубежных сервисов
Внимание!
В соответствии с 152-ФЗ нарушения при обработке персональных данных, включая их утечку, могут повлечь штрафы до 20 млн рублей, а при повторных нарушениях — оборотные штрафы до 500 млн рублей, а также административную, гражданско-правовую и в отдельных случаях уголовную ответственность вплоть до лишения свободы на срок до 6 лет в соответствии с законодательством РФ. Передача данных подрядчику на обработку не освобождает оператора от ответственности
Подробнее 

Прагматичные решения для реальных проблем

Социальным сетям и платформам пользовательского контента
Для ограничения доступа несовершеннолетних к контенту с возрастными ограничениями и соблюдения требований регуляторов
Маркетплейсам и интернет-магазинам
Для соблюдения возрастных ограничений при продаже товаров и защиты несовершеннолетних от доступа к регулируемой продукции
Мессенджерам и коммуникационным платформам
Для подтверждения возраста пользователей при доступе к отдельным функциям, каналам и сообществам
Онлайн-кинотеатрам, видеосервисам и игровым платформам
Для предоставления доступа к контенту категорий 16+, 18+ и выполнения требований законодательства различных стран
Сервисам доставки и торговым сетям
Для дистанционной продажи алкогольной продукции, табачных изделий, энергетических напитков и других товаров с возрастными ограничениями
Аптекам и сервисам дистанционной продажи лекарственных средств
Для подтверждения возраста покупателей при продаже лекарств и товаров с возрастными ограничениями
  • Социальным сетям и платформам пользовательского контента
    Для ограничения доступа несовершеннолетних к контенту с возрастными ограничениями и соблюдения требований регуляторов
  • Маркетплейсам и интернет-магазинам
    Для соблюдения возрастных ограничений при продаже товаров и защиты несовершеннолетних от доступа к регулируемой продукции
  • Мессенджерам и коммуникационным платформам
    Для подтверждения возраста пользователей при доступе к отдельным функциям, каналам и сообществам
  • Онлайн-кинотеатрам, видеосервисам и игровым платформам
    Для предоставления доступа к контенту категорий 16+, 18+ и выполнения требований законодательства различных стран
  • Сервисам доставки и торговым сетям
    Для дистанционной продажи алкогольной продукции, табачных изделий, энергетических напитков и других товаров с возрастными ограничениями
  • Аптекам и сервисам дистанционной продажи лекарственных средств
    Для подтверждения возраста покупателей при продаже лекарств и товаров с возрастными ограничениями

Как работает идентификация возраста

Программный продукт позволяет подтверждать возраст пользователя по фотографии документа или селфи с документом без передачи и сохранения персональных данных во внешние сервисы и без использования биометрии. Наше ПО работает прямо в браузере и мобильном приложении, сообщает только факт достижения необходимого возраста. Технология поддерживает документы более 210 стран мира, выявляет дипфейки, муляжи документов, пересъемку с экранов и другие попытки обхода возрастных ограничений. Автоматическая проверка подлинности документа, небиометрическая сверка лица и полностью автономная работа помогают защитить цифровые сервисы от мошенничества и соблюдать требования по защите персональных данных.

Учредители - резиденты РФ Учредители — резиденты РФ
Собственная разработка Собственная разработка
Запись 18436 в реестре ПО Запись 18436 в реестре ПО
Поддержка российских ОС Поддержка российских ОС

Возможности распознавания

  • Подтверждение достижения требуемого возраста без раскрытия даты рождения, номера документа и других персональных данных
  • Возрастная идентификация по фотографии документа или селфи с документом без создания биометрических шаблонов
  • Автоматическое выявление попыток обхода возрастных ограничений с использованием дипфейков, синтетических изображений и генеративного ИИ
  • Обнаружение муляжей документов, фотографий документов на экране, пересъемки с мониторов и мобильных устройств
  • Выявление цифровых манипуляций изображениями документов: монтаж, замена реквизитов, подмена фотографии, графическое редактирование и следы обработки
  • Контроль целостности и консистентности данных документа для выявления подделок и аномалий
  • Небиометрическая сверка лица на фотографии документа и селфи пользователя без хранения биометрических данных
  • Интерпретируемый ответ антифрод-системы с указанием обнаруженных признаков подделки или манипуляции
  • Распознавание паспортов, ID-карт, водительских удостоверений, видов на жительство и других документов 210+ стран и территорий мира
  • Работа непосредственно в браузере, мобильном приложении или на устройстве пользователя без облачных API и внешних сервисов
  • Полностью автономная работа внутри ИТ-контура организации без передачи персональных данных третьим лицам
  • Обработка фотографий и видео в реальных условиях: тени, блики, съемка под углом, низкое разрешение, повреждения и защитные обложки
  • Поддержка веб-сайтов, мобильных приложений, Telegram Mini Apps, мини-приложений MAX, десктопных и серверных решений
  • Высокопроизводительное распознавание на CPU без использования GPU и специализированных ускорителей
  • Поставляется в виде локального SDK для интеграции в мобильные и веб-приложения
  • Разработано на собственном автономном стеке компьютерного зрения и нейросетевых технологий
  • Проверка электронных паспортов (ePassport) и ID-карт с бесконтактным чипом с чтением и сверкой данных NFC-чипа в соответствии со стандартами ICAO Doc 9303 и ISO/IEC 14443
  • Контроль целостности данных документа по нескольким независимым источникам: VIZ, MRZ, штрихкодам и NFC-чипу
  • Работа на более чем 10 программно-аппаратных платформах, включая Windows, Linux, Android, iOS, Аврора, РЕД ОС, Astra Linux, Альт, Эльбрус и ARM-архитектуры

Возможности
интеграции

IdEngine engine = IdEngine.Create((<PATH_TO_CONFIGURATION_FILE>, true);
IdSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("singleshot");
settings.AddEnabledDocumentTypes("rus.passport.national");
settings.SetOption("common.faceControlCheckEnabled", "true");
IdSession session = engine.SpawnSession(settings, <PERSONALIZED_SIGNATURE>);
Image image = Image.FromFile(<PATH_TO_IMAGE>);
IdResult result = session.Process(image);

String type = result.GetDocumentType();
for (IdTextFieldsMapIterator it = result.TextFieldsBegin(); !it.Equals(result.TextFieldsEnd()); it.Advance()) {
  IdTextField field = it.GetValue();
  String name = field.GetName();
  String value = field.GetValue().GetFirstString().GetCStr();
}
std::unique_ptr<se::id::IdEngine> engine(se::id::IdEngine::Create(<PATH_TO_CONFIGURATION_FILE>, true));
std::unique_ptr<se::id::IdSessionSettings> settings(engine->CreateSessionSettings());
settings->SetCurrentMode("singleshot");
settings->AddEnabledDocumentTypes("rus.passport.national");
settings.SetOption("common.faceControlCheckEnabled", "true");
std::unique_ptr<se::id::IdSession> session(engine->SpawnSession(*settings, <PERSONALIZED_SIGNATURE>));
std::unique_ptr<se::common::Image> image(se::common::Image::FromFile(<PATH_TO_IMAGE>));
const se::id::IdResult& result = session->Process(*image);

std::string type = result.GetDocumentType();
for (auto it = result.TextFieldsBegin(); it != result.TextFieldsEnd(); ++it) {
const se::id::IdTextField& field = it.GetValue();
std::string name = field.GetName();
std::string value = field.GetValue().GetFirstString().GetCStr();
}
IdEngine engine = IdEngine.Create(<PATH_TO_CONFIGURATION_FILE>);
IdSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("singleshot");
settings.AddEnabledDocumentTypes("rus.passport.national");
settings.SetOption("common.faceControlCheckEnabled", "true");
IdSession session = engine.SpawnSession(settings, <PERSONALIZED_SIGNATURE>);
Image image = Image.FromFile(<PATH_TO_IMAGE>);
IdResult result = session.Process(image);

String type = result.GetDocumentType();
for (IdTextFieldsMapIterator i = result.TextFieldsBegin(); !i.Equals(result.TextFieldsEnd()); i.Advance()) {
  IdTextField field = i.GetValue();
  String name = field.GetName();
  String value = field.GetValue().GetFirstString().GetCStr();
}
engine = pyidengine.IdEngine.Create(<PATH_TO_CONFIGURATION_FILE>, True)
settings = engine.CreateSessionSettings()
settings.SetCurrentMode("singleshot")
settings.AddEnabledDocumentTypes("rus.passport.national")
settings.SetOption("common.faceControlCheckEnabled", "true")
session = engine.SpawnSession(settings, <PERSONALIZED_SIGNATURE>)
image = pyidengine.Image.FromFile(<PATH_TO_IMAGE>)
session.Process(image)
result = session.GetCurrentResult()

type = result.GetDocumentType()
iterator = result.TextFieldsBegin()
while(iterator != result.TextFieldsEnd()):
  field = iterator.GetValue()
  name = field.GetName()
  value = field.GetValue()
  iterator.Advance()

Уверенность распознавания, координаты объектов, вырезание полей и документов

Возврат зоны принятия решения для проверок подлинности

WASM SDK — поддержка всех современных браузеров и web движков
Chrome
Firefox
Safari
Edge
Webkit
Node.js
Deno
Wasmtime
Wasmer
wasm2c
Операционные системы
Android
iOS
MS Windows
Linux
ОС Аврора
ОС Эльбрус
РЕД ОС
Astra Linux
ОС Атликс
ОС Альт Линукс
Low-code интеграция, простой и понятный REST API
API на
C
C++
C#
Java
Python
PHP
Фреймворки:
React Native
Flutter
интеграция с 1C
Примеры использования на языках
C
C++
C#
Java
Python
PHP
Архитектуры процессоров
х86
x86_64
ARMv7-v8-v9 (AArch32 и AArch64)
MIPS (MIPS32 и MIPS64)
Elbrus

Отсутствие риска утечки:

работа OCR непосредственно на устройстве пользователя без передачи данных
Smart Engines — не сервис по обработке персональных данных. Мы поставляем решения, которые работают исключительно в информационном контуре Заказчика в полностью автоматическом режиме, без ручной верификации.
  • Данные ваших клиентов не передаются на обработку ни нам, ни третьим лицам. Сетевое соединение не требуется
  • Вся обработка ведется в локальной оперативной памяти устройств (100% on-premise)
  • Не используются верификация операторами — HITL (human in the loop), crowdsourcing, mechanical turk
ВАЖНО! О репутационных и финансовых рисках работы с сервисами распознавания.
Юристы предупреждают: никакие гарантии, сертификаты и прочие документы, предоставляемые сервисами обработки персональных данных и документов, составляющих коммерческую, служебную и государственную тайну, не защищают компании от репутационных рисков и финансовой ответственности при утечке данных.
Компании, передающие данные своих клиентов на обработку третьим лицам, в случае утечки лишаются права ссылаться на нарушение ее прав третьими лицами и всю ответственность перед контрагентами принимают на себя.
Вы можете ознакомиться с юридическим заключением компании INTELLECT, входящей в группу самых успешных российских юридических компаний по версии международного рейтинга The Chambers Europe.
Отсутствие риска утечки
Попробуйте качество наших технологий

Попробуйте качество наших технологий

  • Скачайте демоприложение, в котором все возможности собраны воедино
  • Можно на время отключить интернет, чтобы убедиться, что изображения и ваши данные не передаются
  • Извлекайте данные из паспортов, удостоверений личности и других документов. Пробуйте распознавать оригиналы и копии при различных условиях съемки

Заказать продукт

Для заказа решений, получения подробной информации или триал-версий заполните приведенную форму, и мы обязательно с Вами свяжемся.






    Часто задаваемые вопросы

    Проверка возраста нужна онлайн-сервисам для ограничения доступа к товарам, услугам и контенту, предназначенным только для пользователей старше установленного возрастного порога. Это актуально для маркетплейсов, интернет-магазинов, социальных сетей, мессенджеров, игровых платформ, стриминговых сервисов и других цифровых площадок. Система Smart Engines позволяет подтвердить возраст пользователя по любому удостоверению личности, не раскрывая лишних персональных данных и не сохраняя биометрических шаблонов.
    Система определяет возраст по паспорту, загранпаспорту, водительскому удостоверению, ID-карте, виду на жительство и любым другим удостоверениям личности. Решение поддерживает документы из 210+ стран и юрисдикций на 103 языках. Вне зависимости от типа и страны выпуска документа искусственный интеллект мгновенно находит поле с датой рождения и рассчитывает возраст пользователя.
    Проверка возраста выполняется в режиме реального времени и рассчитана всего на одну пользовательскую сессию. От клиента требуется сделать всего одну фотографию с удостоверением личности — система мгновенно извлечет информацию о дате рождения, рассчитает возраст, проверит документ на подлинность и выполнит небиометрическую сверку лица предъявителя с фото в документе.
    Результат распознавания индивидуально настраивается под требования онлайн-сервиса. Платформа может получить как отдельное поле документа, например, дату рождения, так и готовый возрастной атрибут, в частности, подтверждение того, что пользователь старше 18. Это позволяет выстроить полностью анонимный сценарий, при котором сервис получает только факт достижения нужного возраста без каких-либо сведений о личности клиента.
    Система защищает персональные данные пользователей за счет полностью локальной обработки — прямо на мобильном устройстве или в ИТ-контуре заказчика. Изображения документов, селфи и извлеченные данные не передаются в облачные сервисы, внешние API, сторонние базы данных или зарубежные платформы. Такой подход позволяет выстроить безопасный сценарий проверки возраста, при котором пользователь не раскрывает лишнюю информацию, а платформа получает только необходимый результат проверки.
    Система не создает, не сохраняет и не передает биометрические шаблоны пользователя. При сверке лиц технология сопоставляет селфи предъявителя с фотографией в документе без выделения биометрических дескрипторов и без обращения к ЕБС или другим внешним биометрическим базам. На выходе формируется численная оценка уверенности в сходстве лиц, необходимая для подтверждения принадлежности документа предъявителю.
    Да. WASM-модуль Smart Engines встраивается непосредственно в код веб-страницы и выполняет проверку прямо в браузере пользователя. Это позволяет маркетплейсам, интернет-магазинам и другим онлайн-сервисам подтверждать возраст пользователей на собственном сайте — без установки мобильных приложений, перенаправления на сторонние веб-страницы и усложнения клиентского пути.
    Да. Технология встраивается в мини-приложения мессенджеров Telegram и MAX за счет WASM-модуля. В мессенджере доступна вся функциональность системы: автоматические проверки возраста по удостоверению личности и небиометрическая сверка лиц по одному селфи с документом. Пользователь проходит проверку без лишних шагов, не покидая интерфейс мини-приложения.
    Да. Система анализирует изображение документа и выявляет признаки цифрового вмешательства, включая замену даты рождения, подмену отдельных реквизитов и коллажи. Решение также обнаруживает попытки скрыть поле с датой рождения бликами и посторонними предметами. Это позволяет предотвратить допуск несовершеннолетних пользователей к товарам, услугам и контенту с возрастными ограничениями.
    Да. Искусственный интеллект Smart Engines анализирует изображение документа на наличие следов генерации, редактирования и других цифровых манипуляций. Система выявляет синтетические документы, поддельные паспорта, замену фотографий и реквизитов, а также изображения, полностью созданные или частично измененные с помощью генеративных моделей — ChatGPT, NanoBanana, Grok, Qwen, Midjourney, Stable Diffusion, Flux и более 20 других.