Собрать базу телефонных номеров легально и эффективно можно, используя только явно выраженное согласие, общедоступные источники и соответствующие инструменты, соблюдая при этом нормы защиты персональных данных и требований к SMS-рассылкам.
Правовые основы сбора телефонных номеров
Перед началом любого сбора важно понять, какие нормы регулируют обработку контактных данных. В России основу составляет Федеральный закон «О персональных данных» от 2021 года, который требует явно выраженного согласия на сбор и использование номера телефона. Для международных кампаний ключевыми являются GDPR в ЕС и CAN‑SPAM Act в США.
Определение
Явно выраженное согласие – это конкретное, информированное и однозначное согласие пользователя на обработку его персональных данных, зафиксированное в письменной форме или в электронной форме с использованием механизмов «кликнуть для согласия».
Нарушение этих норм влечет за собой штрафы, блокировку IP-адресов и ущерб репутации.
Federal Trade Commission advises that marketers obtain prior express consent before contacting consumers via SMS.
Federal Trade Commission, 2025
Ключевые законы и их влияние на сбор номеров
- Федеральный закон «О персональных данных» (2021) – требует письменного согласия, предоставляет пользователям право отозвать его в любой момент и обязывает обеспечивать защиту собранных данных.
- GDPR (EU, 2025) – требует законных оснований для обработки (обычно «согласие»), прозрачности обработки и возможности отписки.
- CAN‑SPAM Act (USA, 2025) – требует фактического согласия или явного согласие на отправку SMS и предоставления механизма отписки.
Этичные каналы сбора телефонных номеров
Легальные источники обеспечивают качество базы и минимизируют риски. Выделяют три основных канала: прямое согласие, общедоступные данные и косвенные источники.
Прямое согласие – самый надежный метод
- Онлайн‑формы – используйте чистые формы подписки на целевых страницах, где номер запрашивается вместе с явным чекбоксом «Я согласен получать SMS-сообщения».
- Офлайн‑мероприятия – собирайте номера на презентациях, вебинарах или конференциях, используя бумажные или электронные бланки с пометкой согласия.
- Партнерские программы – сотрудничайте с доверенными партнерами, которые предоставляют вам предварительно одобренные списки с явным согласием.
Каждый канал должен фиксировать дату, источник согласия и конкретные цели использования. Храните эти записи не менее 12 месяцев для доказательства легальности сбора.
Общедоступные источники – ограниченные возможности
Некоторые номера доступны публично, например, в государственных реестрах, бизнес‑каталогах или открытых списках организаций. Использовать их можно только для общих маркетинговых целей, не затрагивающих персональную связь. Важно:
- Проверить, разрешает ли конкретный реестр коммерческое использование.
- Проконсультироваться с юристом, если вы планируете массовые SMS‑рассылки.
Например, номера муниципальных служб могут быть доступны через открытые базы данных, но их использование для рекламы должно быть обосновано и прозрачным.
Сравнение каналов сбора
| Канал | Скорость сбора | Качество согласия | Юридические риски |
|---|---|---|---|
| Прямое согласие (формы, мероприятия) | Средняя (1‑3 days) | Высокое | Минимальные |
| Общедоступные реестры | Быстрая (часы) | Среднее | Среднее |
| Партнерские списки | Быстрая (дни) | Высокое | Среднее |
| Веб‑сканирование публичных страниц | Быстрая (автоматизированная) | Низкое | Высокое |
Технические инструменты и автоматизация
Современные решения позволяют ускорить легальный сбор, обеспечивая при этом соответствие требованиям. Ниже приведены три категории инструментов, которые чаще всего используются в SMS‑маркетинге.
API‑интеграции с CRM и системами рассылок
Используйте API, предоставляемые сервисами, такими как SendGrid, Twilio или ActiveCampaign. Они обеспечивают двустороннюю синхронизацию номеров и отметок согласия.
# Пример использования Python для получения списка номеров с явным согласием
import requests url = "https://api.example.com/contacts"
payload = { "source": "opt_in_form", "limit": 500, "fields": ["phone", "consent_date", "consent_ip"]
}
response = requests.get(url, params=payload)
contacts = response.json()["data"]
print(f"Получено {len(contacts)} номеров")Сохраняйте ответ API в формате JSON, добавляя хэш согласия и метаданные для последующего аудита.
Сервисы валидации и очистки номеров
Проверка формата, оператора и активности снижает затраты на рассылку и защищает от штрафов за некачественные данные. Популярные сервисы: PhoneValidator, Whitepages Pro и BurstSMS Verify.
- Проверка формата (E.164).
- Проверка активности оператора.
- Удаление дубликатов и неактивных номеров.
Автоматизированное веб‑сканирование с соблюдением правил
Если вам нужны публичные списки (например, контактные страницы компаний), используйте легальные парсеры, такие как Scrapy с middleware для соблюдения правил. Обязательно:
- Проверяйте robots.txt перед сканированием.
- Ограничивайте частоту запросов (например, 1 запрос в секунду).
- Сохраняйте метаданные сканирования для аудита.
Некоторые сервисы, например Apify, предлагают готовые наборы данных, соответствующие GDPR и FTC.
Обеспечение качества данных и валидация
Качество базы напрямую влияет на deliverability и соблюдение требований. Внедрите многоуровневую проверку перед запуском кампании.
Форматирование и стандартизация
- Переведите все номера в формат E.164 (+
7XXXXXXXXXX для России). - Удалите нестандартные символы, пробелы и префиксы.
- Проверьте контрольное число Luhn для виртуальных номеров.
Сегментация по согласию
Разделите базу на три сегмента:
| Сегмент | Описание | Разрешенные действия |
|---|---|---|
| Opt‑In Confirmed | Явное согласие с метаданными | Полная SMS‑рассылка |
| Opt‑In Implicit | Согласие на основе действий (например, запрос о информации) | Только коммерческие сообщения с явной возможностью отписки |
| Public Record | Номер из открытого реестра | Только общие уведомления, ограниченные законом |
Используйте автоматизированные системы управления согласиями, чтобы отслеживать отписки, жалобы и обновления согласия.
Масштабирование и поддержание базы
После создания базы необходимо внедрить процессы, которые сохранят ее качество и соответствие требованиям на протяжении всего срока службы кампании.
Регулярные аудиты и обновления
Проводите технические и юридические проверки ежеквартально:
- Проверьте актуальность записей согласия.
- Удалите неактивные номера (больше 90 дней без активности).
- Обновите сегментацию в соответствии с изменениями законодательства.
Мониторинг жалоб и отписок
Внедрите систему мониторинга жалоб (например, через Postmaster от Mailgun). Если доля жалоб превышает 0,5 % в течение недели, приостановите рассылку и проанализируйте источник.
Риски, ошибки и чек‑лист соответствия
Наиболее распространенные ошибки, которые приводят к штрафам или блокировке:
- Использование номеров без явного согласия.
- Игнорирование механизма отписки.
- Некорректное хранение данных (отсутствие шифрования).
- Нарушение правил частоты отправки.
Соблюдайте чек‑лист:
- Все номера имеют запись о явном согласии с датой и IP.
- Каждый номер соответствует формату E.164 и прошел валидацию.
- В системе включен механизм отписки (опция STOP).
- Записи согласия хранятся не менее 12 месяцев.
- Ежеквартально проводится аудит соответствия.
FAQ – Часто задаваемые вопросы о легальном сборе номеров
Можно ли использовать номера из публичных реестров для SMS‑маркетинга?
Только если реестр разрешает коммерческое использование и вы обеспечиваете прозрачность целей. В противном случае это может нарушать законы о персональных данных.
Что считается явным согласием?
Пользователь должен активно подтвердить согласие (чекбокс, кнопка «Подписаться»), без предварительного выбора. Согласие должно быть привязано к конкретным целям рассылки.
Как часто нужно обновлять базу номеров?
Рекомендуется проводить очистку ежеквартально: удалять неактивные номера, проверять актуальность согласия и обновлять сегментацию.
Какие штрафы за нарушение правил сбора номеров?
В России штрафы составляют до 5 % от годового оборота компании за нарушение Федерального закона «О персональных данных». В США FTC может назначить штраф до $43 792 за нарушение CAN‑SPAM.
Какой инструмент валидации номеров лучше выбрать для стартапа?
Для стартапа подходят недорогие решения, например BurstSMS Verify, которые предлагают проверку в режиме реального времени и API для интеграции с CRM.
Нужно ли хранить исходные формы согласия?
Да, хранение документов о согласии (скриншотов, PDF, логов API) необходимо для аудита и доказательства легальности в случае споров с регуляторами.
Заключение
Легальный и эффективный сбор телефонных номеров основан на трех столпах: явном согласии, качественных источниках и надежных технологиях. Соблюдая эти принципы, вы защитите свою кампанию от штрафов, повысите deliverability и построите долгосрочные отношения с аудиторией.