Цифровой ID
Цифровой ID MAX — это технология, которая позволяет подтверждать личность пользователя прямо в мессенджере. Это не просто «верификация по паспорту», а полноценная система идентификации с юридической силой. Я пока не использовал Цифровой ID в «Мои друзья», но если бы делал сервис с возрастными ограничениями — точно бы подключил.
Что такое Цифровой ID?
Цифровой ID — это электронная идентификация пользователя MAX. После прохождения верификации пользователь получает подтверждённый статус, который могут проверять боты и мини-приложения.
Технология базируется на двух способах верификации:
- QR-код — пользователь сканирует код через Госуслуги, и данные подтягиваются автоматически
- NFC — считывание чипа паспорта нового образца через NFC-модуль смартфона
Кто может подключить?
Цифровой ID доступен для:
- Юридических лиц — с полным пакетом документов и КЭП
- Индивидуальных предпринимателей — также с КЭП
Самозанятые, к сожалению, подключить Цифровой ID не могут — это ограничение связано с требованиями к обработке персональных данных повышенной категории.
Как работает Цифровой ID?
Проверка совершеннолетия
Одно из ключевых применений — проверка возраста. Бот или мини-приложение запрашивает у пользователя подтверждение совершеннолетия, пользователь проходит верификацию через Цифровой ID, и система возвращает результат: «да, старше 18» или «нет».
Сами паспортные данные при этом не передаются — только булевый результат проверки. Это защищает конфиденциальность пользователя.
Проверка льгот
Цифровой ID также может подтверждать право на льготы — например, студенческий или пенсионный статус. Для этого пользователь даёт согласие на проверку через Госуслуги, и система возвращает соответствующий статус.
Получение токена
После успешной верификации MAX генерирует токен — уникальный идентификатор, который разработчик может использовать для подтверждения, что данный пользователь прошёл проверку. Токен одноразовый и привязан к конкретному запросу — повторно его использовать нельзя.
Интеграция с ботами
Для интеграции Цифрового ID в бота используется специальный метод API MAX. Бот отправляет пользователю запрос на верификацию, пользователь подтверждает её через интерфейс MAX, и бот получает результат.
Конкретные методы и параметры запроса смотри в API-документации — там актуальные эндпоинты и примеры кода.
Когда нужен Цифровой ID?
Типичные сценарии использования:
- Финансовые сервисы — переводы, кредиты, инвестиции
- Доставка алкоголя и табака — подтверждение возраста
- Знакомства 18+ — защита несовершеннолетних
- Госуслуги — получение справок и документов
- Льготные программы — подтверждение права на скидку