# Описание клиентского пути

Сервис биометрической верификации предоставляет удобный и интуитивно понятный интерфейс для пользователя.&#x20;

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

<figure><img src="/files/iwEujdr8dLGQubwDWeG6" alt=""><figcaption><p>Обзор клиентского пути</p></figcaption></figure>

{% hint style="warning" %}
Верификацию могут пройти люди, у которых имеется как минимум один из следующих документов:&#x20;

* удостоверение личности гражданина РК
* паспорт гражданина РК
* вид на жительство иностранца в РК
* удостоверение лица без гражданства (казахстанского образца)
  {% endhint %}

## Обзор клиентского пути

1. Для проведения верификации приложение Участника перенаправляет пользователя на Сервис биометрической верификации.&#x20;
2. Сервис биометрической верификации обеспечивает проведение мероприятий по проверке личности клиента, включая:

2.1. Пользователю отображается для подтверждения ИИН, по которому проводится верификация личности.

<figure><img src="/files/xF87FlFZUVKiWmIo2qCF" alt="" width="375"><figcaption><p>Подтверждение ИИН</p></figcaption></figure>

2.2. Проводится биометрическая идентификация личности пользователя:

* проведение liveness-проверки лица в целях исключения применения злоумышленниками средств подделки (фотоизображения, видеозаписи, маски, deepfake технологии и т.д.)&#x20;

{% hint style="warning" %}
В случае неуспешного результата liveness-проверки лица, проводится повторная проверка. Допускается проведение не более 4 (четырех) liveness-проверок лица в пределах одной сессии. После исчерпания попыток сессия завершается, а возможность проведения **liveness-проверки** для верифицируемого лица **блокируется по умолчанию на 15 минут**.

Данное значение может быть изменено — минимально допустимое время блокировки составляет **1 минуту**.

Для настройки времени блокировки необходимо передать дополнительный параметр в метод\
`/v1/auth/generate-user-url`:

```json
"blockTimeMinutes": "n"
```

где `n` — желаемое время блокировки в минутах.
{% endhint %}

* получение фотоизображение из сеанса liveness-проверки лица для проведения процедуры сопоставления фотоизображений
* получение из доступных источников эталонного фотоизображения лица клиента, включая данные из:
  * удостоверения личности гражданина РК
  * паспорта гражданина РК
  * вида на жительство иностранца в РК
  * удостоверения лица без гражданства (казахстанского образца)
* проведение процедуры сопоставления фотоизображения, полученного из сеанса liveness-проверки лица, с эталонным фотоизображением из доступных источников

<figure><img src="/files/T5jTKmklDidC2ehlpvCu" alt="" width="375"><figcaption><p>Проведение liveness-проверки лица </p></figcaption></figure>

2.3. Пользователю отображается информация о том кем и к каким данных запрошен доступ для получения его согласия.

<figure><img src="/files/LZKuLkwB7QMXNoJn8C5w" alt="" width="375"><figcaption><p>Предоставление согласия пользователем на доступ к его данным</p></figcaption></figure>

3. Пользователь дает согласие на доступ к его данным.&#x20;

{% hint style="danger" %}
Пользователь может отклонить запрос на доступ к его данным, в таком случае доступ к его данным не предоставляется
{% endhint %}

3. Пользователь перенаправляется назад в приложение Участника. При этом, Сервис верификации личности клиента предоставляет приложению участника результат верификации.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.npck.kz/servisy-coid/servis-biometricheskoi-verifikacii/opisanie-klientskogo-puti.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
