Didit может показать шаг биометрического согласия перед первой съёмкой лица для Иллинойса, Техаса и Колорадо. Режимы, поля API, версии SDK и ваши обязанности.
Да. Didit может показывать шаг согласия перед первой съёмкой лица людям, на которых распространяются биометрические законы Иллинойса (BIPA), Техаса (CUBI) и Колорадо, и записывает ответ в сессии. Режим выбирается для каждого приложения: Авто (по умолчанию), Всегда или Никогда. Didit показывает шаг и записывает ответ, но вы сами отвечаете за то, соответствует ли ваш процесс законам, которые применимы к вам.
#Что такое шаг согласия
Это экран, который показывается перед селфи. Он сообщает человеку, что собирается (геометрия лица), зачем, кто это хранит и как долго, и содержит ссылки на политику в отношении биометрических данных. В нём одна кнопка, Соглашаюсь и продолжаю, которая становится активной, когда человек отмечает флажок согласия. Шаг появляется только в сессии, где снимается лицо, например Liveness, Face Match или Age Estimation, либо селфи, сделанное при съёмке ID.
#Выбор режима
В консоли откройте Настройки вашего приложения, затем Данные и конфиденциальность, затем Биометрическое согласие. Каждое изменение записывается в журнал аудита.
| Режим | Что происходит |
|---|---|
| Авто (по умолчанию, рекомендуется) | Шаг показывается там, где могут действовать законы Иллинойса, Техаса или Колорадо. Все остальные видят стандартное однострочное уведомление. |
| Всегда | Шаг видят все, чьё лицо снимается, где бы они ни находились. |
| Никогда | Didit не показывает шаг согласия. Вы сами собираете биометрическое согласие перед селфи и храните подтверждение. |
В режиме Авто шаг показывается, если выполняется любое из условий:
- Вы указали охваченный штат при создании сессии или передали адрес в США в ожидаемых данных.
- IP-адрес человека находится в Иллинойсе, Техасе или Колорадо.
- Человек, судя по всему, находится в США, но его штат определить нельзя.
- Его документ ID выдан охваченным штатом.
#Что можно передать через API
Два необязательных поля в Create Session сообщают процессу то, что вы уже знаете:
| Поле | Что делает |
|---|---|
user_state | Где живёт человек, в виде кода, например US-IL или IL. Охваченный штат включает показ шага. |
biometric_consent | Согласие, которое вы уже собрали: given_at (время не в будущем) и ваш text_version. Процесс больше не спрашивает, а сессия записывает, что согласие собрано вами. |
Точный формат см. в Create Session.
#В каких приложениях он показывается
| Где человек проходит верификацию | Показывает шаг |
|---|---|
| Размещённый процесс верификации, Web SDK или WebView | Да |
| Нативный SDK 4.10.0 или новее (iOS, Android, а также версии React Native и Flutter, в которые он входит) | Да |
| Нативный SDK ниже 4.10.0 | Нет |
Нативный SDK ниже 4.10.0 не может показать шаг, поэтому такие верификации проходят без него, а сессия фиксирует, что согласие требовалось, но не было собрано. Если вы верифицируете людей в Иллинойсе, Техасе или Колорадо в нативном приложении, обновите SDK или соберите согласие сами перед селфи.
#Что записывает Didit
Didit хранит ответ в сессии: когда он был дан, версию показанного текста, язык, шаг, а также IP-адрес, местоположение и user agent запроса.
Решение и вебхуки содержат объект biometric_consent со статусом, так что вы можете показать его аудитору.
#Связанные материалы
- Персональные данные в верификации
- Как Didit защищает данные
- Биометрическое согласие в документации Didit
Не нашли ответ? Поговорите с человеком.
Укажите ID организации и ID сессии, о которой спрашиваете.
