Обычный режим выполнения проверок на iOS / Android SDK подразумевает проведение проверок на сервере: данные для анализов Liveness и Biometry с телефона отсылаются на сервер, где и происходит сам анализ, затем сервер отправляет результаты анализов обратно на телефон. Этот процесс показан на схеме ниже:
Однако анализы могут выполняться непосредственно на устройстве без подключения к серверу или даже интернету в целом:
Анализы на устройстве выполняются быстрее, а также это более безопасный способ проверки, так как никакая информация никуда не отправляется, персональные данные остаются на устройстве. В этом случае не нужны ни сервер, ни подключение к API.
Подключение к API может потребоваться в некоторых специфических ситуациях, например, для сбора телеметрии или конфигурации SDK с сервера.
Когда может понадобиться режим анализа на устройстве?
Вы не планируете собирать и обрабатывать персональные данные;
Вам необходима быстрая и не зависящая от скорости сети верификация – например, в удаленных регионах, внутри зданий, под землей и так далее;
У вас ограниченный бюджет и вы хотели бы сэкономить на оборудовании.
Для запуска анализов на устройстве установите соответствующий режим (mode
) анализа для Android или iOS SDK.
Android:
iOS:
Подробнее приведенные примеры раскрыты в разделе Выполнение проверок для Android и iOS соответственно.