Как определить оператора и регион по номеру телефона: DEF-коды и MNP

Определить оператора и регион по номеру телефона можно за минуту и совершенно законно: эта информация основана на открытом плане нумерации, а не на данных абонентов. Но у результата есть нюансы, из-за которых многие делают неверные выводы. Разберём, как устроены российские номера, что такое DEF-код и MNP и что на самом деле означает строчка вида «оператор такой-то, Свердловская область».
Как устроен российский мобильный номер
Номер в формате +7 XXX YYYYYYY делится на две части. Первые три цифры после семёрки — код, для мобильной связи он называется DEF-кодом: 900-е, 910-е, 920-е, 930-е, 950-е, 960-е, 980-е, 990-е и другие диапазоны. Оставшиеся семь цифр — номер внутри кода.
Диапазоны внутри каждого DEF-кода распределяются между операторами блоками и привязываются к конкретному субъекту федерации. Именно поэтому определение работает не по трём цифрам, а по коду вместе с началом номера: один и тот же DEF-код может быть поделён между несколькими операторами и регионами. Сведения о распределении публикует регулятор, и они периодически обновляются — отсюда расхождения между онлайн-сервисами, которые используют выгрузки разной свежести.

MNP: почему оператор в справочнике может быть неверным
В России действует переносимость номера — MNP. Абонент вправе сохранить номер при смене оператора, и номер при этом остаётся в чужом по происхождению диапазоне. То есть номер из блока, изначально выданного одному оператору, физически может обслуживаться другим.
Для проверки это значит следующее: определение по диапазону показывает исторического владельца блока, а не обязательно текущего оператора. Учитывать перенос умеют не все сервисы. Отличить корректный ответ просто — в нём указан и регион регистрации номера, и отметка о переносе: «номер перенесён, текущий оператор такой-то». Если сервис выдаёт одну строку без оговорок, считайте её вероятной, а не точной.
Что означает регион и чего он не означает
Регион в результате — это субъект, к которому был привязан диапазон при выдаче номера. Он не говорит:
- где человек находится сейчас — номер работает в роуминге по всей стране;
- где человек живёт — люди переезжают, а номер оставляют годами;
- откуда поступил конкретный звонок — при подмене номера в поле определителя может стоять произвольная комбинация цифр.
Реальную геолокацию абонента по номеру не покажет ни один законный сервис: такие сведения есть только у оператора и предоставляются правоохранительным органам в установленном порядке. Любое обещание «показать точку на карте по номеру» — либо обман, либо предложение поучаствовать в незаконном доступе к данным.
Практические способы проверки
- Онлайн-определители нумерации. Вводите номер полностью, в международном формате, и смотрите, указывает ли сервис на MNP. Сверьте результат в двух разных сервисах: расхождение сразу подскажет, что номер переносился или выгрузка устарела.
- Приложение своего оператора. Тарификация часто зависит от того, «свой» абонент или чужой, а в детализации звонков видно, к какой сети относился вызов.
- Мессенджеры. Профиль по номеру покажет имя и аватар, если владелец их не скрыл. Об операторе это ничего не говорит, зато подтверждает, что номер активен.
- Обычный поиск. Корпоративный номер почти всегда указан на сайте компании вместе с городом — это самый надёжный способ узнать реальную географию.
Комбинация «код и диапазон плюс публичные упоминания» и есть основа легальной проверки номера. По такому же принципу построен «Глаз Бога»: сервис показывает оператора, регион и открытые упоминания номера, но не выдаёт персональные данные абонента, потому что доступа к базам операторов нет и быть не должно.
Короткие номера, 8-800 и городские
Не всякий номер мобильный. Номера вида 8-800 бесплатны для звонящего и оплачиваются владельцем; за ними стоит организация, и её обычно легко найти обычным поиском по номеру. Городские номера содержат географический код региона и города (например, 495 и 499 — Москва, 812 — Санкт-Петербург), и по ним нередко находится адрес организации в открытых справочниках. Короткие номера из трёх-пяти цифр принадлежат сервисным службам и операторам; проверять их стоит только на официальном сайте компании, поскольку мошенники активно рассылают СМС с похожими подписями отправителя.
Что делать с результатом
Определение оператора и региона полезно прежде всего как быстрый фильтр. Несовпадение заявленного и реального региона — не доказательство обмана, но повод задать уточняющие вопросы: продавец «из соседнего района» с номером с другого конца страны вполне может оказаться перекупщиком или мошенником. Дальше действуйте как при любой проверке: ищите публичные упоминания номера, смотрите репутацию в определителях спама, сверяйте детали между собой. Разборы конкретных сценариев — от проверки продавца до защиты от спам-звонков — собраны в блоге.
Проверьте свой цифровой след по открытым источникам — первый отчёт бесплатно.
Запустить бота в Telegram