Для создания базы телефонных номеров без нарушения законов необходимо получать явное согласие абонентов, использовать легальные источники данных и применять соответствующие технические средства, соблюдая требования Федерального закона №152-ФЗ «О персональных данных» и норм FTC для международных кампаний.
Правовые основы: что разрешает закон
В России сбор телефонных номеров относится к обработке персональных данных. Закон требует явного согласия субъекта на использование его номера для маркетинговых целей. Без согласия обработка запрещена даже для SMS-рассылок, если только не выполнено одно из исключений, предусмотренных федеральным законодательством.
Сбор, хранение, использование персональных данных осуществляется с согласия субъекта персональных данных, за исключением случаев, предусмотренных федеральным законом.
Федеральный закон №152-ФЗ «О персональных данных», ст. 24
Исключения включают публичные данные (например, номера из открытых реестров), законные бизнес-целей при условии уведомления абонента, а также ситуации, когда номер является публично доступным контактным сведением компании. Понимание этих нюансов позволяет избежать штрафов до 5% от годового оборота компании.
Определения: согласие, опт-ин и публичный источник
- Согласие – явно выраженное, информированное согласие абонента на получение SMS-сообщений. Оно должно быть документировано с указанием целей, срока действия и способа отписки.
- Опт-ин – пользователь добровольно подписывается на рассылку через чекбокс или форму, где номер указывается им самим.
- Публичный источник – номер, доступный в открытом реестре (например, ЕГРЮЛ, справочники организаций) и не требующий дополнительного согласия.
Методы сбора данных на основе согласия
Самый надежный способ – это прямое опт-ин. Реализовать его можно через веб-формы, чат-ботов в мессенджерах и лендинги с четким текстом о том, для чего будут использоваться номера.
Практические шаги для получения согласия
- Создайте форму сбора с отдельным чекбоксом для согласия на SMS-маркетинг. Используйте четкую формулировку: «Я даю согласие на отправку рекламных сообщений на номер
+7 XXX XXX XX XX». - Добавьте обязательное поле «Подтверждение» (например, код из SMS или email), чтобы предотвратить спам-регистрации.
- Храните доказательства согласия (скриншоты, timestamp, хеш) не менее 3 лет – это требуется для проверки Роскомнадзора.
- Предоставьте возможность отписки в каждом сообщении и автоматический процесс удаления из базы по запросу.
Пример HTML-кода формы:
<form action="/subscribe" method="post"> <label> <input type="text" name="phone" placeholder="+7 XXX XXX XX XX" required> </label> <label> <input type="checkbox" name="consent" required> Я даю согласие на SMS-маркетинг </label> <button type="submit">Подписаться</button>
</form>Использование публичных источников данных
Некоторые номера уже считаются публичными. К ним относятся контактные данные компаний из ЕГРЮЛ, справочников организаций, открытых баз мессенджеров (например, Telegram-каналы с открытыми контактами) и официальных сайтов с явно опубликованными телефонами.
Важно проверять легальность каждого источника. Например, номер на странице «Контакты» коммерческой организации может использоваться для SMS-рассылок, если только владелец не запретил обработку персональных данных.
Пример запроса к публичному API ЕГРЮЛ (с использованием токена и ограничений по rate-limit):
GET https://api.egryul.ru/v2/companies?inn=7701234567&fields=phone
Authorization: Bearer YOUR_TOKEN
Accept: application/jsonПолученные данные должны быть использованы только для законных целей (например, верификации контрагента) и не подлежат передаче третьим лицам без согласия.
Технические подходы: API и инструменты
Современные SMS-шлюзы предоставляют API для массового добавления номеров, но они требуют предварительного согласия или использования легальных источников.
Пример интеграции с SMS-шлюзом
Ниже приведен фрагмент кода на Python для добавления номера после получения согласия:
import requests URL = "https://api.sms-gateway.com/v1/contacts"
HEADERS = { "Authorization": "Bearer YOUR_API_KEY", "Content-Type": "application/json"
} payload = { "phone": "+79991234567", "source": "opt_in_form", "consent": True, "consent_date": "2025-09-15T12:34:00Z"
} resp = requests.post(URL, json=payload, headers=HEADERS)
print(resp.status_code, resp.json())Шлюз автоматически проверит номер на соответствие формату и добавит в список для рассылки. Используйте параметр source, чтобы отслеживать легальность каждого номера.
Проверки соответствия и лучшие практики
Регулярные аудиты снижают риск штрафов и повышают доверие аудитории. Проверяйте согласие, ведите журналы удаления и обновляйте списки согласно требованиям 2025 года.
- Проводите ежеквартальный реверсный звонок или email абонентам с просьбой подтвердить желание оставаться в базе.
- Используйте автоматическую систему отписки (UNSUBSCRIBE) и подтверждайте удаление в течение 48 часов.
- Ведите отчет о действиях с номерами: добавление, изменение, удаление, источник согласия.
- Обновляйте политику конфиденциальности в соответствии с изменениями законодательства 2025 года.
Риски, штрафы и альтернативы
Нарушения в области персональных данных влекут административную ответственность по ст. 13.11 КоАП РФ (штраф до 5% от годового оборота) и возможные гражданско-правовые иски от абонентов.
Альтернативные способы получения контактов:
- Покупка баз через легальные дилерские программы, где номера предоставлены с явным согласием на SMS-маркетинг.
- Использование публичных справочников с проверкой легальности каждого номера.
- Разработка собственных каналов подписки через Telegram-ботов или WhatsApp Business API с соблюдением 2-шаговой верификации.
Сравнительная таблица: легальные vs. теневые методы
| Метод | Источник согласия | Стоимость | Риск штрафов | Качество базы |
|---|---|---|---|---|
| Опт-ин через форму | Явное согласие | Высокая (разработка) | Минимальный | Высокое |
| Публичные справочники | Нет согласия требуется | Низкая (скачивание) | Средний (проверка легальности) | Среднее |
| Покупка баз | Предполагаемое согласие | Средняя | Высокий (проверка продавца) | Низкое |
| Спам-крауд | Нет согласия | Минимальная | Критический | Низкое |
Определения
- Персональные данные – любая информация, относящаяся к определенному или определяемому на основе номеров телефонов субъекту персональных данных.
- Обработка – любое действие (сбор, хранение, использование, передача) с номерами.
- Согласие субъекта – свободно выраженное, конкретное, информированное волеизъявление на обработку номеров.
Часто задаваемые вопросы
- Можно ли использовать номер из публичного справочника для SMS-рассылки?
Можно, если номер действительно является публичным источником и не содержит запрета на обработку. Проверьте легальность справочника. - Что делать, если абонент отозвал согласие?
Немедленно удалите номер из всех списков, зафиксируйте запрос и обновите журнал согласий. - Как проверить легальность SMS-шлюза?
Проверьте наличие лицензии на осуществление деятельности в сфере связи, проверьте отзывы и наличие API для удаления номеров. - Требуется ли отдельное согласие для WhatsApp Business API?
Да, требуется явное согласие на получение бизнес-сообщений, отдельно от SMS. - Какой штраф за незаконный сбор номеров?
По ст. 13.11 КоАП РФ – до 5% от годового оборота компании, также возможны иски от абонентов.