Рано или поздно приложение или сайт попросит ваш номер телефона, «чтобы подтвердить, что это вы». Если не хочется давать личный номер, в интернете полно сайтов, которые обещают бесплатные номера, чтобы принять SMS онлайн. Они работают — иногда. Но с ними связан риск, который большинство замечает, когда уже слишком поздно.
В этом руководстве объясняем, как на самом деле работают коды подтверждения, почему бесплатные публичные номера — плохая идея и как безопасно получать коды онлайн.
Как работают SMS‑коды подтверждения
Код подтверждения — его ещё называют одноразовым паролем, или OTP, — это короткое число, обычно от 4 до 8 цифр, которое приходит в SMS и подтверждает, что номер телефона в вашем распоряжении. Сервисы используют такие коды по трём причинам:
- Для борьбы со злоупотреблениями: номера телефонов сложнее создавать массово, чем адреса электронной почты, поэтому требование номера тормозит появление спам‑аккаунтов.
- Для восстановления аккаунта: если вы забыли пароль, код, отправленный на ваш номер, поможет снова войти.
- Как второй фактор: некоторые сервисы присылают код при каждом входе с нового устройства.
Обратите внимание на последние два пункта: номер, который вы указываете, используется не один раз. Он становится ключом к аккаунту на всё время, пока аккаунт существует.
Чем опасны бесплатные сайты «принять SMS онлайн»
Бесплатные SMS‑сайты публикуют список номеров и показывают все сообщения, которые приходят на эти номера, — на общедоступной веб‑странице. В этом и состоит вся их модель, и именно поэтому они опасны:
- Ваш код видят все. Его может прочитать любой, кто в этот момент смотрит страницу, а позже кто угодно может запросить сброс пароля на тот же номер.
- Номер вам не принадлежит. Одними и теми же номерами пользуются сотни людей. Когда через месяц вам понадобится новый код, номера может уже не быть.
- Их часто блокируют. Популярные сервисы ведут списки публичных номеров и просто не принимают их.
Простое правило: никогда не используйте публичный номер для аккаунта, потерять который вам было бы жаль. Кто контролирует номер, тот часто может контролировать и аккаунт.
Почему некоторые номера не принимают
Когда вы вводите номер телефона, многие сервисы быстро проверяют «тип линии»: мобильный это номер, стационарный или интернет‑номер (VoIP) — и какому оператору он принадлежит. В зависимости от своих правил они могут отклонить:
- стационарные номера, на которые не приходят SMS;
- номера, которые, как известно, принадлежат публичным SMS‑сайтам;
- некоторые интернет‑номера, которые выдают бесплатные приложения для звонков.
Поэтому тип номера важен не меньше, чем само наличие номера. Номера из настоящих мобильных диапазонов страны принимает самый широкий круг сервисов.
Безопасный способ: приватный номер под вашим контролем
На самом деле нужно простое: номер, который принадлежит только вам, который приложения распознают как мобильный, сообщения на который можно читать с любого устройства и который можно сохранять столько, сколько существует аккаунт. Именно это и даёт приватный второй номер.
Например, в HeyNum каждый номер взят из настоящего мобильного диапазона одной из 19 стран. Коды в реальном времени приходят в ваш личный раздел «Входящие» в браузере, и никто другой их не видит. Чтобы получить номер, не нужны ни приложение, ни SIM‑карта, ни документы.
Пошагово: как получить код с HeyNum
- Получите номер в той стране, которую ожидает сервис: американские и британские номера подходят для самого широкого круга международных приложений.
- Введите его в приложении или на сайте — в международном формате, если вас просят указать страну (например, +44 7700 900412).
- Код появится во входящих через несколько секунд, а если вы разрешили уведомления, придёт и уведомление. Скопируйте его в один клик.
Если код не приходит
- Проверьте формат. Самая частая причина — пропущенная или лишняя цифра либо неверный код страны.
- Подождите минуту и запросите код снова. Некоторые сервисы отправляют сообщения в порядке очереди.
- Попросите звонок. Многие сервисы предлагают продиктовать код во время телефонного звонка — а на такой звонок можно ответить прямо в браузере.
- Короткие номера. Сообщения с 5–6‑значных «коротких номеров», которые используются в основном в США, могут не доходить до онлайн‑номеров.
- Правила сервиса. Некоторые банки и платёжные приложения принимают только номера традиционных операторов. Если сервис отклоняет ваш номер, это его политика, а не неисправность вашей линии.
Как защитить свои аккаунты
- Сохраняйте номер, пока у вас есть аккаунт. Если вы откажетесь от номера, то больше не сможете получать коды для этого аккаунта.
- Отдавайте предпочтение приложению-аутентификатору или ключу доступа для почты, банка и рабочих аккаунтов. Они надёжнее любых SMS.
- Никому не сообщайте коды. Ни настоящий покупатель, ни курьер, ни сотрудник поддержки никогда не попросит у вас код. Тот, кто просит, пытается захватить аккаунт.