Привет, Хабр! Меня зовут Иван Кузьмин, я продакт-менеджер в МТС и отвечаю за МТС ID KYC — модульную платформу для идентификации. Она позволяет компаниям идентифицировать своих клиентов по 115-ФЗ, проверять данные по государственным базам, а также бороться с мошенниками с помощью скорингов от МТС Big Data. В МТС ID KYC мы используем технологии распознавания паспорта РФ и других стран от компании Smart Engines. В этом посте я расскажу, что из себя представляет наш сервис, как его можно интегрировать в свои системы и какие возможности Smart ID Engine мы используем.
Что такое МТС ID KYC?
МТС ID KYC — это платформа управления идентификацией, которая позволяет удаленно проверять документы. Она работает с фотографиями, сканами и видеопотоком с пользовательских устройств. Через нее можно создавать и контролировать заявки и отправлять запросы на удаленную идентификацию.
Это решение активно используется в нашей экосистеме:
С его помощью выдают и меняют SIM-карты в магазинах МТС. Менеджер только сканирует документы клиента, а МТС ID KYC распознает данные и автоматически передает их в CRM-систему. Раньше это делалось вручную, и обслуживание клиентов занимало в два раза больше времени. Всего через сервис проходит больше 1 млн транзакций в месяц.
В приложении «Мой МТС». Когда пользователь хочет исправить или обновить абонентские данные, он может просто сфотографировать паспорт и оставить заявку на изменение информации.
МТС ID KYC позволяет:
Распознавать документы по фото или получать пользовательские данные, привязанные к номеру телефона. Например, при регистрации в банковских и иных финансовых сервисах компаниям необходимо проверить документ, удостоверяющий личность клиента. В приложении пользователь самостоятельно делает его фото, а МТС ID KYC распознает данные с него и передает компании. Наш сервис, используя ИИ-технологии Smart Engines, распознает рукописные и печатные паспорта РФ (основной разворот, страница с пропиской).
Сверять пользовательские данные с государственными информационными источниками (ФНС, Росфинмониторинг и др.). Например, при оформлении кредита организация может проверить подлинность и актуальность информации от клиента: паспортные данные, статус налогоплательщика и так далее.
Определять фрод и оценивать риски — наш сервис ищет визуальные признаки подделки документов. Например, при предоставлении удостоверения личности МТС ID KYC анализирует более тридцати признаков компрометации документа.
Проверка на фрод осуществляется по двум направлениям:
– «Живость» лица (liveness). Сервис предотвращает использование фото- и видеоизображений, масок и симуляторов для подмены лиц с помощью технологий Liveness и Deepfake.
– Легитимность документа. При этом происходит валидация бланков и визуальных элементов. Сервис различает документы РФ, СНГ, стран ЕАЭС и БРИКС, проверяет шрифты текстовых реквизитов, наличие штампов и печатей и еще около 30 проверок.
Все это позволяет выполнять нормативные требования: в соответствии с 152-ФЗ МТС ID KYC обрабатывает данные только с согласия заявителя, все серверы находятся в России, а данные не передаются на обработку третьим лицам и на краудсорсинговые платформы. Также мы как оператор связи можем сверить данные пользователя с государственными базами данных в рамках 115-ФЗ.
Как устроен МТС ID KYC
Наша система состоит из двух основных частей.
Пользовательский интерфейс
Через него сканируются документы на конечных устройствах:
Здесь пользователь проходит экран сканирования, на котором мы показываем ему маску с подсказкой, как сфотографировать документ. Это сделано исключительно для удобства пользователя, так как система Smart ID Engine автоматически находит и распознает документы безо всяких мишеней на всем изображении. Также тут можно включить создание нескольких снимков, которые используются для проверки на liveness. Поступающие изображения из фото-/видеопотока вместе с введенной информацией отправляются на сервер, где уже производится распознавание.
Сервер (наш бэкенд)
Здесь документы распознаются и проверяются на подлинность с помощью системы Smart ID Engine 2.0: она извлекает данные и передает нам их вместе с результатом проверки по 30+ параметрам. По ним мы рассчитываем вероятность фрода и возвращаем ответ клиентам вместе с распознанными данными.
Smart ID Engine 2.0 базируется на технологиях искусственного интеллекта и всегда работает полностью on-premise. С их помощью распознаются данные из изображений документов и определяются подделки: анализируются метаданные фото, ищутся артефакты использования графических редакторов и изменений в текстовых данных. Также определяется синтез документа нейросетями, снимки экрана, области с затертыми данными и выявляются признаки многократного сжатия изображения.
Как можно интегрировать МТС ID KYC
МТС ID KYC доступен для всего рынка: его применяют для регистрации новых клиентов, проверки водителей, арендодателей, покупателей, участников краудфандинга и заемщиков. Если у вас стоит задача распознавания документов и проверки данных клиентов, то есть три варианта интеграции МТС ID KYC в свои приложения: встраиваемый модуль, серверное распознавание по API и on-premise (установка в контур).
Встраиваемый модуль поставляется в виде библиотеки, которая интегрируется в приложения через Web SDK или Mobile SDK. Также можно отправлять пользователю прямую ссылку, по которой он пройдет идентификацию на отдельной странице. В этом случае заявитель сканирует документы через наш интерфейс, который компании могут кастомизировать под себя: мы поддерживаем кастомизацию всех UI-элементов под полное соответствие вашему брендбуку. Изображения отправляются на наш сервер, откуда результаты возвращаются по API компаниям для их систем.
При использовании модуля просмотр заявок на идентификацию производится в нашей панели управления. Через нее можно проверить результаты распознавания, данные заявителей и статистику по проверкам.
Часто клиенты выбирают работу с нашим API напрямую: в этом варианте на их стороне остается подготовка изображения к распознаванию. Мы принимаем фото документа по API и возвращаем текстовые данные с него. Наш API основан на принципах REST и позволяет управлять процессами идентификации напрямую, без панели управления.
На этом у меня все. Более детальную информацию о сервисе и его возможностях можно посмотреть у нас на сайте. Если возникли вопросы по работе МТС ID KYC, задавайте их в комментариях.