Глоссарий
Phone number validation: terminology and methods
Какие бывают методы проверки телефонов, в чём отличия и когда какой применять — без воды, по делу.
Определение
Что такое phone number validation
Phone number validation — это процесс проверки телефонного номера на корректность формата, статус активности SIM-карты и наличие в коммуникационных сервисах. В зависимости от глубины проверки выделяют четыре уровня: format-валидация, HLR-lookup, social-lookup и reverse-lookup.
Типы
Четыре уровня проверки
1. Format validation
Синтаксический разбор номера по стандарту E.164: код страны, длина, диапазон префиксов оператора. Бесплатно (libphonenumber). Отвечает только на «правильно ли это вообще номер».
2. HLR (Home Location Register) lookup
Запрос к базе SS7/HLR оператора: активна ли SIM-карта, в какой сети, в каком роуминге. Скорость — миллисекунды, цена — $0.001–0.01. Не возвращает имя владельца.
3. Social lookup (mессенджеры)
Проверка наличия номера в публичных профилях мессенджеров: MAX (через MaxCheck), Telegram, WhatsApp. Возвращает имя, фамилию, BIO.
4. Reverse phone lookup
Поиск ФИО владельца по номеру в общедоступных или серых базах. В РФ массовые reverse-сервисы часто работают на спорных данных — мы такой подход не используем.
Сравнение
Какой метод когда нужен
| Метод | Что отвечает | Цена | Когда применять |
|---|---|---|---|
| Format | Синтаксис | Бесплатно | Любая форма ввода |
| HLR | Активна ли SIM | $0.001–0.01 | Голосовой обзвон |
| Social (MaxCheck) | Реальный профиль + имя | $0.004–0.01 | Маркетинг, антифрод, OSINT |
| Reverse | Полное ФИО | $0.05–1.0 | Только при правовом основании |
Зачем
Почему валидация важна
Без валидации вы платите CPM/CPC за пустые отправления, портите репутацию отправителя у мессенджера и тратите время менеджеров на дозвон до несуществующих абонентов. Стоимость одной проверки в 100–1000 раз меньше стоимости одного «слепого» сообщения.
FAQ
Частые вопросы
Зачем валидировать номер, если он уже в E.164?
Format-валидация лишь проверяет синтаксис — она не отвечает, активна ли SIM, существует ли владелец и пользуется ли он мессенджером. Остальные методы (HLR, social-lookup) дают эти ответы.Какой метод выбрать для маркетинга?
Для рассылок в мессенджеры — social-lookup (например, MaxCheck для MAX). Для голосового обзвона — HLR + format. Для холодного email — phone тут не поможет, нужны email-валидаторы.Можно ли совмещать методы?
Да и часто нужно: format → HLR → social-lookup. Это даёт три уровня уверенности: «синтаксис», «активная SIM», «реальный человек в мессенджере».Reverse phone lookup — то же самое?
Нет. Reverse — это получение информации о владельце по номеру. В РФ массовый reverse часто построен на серых базах; MaxCheck возвращает только публичный профиль из MAX, что юридически устойчивее.Что значит «recall» в контексте валидации?
Recall — доля действительно зарегистрированных профилей, которые система нашла. MaxCheck даёт recall=100% благодаря фирменному движку проверки; это значит, что если профиль в MAX публичен, мы его обязательно вернём.