В соответствии с 152-ФЗ нарушения при обработке персональных данных, включая их утечку, могут повлечь штрафы до 20 млн рублей, а при повторных нарушениях — оборотные штрафы до 500 млн рублей, а также административную, гражданско-правовую и в отдельных случаях уголовную ответственность вплоть до лишения свободы на срок до 6 лет в соответствии с законодательством РФ. Передача данных подрядчику на обработку не освобождает оператора от ответственности
Прагматичные решения для реальных проблем
Банки
Стандарт обслуживания клиентов
8 из 12 системно значимых банков РФ используют распознавание паспорта РФ и антифрод Smart Engines при выпуске карт, открытии счетов и подключении РКО — в офисах, дистанционных каналах, выездном обслуживании и при самообслуживании.
МФО/МФК/МКК и POS-кредитование
Мгновенная выдача займов
Три крупнейших игрока рынка микрозаймов используют технологии Smart Engines для быстрого удостоверения личности заемщиков и отражения мошеннических атак при выдаче кредитов и POS-финансировании.
Страховые компании
Автоматизация продаж и урегулирования
Ведущие страховые компании применяют распознавание документов и антифрод Smart Engines при продаже полисов и урегулировании убытков — от КАСКО и ОСАГО до страхования имущества и жизни.
Телеком
Оформление SIM-карт и услуг связи
Три ведущих частных сотовых оператора используют распознавание паспорта РФ для оформления SIM-карт, подключения услуг и проверки клиентских данных в точках продаж и цифровых каналах.
Транспорт
Продажа билетов в кассах
Все билетные кассы РЖД используют специализированные сканеры Smart Engines со встроенным ИИ для автоматического ввода паспортных данных пассажиров при продаже билетов.
Доверенные сервисы и объекты КИИ
Проверка личности в значимых процессах
Технологии Smart Engines используются более чем 80% нотариусов, в пунктах автоматического прохода через границу РФ, а также в сервисах ФНС, МВД, ЦБ и МФЦ.
Как Smart ID Engine распознает документы
-
«Да Винчи»
Находит объекты и исправляет искажения
-
Система зрительного интеллекта
Автоматически определяет тип и шаблон документа
-
Сегментатор
Находит текстовые и графические поля
-
GreenOCR®
Посимвольное распознавание на 100+ языках с точностью до 99,9%
-
Антифрод-система «Шерлок»
Проверка подлинности по 600+ признакам
Учредители — резиденты РФ
Собственная разработка
Запись 18436 в реестре ПО
Поддержка российских ОС
Что распознается в Smart ID Engine?
Паспорт РФ
Основной разворот, прописка и другие штампы, номера страниц и отметки о детях. Поддержка печатного и рукописного текста.
Документы РФ
Печатные и рукописные документы, включая СНИЛС, водительское удостоверение, трудовую книжку, свидетельства ЗАГС, ИНН, дипломы. Более 90 документов.
Документы стран СНГ
Паспорта, ID-карты, ВНЖ, свидетельства и другие документы всех стран СНГ.
Документы других стран
Паспорта, ID-карты, водительские удостоверения, ВНЖ, визы и другие документы всех стран мира на 100+ языках. Более 3000 типов.
Возможности распознавания Smart ID Engine 2.0
- Полностью автономное распознавание удостоверений личности — on-device / on-premise, не требует соединения с интернетом
- Полностью импортонезависимое решение: собственные ИИ-технологии и модели, разработанные и принадлежащие компании
- Для работы не требуется GPU или специализированные NPU, достаточно стандартного CPU
- Высокая производительность на сервере: до десятков удостоверений личности в секунду на одном процессоре без использования GPU и NPU
- Низкое энергопотребление и экологически чистое распознавание за счет энергоэффективных алгоритмов (GreenOCR®)
- Мгновенное распознавание документов на смартфонах — от 0,15 секунды на сторону документа в реальных условиях съемки
- Распознавание реквизитов, напечатанных типографским способом, лазерной гравировкой, а также написанных от руки (подписи, отдельные поля форм)
- Распознавание лицевой и оборотной сторон ID-документа, а также связанных разворотов и вклеек с объединением данных в единую карточку клиента
- Автоматический поиск и распознавание нескольких документов на одном изображении или в видеопотоке (multi-document detection)
- Распознавание с любых источников: сканы, фото, видео, web-камеры, мобильные камеры, документ-сканеры
- Распознавание в любом ракурсе, при произвольной ориентации документа, включая повороты на 90, 180 и 270 градусов
- Устойчивость к геометрическим искажениям: перекос, перспектива, изгиб, частичная окклюзия документа
- Встроенные антифрод-механизмы: поиск подделок, антифотошоп, детекция вмешательства в изображение, обнаружение копий, пересъемки с экрана и синтетических изображений
- Поддержка PAD (Presentation Attack Detection) — выявление атак на предъявление (муляжи, распечатки, демонстрация на экране и др.)
- Интерпретируемый ответ антифрода: возврат признаков и объясняющей информации для принятия решений и аудита
- Возврат координат полей, масок документа и уровня уверенности распознавания для каждого реквизита
- Гибкая настройка формата ответа: структурированный JSON / XML / двоичный формат для интеграции во внешние системы
- Поддержка специализированных паспортных и ID-сканеров, в том числе со считыванием MRZ и проверкой подлинности
Оценка качества предъявляемого документа
- В реальном времени сообщает пользователю, что нужно исправить, чтобы выполнить все требования KYC при предъявлении паспорта
- Размечает помехи и формирует оценку читаемости для каждого кадра
- Выявляет перекрытия данных при распознавании документов – от бликов, пальцев и посторонних предметов до случаев мошеннических атак на предъявление
Антифрод система
«Шерлок»
- Цифровая проверка подлинности, антифотошоп, сверка лиц — один ИИ для всех задач
- Проверка живости документа и лица
- Выявление цифрового вмешательства и признаков компрометации паспорта
- Комплексный контроль всех реквизитов на всех страницах паспорта
Российский
сканер
для проверки
подлинности паспорта
- Автоматический ввод и проверка документа с надежностью пограничного контроля
- Мультиспектральная проверка подлинности паспорта РФ с распознаванием данных за 3 секунды
- Выявления 80+ признаков фальсификаций паспорта РФ в трех диапазонах (видимый, ИК и УФ)
Распознавание документов
без ущерба
экологии
- Первая в мире система распознавания, построенная на принципах Green AI
- С 2020 года являемся участниками Глобального договора ООН
- Пакеты распознаваний с нулевой эмиссией CO2, вся эмиссия в процессе обучения и исполнения ИИ компенсируется компанией
- Для государственных и муниципальных организаций компенсация эмиссии CO2 включена в предложение
Интеграция за 1 день
Решения Smart Engines поставляются в виде SDK и встраиваются непосредственно в ИТ-инфраструктуру заказчика. Технологии доступны для серверных и десктопных систем, мобильных приложений, веб-страниц и PWA, а также мини-приложений в MAX. Единое технологическое ядро и готовые API позволяют использовать одинаковые сценарии распознавания в офисе, мобильном приложении, браузере и мессенджере, передавая структурированные данные в АБС, CRM, ERP, KYC- и другие корпоративные системы.
KYC за 1 секунду без биометрии
Решение сопоставляет селфи предъявителя с фотографией в документе без выделения биометрических дескрипторов. На выходе ИИ возвращает численную метрику уверенности в сходстве лиц. Алгоритмы устойчивы к полу, возрасту, расе и макияжу, перепадам освещения и другим искажениям. Обработка выполняется полностью локально и не требует обращения к внешним биометрическим базам данных.
Только ИИ и никого лишнего
Решение обрабатывает документы полностью локально внутри инфраструктуры заказчика без передачи данных во внешние сервисы. Это защищает конфиденциальную информацию от неавторизованного доступа и утечек, а также обеспечивает полное соответствие требованиям ИБ и законодательства в области обработки данных.
Самое быстрое распознавание без GPU
Система Smart Engines масштабируется под задачи компаний с любым объемом документооборота. ИИ распознает паспорта и другие удостоверения личности со скоростью до 125 документов в секунду на одном сервере — это эквивалентно 10,8 млн документов в сутки при непрерывной загрузке. Решение работает на обычных процессорах без использования GPU и NPU, позволяя обрабатывать большие потоки данных без усложнения ИТ-инфраструктуры. Высокая производительность и точность распознавания сохраняются даже в периоды пиковых нагрузок.
Беспрецедентная точность
ИИ Smart Engines обеспечивает высокоточное извлечение юридически значимых реквизитов: ФИО, серий и номеров, дат, кодов подразделений и других данных. В промышленном кейсе 984 из 1000 основных разворотов паспорта были распознаны без единой ошибки. Для документа, содержащего около 200 значимых символов, такой результат соответствует посимвольной точности около 99,99%. Это позволяет автоматически передавать данные в KYC-, банковские, кадровые и учетные системы без постоянной ручной перепроверки.
Объяснимый ИИ
Системы Smart Engines разработаны в соответствии с принципами Explainable AI — объяснимого и интерпретируемого искусственного интеллекта. Вместе с распознанными данными ИИ предоставляет численные метрики уверенности, которые позволяют объективно оценивать результат работы системы и использовать его в автоматизированных бизнес-процессах. Такой подход делает обработку документов прозрачной, управляемой и понятной для бизнеса.
100+ языков
Технологии Smart Engines распознают печатные, рукописные и смешанные тексты более чем на 100 языках мира. Поддерживаются русский и европейские языки, арабский, персидский, урду, китайский, японский, корейский, иврит, армянский, грузинский и другие сложные системы письменности. ИИ работает непосредственно с содержимым документа и извлекает данные без необходимости отправлять изображения во внешние сервисы.
5000+ шаблонов
Smart ID Engine поддерживает 3000+ типов документов и 5000 шаблонов удостоверяющих документов: национальные и заграничные паспорта, ID-карты, водительские удостоверения, визы, виды на жительство и другие документы России, стран СНГ, ЕАЭС, БРИКС и остальных регионов мира. Система автоматически определяет страну, тип и шаблон документа, после чего извлекает персональные данные, номера, даты, сведения о выдаче, машиночитаемые зоны и другие реквизиты.
Работает в любых условиях
ИИ Smart Engines распознает документы на сканах, отдельных фотографиях и непосредственно в видеопотоке. Алгоритмы устойчивы к бликам, теням, цифровому шуму, недостаточному освещению, размытию, низкому разрешению и проективным искажениям. Система автоматически находит документ в кадре, определяет его тип и корректирует геометрию, поэтому для ввода данных можно использовать обычную веб-камеру или камеру бюджетного смартфона, а не только специализированный сканер.
Отсутствие риска утечки:
работа OCR непосредственно на устройстве пользователя без передачи данных
Smart Engines – не сервис по обработке персональных данных. Мы поставляем решения, которые работают исключительно в информационном контуре Заказчика в полностью автоматическом режиме, без ручной верификации.
- Данные ваших клиентов не передаются на обработку ни нам, ни третьим лицам. Сетевое соединение не требуется
- Вся обработка ведется в локальной оперативной памяти устройств (100% on-premise)
- Не используется верификация операторами – HITL (human-in-the-loop), crowdsourcing, mechanical turk
ВАЖНО! О репутационных и финансовых рисках работы с сервисами распознавания.
Юристы предупреждают: никакие гарантии, сертификаты и прочие документы, предоставляемые сервисами обработки персональных данных и документов, составляющих коммерческую, служебную и государственную тайну, не защищают компании от репутационных рисков и финансовой ответственности при утечке данных.
Компании, передающие данные своих клиентов на обработку третьим лицам, в случае утечки лишаются права ссылаться на нарушение ее прав третьими лицами и всю ответственность перед контрагентами принимают на себя.
Вы можете ознакомиться с юридическим заключением компании INTELLECT, входящей в группу самых успешных российских юридических компаний по версии международного рейтинга The Chambers Europe.
Возможности
интеграции
IdEngine engine = IdEngine.Create(<PATH_TO_CONFIGURATION_FILE>, true);
IdSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("singleshot");
settings.AddEnabledDocumentTypes("rus.passport.national");
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");
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>, true);
IdSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("singleshot");
settings.AddEnabledDocumentTypes("rus.passport.national");
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")
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
Попробуйте качество наших технологий
- Скачайте демоприложение, в котором все возможности собраны воедино
- Можно на время отключить интернет, чтобы убедиться, что изображения и ваши данные не передаются
- Извлекайте данные из паспортов, удостоверений личности и других документов. Пробуйте распознавать оригиналы и копии при различных условиях съемки
Заказать продукт
Часто задаваемые вопросы
Что такое KYC-верификация и как она работает в Smart ID Engine?
KYC (Know Your Customer) — это процедура идентификации клиента, обязательная для банков, МФО, страховых и финтех-компаний. Smart ID Engine автоматизирует KYC: распознает удостоверяющий документ клиента, извлекает данные, проверяет подлинность и сверяет лицо владельца документа с лицом на фото или видео — без участия оператора и без передачи данных на внешние серверы.
Какие документы можно распознать для идентификации клиента — паспорт, СНИЛС, ИНН, военный билет?
Smart ID Engine распознает более 3000 типов документов из 230+ стран мира: паспорт РФ, СНИЛС, ИНН, военный билет, водительское удостоверение, СТС, ПТС, свидетельства о браке и расторжении брака, вид на жительство, а также паспорта и ID-карты иностранных государств.
Можно ли пройти идентификацию удаленно, без личного присутствия клиента?
Да, Smart ID Engine работает в том числе и при дистанционной идентификации: клиент самостоятельно фотографирует документ и делает селфи на своем устройстве, а система проверяет подлинность документа и совпадение лица без визита в офис.
Что такое проверка живости (liveness detection) и зачем она нужна?
Liveness detection — это проверка того, что перед камерой находится реальный живой человек, а не фотография, видео или маска. Она защищает KYC-процесс от мошенников, которые пытаются пройти верификацию с помощью чужого фото или дипфейка.
Есть ли готовый API для интеграции в KYC и сколько занимает подключение?
Да, Smart ID Engine поставляется как SDK с API для мобильных приложений, серверов и веб-страниц. Подключение базового сценария идентификации обычно занимает не более одного дня.
Каким требованиям должен соответствовать KYC-провайдер при работе в России?
Технология зарегистрирована в реестре российского ПО, разработана отечественной компанией и поддерживает обработку данных без передачи на внешние или зарубежные серверы — это значимо для банков, МФО и страховых компаний, которым нужно соответствовать требованиям к локализации персональных данных.
Подходит ли Smart ID Engine для идентификации клиентов криптобирж и финтех-сервисов?
Да, решение используется не только банками и МФО, но и страховыми, HR-сервисами и финтех-компаниями, которым требуется быстрая и надежная идентификация физических лиц перед открытием счета, выдачей займа или оформлением полиса.
Поможет ли Smart ID Engine в AML-проверках и проверках по санкционным спискам?
Да, Smart ID Engine готовит для таких проверок точный входной ФИО, дату рождения, серию и номер документа — данные, проверенные на подлинность, без ошибок распознавания. Это критично для корректной AML-проверки денежных переводов, криптовалютных кошельков и сверки по санкционным спискам. Решение легко встраивается в существующую KYC/AML-платформу по API.
Работает ли идентификация для резидентов, нерезидентов и иностранных граждан?
Да, Smart ID Engine поддерживает идентификацию физического лица независимо от гражданства: граждан РФ (в том числе по паспорту и ИНН), нерезидентов и иностранных физических лиц — решение распознает документы из более чем 230 стран мира. Подходит для идентификации клиента при открытии счета, покупке валюты и осуществлении платежей.
Что такое идентификация физического лица и зачем она нужна бизнесу?
Идентификация физического лица — это подтверждение личности человека по документу, удостоверяющему личность, и сверка с его реальным присутствием (например, через селфи). Бизнесу это нужно, чтобы соответствовать требованиям законодательства (115-ФЗ), снизить риск мошенничества и ускорить онбординг клиента без визита в офис.
Какие бывают виды и способы идентификации физического лица?
Различают несколько видов идентификации физического лица: очную (с личным присутствием и проверкой документа сотрудником), дистанционную по документу и селфи, биометрическую (через государственные системы распознавания лица или отпечатка пальца) и упрощенную (по номеру телефона или банковской карте, с ограничением по сумме операций). Помимо очного, Smart ID Engine реализует дистанционный способ — современную технологию идентификации, которая не требует визита в офис и работает полностью в контуре компании, без обращения к внешним биометрическим базам.
Как проходит процесс идентификации физического лица онлайн, без личного присутствия?
Процесс идентификации физического лица через Smart ID Engine занимает несколько секунд: клиент фотографирует документ и делает селфи на своем устройстве, система распознает данные документа, проверяет его подлинность и сверяет лицо на фото с лицом на документе. Провести идентификацию можно полностью онлайн, без визита в офис и без участия оператора — результат передается в вашу систему автоматически.
Чем верификация по селфи отличается от полной идентификации физического лица?
Верификация по селфи — это только один шаг: сверка лица человека с фотографией в документе, подтверждающая, что документом пользуется его законный владелец. Полная идентификация физического лица шире — она включает еще и распознавание данных документа и проверку его подлинности. Smart ID Engine выполняет весь процесс целиком, а не только верификацию по селфи.
Можно ли подключить готовый сервис идентификации физического лица без собственной разработки?
Да, Smart ID Engine поставляется как готовое SDK с REST API — сервис идентификации физического лица можно встроить в мобильное приложение, сайт или внутреннюю систему без разработки собственного алгоритма распознавания и проверки подлинности с нуля. Все необходимые средства идентификации — от захвата фото документа до сверки лица — уже реализованы внутри решения.
Использует ли Smart ID Engine единую систему идентификации и аутентификации (ЕСИА/Госуслуги)?
Нет, Smart ID Engine — самостоятельное решение и не зависит от ЕСИА (Единой системы идентификации и аутентификации, используемой на Госуслугах) и биометрических систем. Это осознанный выбор: компания получает верифицированные данные клиента напрямую, без передачи персональных данных в госсистемы и без риска отказа из-за недоступности внешнего сервиса. Данные, полученные через Smart ID Engine, можно использовать для последующей аутентификации клиента уже в собственной системе компании.
Можно ли протестировать идентификацию физического лица перед покупкой?
Да, вы можете скачать наше демоприложение, протестировать идентификацию физического лица на собственных документах и оценить скорость и точность распознавания перед принятием решения об интеграции.