Глоссарий
HLR Lookup: проверка SIM на уровне оператора
Запрос к Home Location Register через SS7. Активна ли SIM, в какой сети, в каком роуминге. Не возвращает имя — это другой класс задач.
Определение
Что такое HLR
HLR (Home Location Register) — это центральная база данных сотового оператора, в которой хранится информация о всех его абонентах: какие номера привязаны к каким SIM, активна ли SIM, в какой сети (домашней или роуминговой), какой план обслуживания, какие сервисы подключены. У каждого оператора своя HLR; обращение к ней идёт через стандартизированный протокол SS7 (Signaling System No. 7) или его IP-надстройку SIGTRAN.
HLR Lookup — это запрос к чужой HLR, обычно через посредника-агрегатора, который имеет договоры с операторами и доступ к глобальной SS7-сети. Запрос возвращает срез данных по конкретному номеру: статус SIM, текущая сеть, флаг роуминга. Запрос занимает миллисекунды и стоит копейки.
Как работает
Протокол SS7 в двух словах
SS7 — это служебный протокол сигнализации между сотовыми операторами. Когда вы звоните абоненту другого оператора, ваш оператор посылает SS7-запрос (MAP — Mobile Application Part), чтобы узнать, где сейчас этот абонент, в какой сети и можно ли до него дозвониться. HLR Lookup использует ту же инфраструктуру для одной конкретной MAP-операции — SRI-SM (Send Routing Info for SM) или похожих.
Ответ HLR через несколько миллисекунд содержит структурированные поля: MCC (Mobile Country Code), MNC (Mobile Network Code), IMSI или MSISDN-проекция, флаги активности, роуминга и (опционально) Visitor Location Register (VLR), который грубо указывает текущий регион. Это технические данные, не персональные в общеупотребительном смысле.
Что возвращает
Поля HLR-ответа
| Поле | Что значит | Пример |
|---|---|---|
| msisdn | Номер в E.164 как валиден | +79161234567 |
| active | Активна ли SIM | true |
| mcc | Код страны (3 цифры) | 250 (Россия) |
| mnc | Код оператора (2–3 цифры) | 01 (МТС) |
| original_operator | Кому изначально выдан номер | МегаФон |
| current_operator | Кто обслуживает сейчас (с учётом MNP) | МТС |
| roaming | В роуминге или дома | false |
| network_country | Страна сети, в которой SIM сейчас | RU |
Когда применять
Где HLR Lookup незаменим
1. Голосовой обзвон
Перед запуском call-центра прогоните базу через HLR. SIM-карты, помеченные как неактивные, исключите — каждый звонок на мёртвый номер стоит ~$0.005–0.02 у VoIP-провайдера, и эти деньги уходят в пустоту.
2. Антифрод pre-check
На регистрации нового пользователя HLR показывает, что номер привязан к виртуальному оператору или к необычной стране — это red flag, который запускает дополнительные проверки. Также HLR помогает отсечь номера-обманки (premium-rate, VoIP с международной маршрутизацией). Подробнее — в use-case антифрод.
3. Маршрутизация SMS
Если вы отправляете transactional SMS глобально, HLR позволяет узнать MNC получателя и выбрать наиболее дешёвый маршрут до его оператора. Экономия 10–30% на крупном объёме отправок.
4. Number Portability check
При MNP (Mobile Number Portability) абонент сохраняет номер при переходе к новому оператору. HLR показывает, к какому оператору номер реально принадлежит сейчас — это важно для всего, что биллит трафик по операторам.
Ограничения
Чего HLR не умеет
- Не возвращает имя владельца. Для имени нужен social-lookup (Max Checker), reverse-lookup или прямой договор с оператором (что в большинстве случаев недоступно).
- SIM swap detection ограничен. HLR покажет, что SIM активна, но не покажет, что её владелец сменился неделю назад. Это другой класс продуктов (Telesign SIM Swap, Vonage SIM Swap).
- Скрытые недоступности. SIM может быть «активна», но абонент в роуминге, где нет покрытия, — HLR ответит «активна», а голосовой звонок всё равно не пройдёт.
- Региональная политика. Некоторые операторы или страны блокируют SS7-доступ снаружи; в этих регионах HLR может возвращать пустой ответ или ошибку.
- Виртуальные номера. VoIP-номера (Google Voice, Skype Number и т.п.) часто не имеют корректной HLR-записи. Это сигнал для антифрода, но не помогает с активностью реального пользователя.
Цена
Сколько стоит HLR Lookup в 2026
| Провайдер | Цена / запрос | Минимальный объём | Покрытие |
|---|---|---|---|
| Twilio Lookup (V2) | $0.005–0.010 | pay-as-you-go | Глобально |
| Sinch / Vonage | $0.004–0.008 | от 10k/мес | Глобально |
| Telesign | $0.005–0.012 | enterprise | Глобально |
| Локальный SS7-агрегатор | $0.001–0.003 | от 100k/мес | Регион-зависимое |
На малых объёмах (до 10k/мес) разница между провайдерами на бюджет почти не влияет. На больших объёмах (100k+/мес) переход с pay-as-you-go на enterprise-договор экономит 40–60%.
Итого
Когда HLR, когда social-lookup
- Голосовой обзвон, антифрод pre-check, SMS-маршрутизация: HLR. Быстро, дёшево, не нужно имя.
- Маркетинг в мессенджерах, OSINT, обогащение CRM: social-lookup (Max Checker для MAX). Важно имя и факт регистрации в мессенджере.
- Чистка большой холодной базы: сначала HLR (отсеивает мёртвые SIM), потом social-lookup (на оставшихся). Это в 2–3 раза дешевле, чем сразу social-lookup на всех.
- SIM swap detection: ни HLR, ни social-lookup не закрывают полностью — нужны специализированные продукты.
FAQ
Частые вопросы про HLR
Что такое HLR простыми словами?
HLR (Home Location Register) — это база сотового оператора, в которой хранится информация о всех его SIM-картах: какой номер, к какому абоненту относится, активна ли SIM, в какой сети находится сейчас, в каком роуминге. HLR Lookup — это запрос к этой базе, обычно через посредника (агрегатора SS7).Что HLR возвращает, а что нет?
Возвращает: активность SIM, MCC/MNC (код страны и оператора), текущий оператор (включая случай порта в другую сеть через MNP), статус роуминга. НЕ возвращает: имя владельца, фамилию, фото, BIO, последнюю активность в мессенджерах.Какая цена HLR Lookup в 2026?
От $0.001 до $0.01 за один запрос в зависимости от агрегатора и объёма. Крупные провайдеры (Twilio, Sinch, MessageBird, Telesign) — ближе к верху диапазона. Прямые контракты с операторами или специализированные SS7-агрегаторы — ближе к низу.HLR — это легально в РФ?
Технически HLR не отдаёт персональные данные, поэтому массовая HLR-проверка не подпадает под 152-ФЗ как обработка ПДн. Но фактический договор с агрегатором SS7 требуется, и многие международные провайдеры ограничивают РФ-маршруты. Подробнее — в материале по 152-ФЗ.Чем HLR отличается от social-lookup (как Max Checker)?
HLR проверяет активность SIM-карты на уровне сотового оператора и не знает ничего про мессенджеры. Social-lookup проверяет наличие профиля в конкретном мессенджере и возвращает имя, фамилию, BIO. Это разные слои одной задачи и часто применяются вместе: HLR → social-lookup.Может ли HLR обнаружить SIM swap fraud?
Только частично. HLR покажет, что SIM активна и в какой сети — но не покажет, кто её владелец и не сменялся ли он недавно. Для SIM swap detection нужны специализированные сервисы (Telesign SIM Swap, Vonage SIM Swap, NumVerify), которые проверяют дату последнего изменения SIM на стороне оператора.HLR работает с виртуальными номерами и eSIM?
Да: и виртуальные операторы (MVNO), и eSIM зарегистрированы в чьей-то HLR. С точки зрения HLR Lookup, eSIM выглядит как обычная SIM, только с дополнительным флагом «eSIM» в некоторых ответах. Для виртуальных номеров (VoIP) HLR может возвращать «не активна в сотовой сети» — это сигнал для антифрода.
Дополните HLR проверкой в MAX
HLR показал, что SIM активна — Max Checker добавит имя, BIO и last seen. 5 бесплатных проверок при регистрации.