Нанимайте того, кого собеседовали

TrueHire сверяет, что на интервью и в первый рабочий день участвует один и тот же человек, а во время собеседования замечает подмену собеседника, признаки сгенерированного видео и синтезированного голоса. Итог — в карточке вашей ATS.

Готовые модули для Huntflow, Битрикс24 и других ATS. Для своей системы — API и виджет.

LIVE 14:32Финальное интервью · Backend-разработчик
TrueHireидёт интервью
  • Тот же человек, что на эталонесовпадает
  • Живой человек перед камеройподтверждено
  • Признаки сгенерированного видеоне найдены
  • Синтетический голосне найден
  • Второй человек в кадренет
сходство с эталоном по ходу звонка
Сигналы вспомогательные. Решение принимает ваша команда.

01Зачем это нужно

Интервью проходит один человек. Работать выходит другой.

Первое интервьюэталон
Финальное интервьюсовпадает
Первый рабочий деньне совпадает

Подмена — история удалённого найма

Сильный специалист проходит собеседования за знакомого, а на работу выходит другой человек. Видео при этом настоящее: детектор дипфейков такого не заметит.

TrueHire сверяет лицо между этапами

На первом интервью создаётся эталонный снимок, на финальном и в первый рабочий день сотрудник сверяет с ним — система показывает снимки рядом. Если человек другой, карточка уходит на разбор.

Решает ваша команда

Система не отказывает кандидатам сама. Она показывает, что совпало, что нет и почему, — решение принимает рекрутёр или служба безопасности.

02Для кандидата

30 секунд и никаких приложений

Кандидат открывает ссылку на телефоне или ноутбуке, даёт согласие и выполняет два-три простых действия перед камерой.

  • Ссылку отправляет ATS, письмо от работодателя или рекрутёр в любом мессенджере
  • Согласие фиксируется с версией текста и временем
  • Действия каждый раз случайные — заранее записанный ролик не подойдёт
  • Можно отказаться: работодатель предложит другой способ
Шаг 1: приветствие и согласие
Шаг 3: проверка завершена

03Для рекрутёра

Все проверки в одном списке

Сразу видно, кто прошёл, кого ждём и где нужен разбор. Рядом с итогом — короткое объяснение.

  • совпадает тот же человек, что на эталоне
  • не совпадает на разбор, автоматического отказа нет
  • неопределённо плохой свет или камера — повтор
  • Подписанный отчёт по каждой проверке — в PDF
Кабинет TrueHire: список проверок с фильтрами «Нужен разбор» и «Ждут кандидата»

04Во время собеседования

Работает поверх вашего видеосервиса

Рекрутёр получает код в карточке кандидата и вводит его в расширении TrueHire на вкладке со встречей. Каждые пару секунд расширение проверяет видео собеседника и отмечает моменты, которые стоит пересмотреть; лицо с эталонным снимком сверяет рекрутёр.

  • Сверка с эталонным снимком (отмечает рекрутёр), живой человек, подмена лица в реальном времени, сгенерированное видео, второй человек в кадре
  • Синтезированный голос — для собеседований на русском и английском (английский — бета): у каждого языка своя модель, проверенная на звуке после кодека видеосвязи
  • Подсказки и внешние программы (бета): куда смотрит кандидат, чтение с экрана, одинаковые паузы перед ответами, стук клавиатуры, посторонний голос
  • Никаких ботов в звонке и записи встречи: кадры и звук не сохраняются, только сигналы с отметкой времени
  • Без согласия кандидата проверка не запускается
  • Итог за звонок — в карточке кандидата и в вашей ATS
  • Или без расширения — во встроенной видеовстрече TrueHire: кандидату достаточно ссылки, работает в браузере на телефоне и компьютере

Расширение для Chrome, Яндекс Браузера и Edge берёт видео собеседника прямо со страницы встречи, а если сервис рисует его по-своему — из выделенной рамкой области. Работу в вашем сервисе — Zoom, Google Meet, Teams, Телемост, Контур.Толк или другом — проверяем вместе на пилоте.

05Технология

Свои модели, свой контур — и каждый результат можно объяснить

Анализ выполняет собственный контур моделей TrueHire на нашем оборудовании в России или в вашем контуре — изображения и звук не уходят во внешние ИИ-сервисы. Детектор синтезированного голоса — наша разработка, остальные модели отобраны замерами на тысячах кадров, в том числе после сжатия видеосвязи.

  1. 01Кадры с камерынесколько кадров за 5 секунд, на диск не пишутся
  2. 02Действия на камеру2–3 случайных действия в случайном порядке
  3. 03Живой человекне фото, не экран, не маска; виртуальная камера не принимается
  4. 04Подмена и генерацияпризнаки face swap и сгенерированного видео
  5. 05Шаблон лицанабор чисел вместо фото, хранится зашифрованным
  6. 06Сверка с эталономсовпадает · неопределённо · не совпадает
  7. 07Подписанный отчётEd25519, PDF на русском; ГОСТ-КЭП — в вашем контуре

Все проверки и параметры →

06Для ATS и разработчиков

Подключение за день, а не за квартал

Выберите ATS в кабинете, вставьте ключ и отметьте этапы: проверка будет запускаться сменой этапа, итог придёт заметкой в карточку. Для своей системы — REST API, подписанные вебхуки и виджет на страницу.

  • Эталон хранится зашифрованным: через API — у вас, в готовых модулях — у нас, не дольше 180 дней
  • Массово — до 200 ссылок одним запросом
  • Ключи с квотами и учётом проверок
# 1. Ссылка для кандидата (эталон)
curl -X POST https://truhire.ru/v1/sessions \
  -H "X-API-Key: $KEY" \
  -d '{"subject_ref":"hf-777","purpose":"enroll",
       "callback_url":"https://ats.example.com/hook"}'

# → verify_url: https://truhire.ru/verify/…

# 2. Массово — до 200 кандидатов
curl -X POST https://truhire.ru/v1/sessions/batch -H "X-API-Key: $KEY" \
  -d '{"items":[{"subject_ref":"a","purpose":"enroll"}, …]}'

07Данные и безопасность

Биометрия — особая категория данных. Мы относимся к ней соответственно

Где хранится

На сервере в России или в вашем контуре. Модели работают локально, изображения не передаются внешним ИИ-сервисам.

Что хранится

Зашифрованные снимки лица для сверки сотрудником — до решения по найму. Видео звонка не сохраняется. Отзыв согласия удаляет снимки.

Кто и что видел

Роли, журнал действий и подписанные отчёты. Согласие хранится с версией текста, временем и браузером.

Подробно о безопасности и обработке данных →

08Пилот

Проверьте на своём найме

Две–четыре недели, одна команда, ограниченное число кандидатов. Критерии успеха и порядок разбора тревог фиксируем письменно до начала.

  1. Созвон на 15 минутПокажем сценарий подмены и разберём ваш процесс найма.
  2. ПодключениеHuntflow, API или кабинет TrueHire — без замены вашей ATS.
  3. Итоги пилотаДоля проверок с первого раза, ложные тревоги, время команды.

09Вопросы

Что обычно спрашивают HR и безопасность

Что если кандидат откажется от биометрии?

Это его право. Проверка получает статус «отказ», а ваш сотрудник видит, что нужна альтернативная проверка — например, видеоинтервью со сверкой документа вручную. Отказ не считается признаком обмана.

Как вы отличаете фото или запись от живого человека?

Кандидат выполняет два-три случайных действия в случайном порядке — моргнуть, улыбнуться, кивнуть, повернуть голову; вариантов задания десятки, а видно его только после начала съёмки. Задание действует около полутора минут и используется один раз. Сервер сам измеряет движения на каждом кадре, проверяет порядок, отклоняет повторяющиеся кадры и проводит антиспуф. Без модели геометрии лица живость не засчитывается — проверка уходит на ручной разбор.

А если плохая камера или темно?

Это не провал: кандидат получает понятную подсказку и повторяет (до трёх попыток). Если автоматически решить нельзя — результат «нужен разбор», а не обвинение. Повторы внутри одной проверки не тарифицируются.

Бывают ли ложные тревоги?

Бывают у любых автоматических детекторов. Поэтому каждый сигнал — «рекомендуем уточнить» с пояснением и отметкой времени, а решение принимает человек. Совпадение лица с эталоном отмечает сотрудник: сходство лиц система не считает. Пороги детекторов калибруются на ваших данных в пилоте — вместе измеряем долю ложных тревог.

Где хранятся данные?

На сервере в России или в вашем контуре. Хранятся зашифрованные снимки лица для сверки сотрудником — до решения по найму; при интеграции через API эталон в зашифрованном виде хранит ваша ATS. По ссылке кандидат может отозвать согласие — снимки удаляются.

Чего система не проверяет?

Квалификацию, честность ответов и использование подсказок — это задача интервью. Подлинность паспорта и юридическую личность базовая проверка тоже не устанавливает (документные проверки — отдельная опция). Взгляд, паузы и VPN — только вспомогательные сигналы: у них бывают обычные причины.

Проверяете ли вы паспорт?

Базовая проверка отвечает на один вопрос: тот же ли человек на этапах. Подлинность документа и юридическую личность она не устанавливает — в отчёте это указано прямо. Документные проверки — отдельная опция.

Нужно ли менять нашу ATS?

Нет. Для популярных ATS есть готовые модули: администратор подключает их в кабинете, вставив ключ доступа, — проверка запускается сменой этапа, итог возвращается заметкой в карточку. Для остальных систем — API, вебхуки или виджет. Без ATS можно работать из кабинета TrueHire.

Как проверка работает во время видеособеседования?

Рекрутёр открывает встречу в браузере и вводит код из карточки кандидата в расширении TrueHire. Расширение берёт видео собеседника со страницы встречи или из выделенной рамкой области, а для собеседований на русском и английском (английский — бета) анализирует и голос на признаки синтеза. От конкретного сервиса оно не зависит; работу в вашем (Zoom, Google Meet, Телемост, Контур.Толк и др.) проверяем на пилоте. Расширение анализирует видео собеседника: ищет признаки подмены лица, сгенерированного видео и второго человека в кадре, а лицо с эталонным снимком сверяет рекрутёр. В звонок не добавляется бот, встреча не записывается, кадры не сохраняются. Нужно согласие кандидата.

Поймаете ли вы дипфейк в реальном времени?

На подмену лица в реальном времени (face swap) работает отдельный детектор: он ищет следы наложения на каждом кадре. Если наложено чужое лицо, его увидит и рекрутёр — эталонный снимок показан рядом с видео. Сжатие видеосвязи стирает часть следов, поэтому сигнал означает «уточните вживую»: попросите повернуть голову или провести рукой перед лицом — наложение на этом сбивается.