Перейти к содержанию

Сравнение

CheckMaxApp vs Clearoutphone

Clearoutphone — индийский bulk phone validator для pre-SMS deliverability на сотнях тысяч строк CSV; CheckMaxApp — RU-сервис проверки регистрации и профиля в мессенджере MAX. Это разные этапы воронки: разбираем, кто для чего, и как собрать hybrid-стек для marketing-команды.

Главное в 30 секунд

Если читать одну секцию — эту

Дальше — таблица по 14 параметрам, детальный bulk-processing comparison (лимиты, скорость, форматы), decision matrix для marketing-команд (SMS vs MAX vs hybrid), ROI-математика на реальной базе 500k, разбор data residency для 152-ФЗ, code-каскад и FAQ из 12 пунктов. Данные о Clearoutphone — из clearoutphone.io/pricing и публичной документации на май 2026; цены в b2b SaaS меняются — сверяйтесь с актуальным прайсом перед закупкой.

Прямое сравнение

14 параметров рядом

ПараметрCheckMaxAppClearoutphone
1. Этап воронкиpre-MAX-rassylkapre-SMS deliverability
2. Цена за hit (база)$0.005$0.003 (paid tier)
3. Цена на bulk объёме$0.003 (опт от $2000)$0.0012–$0.0015 (от 1M+)
4. Recall по MAX100%N/A (не делает)
5. Возвращаемые поляФИО, server_id, last seen, BIOphone_valid, line_type, carrier, country, status (real/fake/possible)
6. Bulk CSV upload через UIЧерез Telegram-бот / APIДа, до сотен тысяч строк за файл
7. Batch API max за вызов5000 номеров~10 000 (bulk-create endpoint)
8. Deliverability scoreЧерез last seen + BIO (косвенно)Прямой (real/fake/possible)
9. БиллингUSDT TRC-20, BTC, ETH, LTCStripe, PayPal (для РФ закрыт)
10. Минимальный депозит$10$0 (free credit)
11. Юрисдикция данныхRU (релевантно 152-ФЗ)Индия (трансграничная передача)
12. Часовой пояс поддержкиRU/MSK, <4 ч в TelegramIST (UTC+5:30), email/web-чат
13. White-label программаДа, развёртываем за 1 деньReseller (отдельные условия)
14. Free tier на пробу5 проверок без email/карты~100 кредитов после email-верификации

Источники: публичная документация clearoutphone.io/pricing на май 2026, ст. 12 152-ФЗ о трансграничной передаче ПД, формат E.164 описан в ITU-T E.164. Цены в b2b SaaS меняются — сверяйтесь с актуальным прайс-листом.

Bulk-processing deep dive

Лимиты, форматы, скорость обработки

Главный «продаваемый» сценарий Clearoutphone — bulk-обработка CSV/Excel через web-dashboard или REST. Здесь Clearoutphone заметно сильнее нас как продукт «marketer uploads file and gets cleaned file back». Разбираем по пунктам, чтобы избежать ложных ожиданий с обеих сторон.

Форматы файлов и лимиты

  • Clearoutphone: загрузка через UI принимает CSV, XLSX, TXT. Один файл — до сотен тысяч строк, максимальный размер ~100–250 MB (актуальные лимиты публикуются в их документации). Колонка с номером автодетектится, можно указать вручную. На выходе — тот же файл с добавленными колонками status / line_type / carrier / country.
  • CheckMaxApp: bulk через REST POST с JSON-массивом до 5000 номеров за один вызов, для бóльших объёмов — chunking на стороне клиента. CSV-upload через web-UI у нас отсутствует как продукт; вместо этого мы предоставляем готовый скрипт на Python для отправки большого CSV в наш batch-эндпойнт. Для не-разработчиков работает Telegram-бот: пересылаете файл, на выходе получаете обработанный.

Скорость обработки

  • Clearoutphone bulk: по их публичным заявлениям, базы порядка 100–500k строк обрабатываются за минуты-десятки минут в зависимости от тарифа и текущей очереди на их стороне. Для real-time API один номер — <1 секунды.
  • CheckMaxApp batch: один вызов на 5000 номеров обрабатывается за 30–120 секунд в зависимости от текущей загрузки. На 100k базе это ~20 параллельных вызовов с chunking'ом, в сумме укладывается в 5–10 минут wall-clock. Для real-time проверки одного номера — <2 секунд по REST.

Что лучше Clearoutphone делает в bulk

  • Прозрачный прогресс-бар. Marketer видит «обработано 87% из 250 000», ETA. Удобно для команд без инженеров.
  • Автоматический dedup внутри файла. Дубликаты в одной загрузке детектятся и не списываются дважды.
  • Sample-mode. Можно сначала прогнать 1% случайной выборки, посмотреть estimate цены/качества, потом запустить полный файл.

Подробный гайд по подготовке большой базы к рассылке с разделением задач между deliverability-валидатором и MAX-чекером — в нашем блоге: как очистить телефонную базу 100k+.

Decision matrix

Marketing-команда: что выбрать в зависимости от канала

Самая полезная секция этой страницы. Если у вас marketing-команда планирует кампанию на существующей базе номеров, выбор инструмента зависит от канала рассылки.

СценарийЧто нужноРекомендация
SMS-кампания на 500kУбрать fake/landline/VoIP до отправки, чтобы не платить SMS-шлюзу за невалидные доставкиClearoutphone в одиночку
MAX-рассылка на 100kВыделить активный MAX-сегмент, узнать last seen, ФИО для персонализацииCheckMaxApp в одиночку
Multichannel (SMS + MAX) на 500kСначала очистить базу, потом разделить на «есть MAX» и «нет MAX», в первую группу — push в MAX, во вторую — SMSHybrid: Clearoutphone → CheckMaxApp
Только MAX-OSINT / антифродОдин номер, нужен MAX-профиль и last seen; нет задачи массовой рассылкиCheckMaxApp
Глобальная регистрация SaaSПроверить формат + carrier + line type при signup пользователя из 50+ странClearoutphone (или Numverify)
MFI pre-screen на 50k базеПонять, активен ли заёмщик в мессенджере, есть ли «жизнь» помимо звонковCheckMaxApp + опционально Clearoutphone для line type

Правило одной строкой: SMS-канал → Clearoutphone, MAX-канал → CheckMaxApp, оба канала → hybrid-стек. Это не маркетинговая уловка, это объективное разделение задач.

Юриспруденция

Data residency: индийский SaaS vs RU-инфраструктура для 152-ФЗ

Это секция, которую marketing-команды часто игнорируют, а потом legal приходит и блокирует кампанию. Если ваша компания — российский оператор персональных данных, любая загрузка ФЛ-номеров в зарубежный сервис подпадает под ст. 12 152-ФЗ о трансграничной передаче.

Clearoutphone — индийская SaaS-команда

  • Юрлицо в Индии, серверная инфраструктура за пределами РФ (AWS / GCP, по их публичным заявлениям).
  • Согласно ст. 12 152-ФЗ, для передачи персональных данных в Индию требуется уведомление Роскомнадзора с указанием цели и категорий ПД. С 2023 года действует разрешительная модель: для ряда стран (не из «адекватной защиты») нужно отдельное решение РКН до начала передачи.
  • Что это значит на практике: использовать Clearoutphone в РФ можно, но legal-команда должна подготовить уведомление РКН и зафиксировать в политике обработки ПД, что данные передаются в Индию для целей «валидация контактных данных перед маркетинговой коммуникацией».

CheckMaxApp — RU-сервис

  • Инфраструктура и обработка запросов идут на стороне сервиса, не предполагающей трансграничной передачи в страны без «адекватной защиты». Это снимает с заказчика обязанность отдельного уведомления РКН по этому каналу.
  • Это не делает CheckMaxApp бесспорным с точки зрения compliance — оператор всё равно должен иметь правовое основание для передачи ПД нам (договор, согласие субъекта, законный интерес). Но юрисдикционный риск ниже, чем при отправке тех же ПД в Индию.
  • Юзеры MAX — это сами по себе уже «опубликовавшие свои контактные данные в системе VK»; трактовка состава ПД, которые мы возвращаем, требует отдельной правовой оценки. Подробнее — в разделе «Юридическая страница».

ROI math

Реальная стоимость очистки 500k базы перед multichannel-рассылкой

Считаем на конкретном кейсе. У marketing-команды есть база 500 000 номеров (накоплено за год через лид-формы + лояльность + офлайн-каналы). Цель — запустить multichannel-кампанию: MAX-рассылка для тех, у кого MAX, SMS для остальных. Считаем затраты на подготовку базы.

Только Clearoutphone (без MAX-обогащения)

  • 500 000 × $0.0015 (bulk-цена при объёме) = $750 на pre-SMS-чистку
  • На выходе: ~70% «valid mobile» = 350 000 годных номеров
  • SMS-кампания на 350k × $0.04 (средняя цена SMS в РФ) = $14 000
  • Итого: $14 750 при условии, что вся валидная база идёт в SMS

Только CheckMaxApp (без pre-SMS-очистки)

  • 500 000 × $0.003 (опт от $2000 депозита) = $1500 на MAX-обогащение
  • На выходе: 100% строк помечены статусом MAX (есть/нет), плюс ФИО/last seen у активных
  • Допустим, 60% базы — активные MAX-юзеры = 300 000 для MAX-кампании
  • MAX-рассылка на 300k через mirror-боты = бесплатна сама по себе (платим только за чек)
  • Но: 200 000 «не-MAX» уходят в SMS без pre-cleaning, ~30% из них fake/landline = $1 600 на пустые SMS
  • Итого: $1500 + $8 000 SMS на оставшиеся 200k − $1600 на брак = $9 900 эффективных трат

Hybrid: Clearoutphone → CheckMaxApp

  • 500 000 × $0.0015 (Clearoutphone) = $750
  • На выходе ~350 000 годных мобильных
  • 350 000 × $0.003 (CheckMaxApp на оптовом депозите) = $1050 на MAX-обогащение
  • Из 350k годных — допустим 60% в MAX (210 000) = MAX-кампания, остальные 140 000 — SMS-кампания
  • SMS на 140k × $0.04 = $5 600 на чистый, валидированный сегмент
  • Итого: $750 + $1050 + $5600 = $7 400, против $14 750 у «только Clearoutphone + SMS»

Полная разбивка по статьям ROI и сравнение с другими комбинациями (Numverify + нас, AbstractAPI + нас) — в материале «Цена чекера MAX 2026: сравнение 6 сервисов».

Code example

Каскад Clearoutphone → CheckMaxApp на Python

Готовый пример каскада: Clearoutphone отсекает невалидные / VoIP / landline номера, CheckMaxApp обогащает оставшиеся живые мобильные MAX-профилем. Это рабочий шаблон для интеграции в marketing-стек.

import os
import requests
from typing import Optional

CLEAROUTPHONE_TOKEN = os.environ["CLEAROUTPHONE_TOKEN"]
CHECKMAX_KEY = os.environ["CHECKMAX_KEY"]


def enrich(phone: str) -> Optional[dict]:
    # Step 1. Clearoutphone — pre-SMS deliverability filter
    r1 = requests.post(
        "https://api.clearoutphone.io/v1/phonenumber/validate",
        headers={"Authorization": f"Bearer:{CLEAROUTPHONE_TOKEN}"},
        json={"number": phone},
        timeout=10,
    ).json()
    data = r1.get("data", {})
    status = data.get("status")          # valid / invalid
    line_type = data.get("lineType")     # mobile / landline / voip / fixed_line_or_mobile
    real = data.get("phone_valid")       # real / fake / possible

    if status != "valid" or real == "fake":
        return None                      # fake / unverified — drop
    if line_type in ("landline", "voip"):
        return None                      # стационар или VoIP — нет смысла идти в MAX

    # Step 2. CheckMaxApp — MAX profile enrichment
    r2 = requests.post(
        "https://api.checkmaxapp.com/v1/check",
        headers={"Authorization": f"Bearer {CHECKMAX_KEY}"},
        json={"phone": phone},
        timeout=10,
    ).json()
    profile = r2.get("profile")

    return {
        "phone": phone,
        "carrier": data.get("carrier"),
        "country": data.get("country"),
        "line_type": line_type,
        "deliverability": real,          # из Clearoutphone
        "max_registered": bool(profile),
        "max_profile": profile,          # firstName / lastName / lastSeen / bio
    }

Полный референс эндпойнтов CheckMaxApp — на странице /api, а методологию того, как именно мы вычисляем MAX-статус с recall 100%, — на странице /how-it-works.

FAQ

Частые вопросы по сравнению

  • Чем Clearoutphone принципиально отличается от CheckMaxApp?
    Clearoutphone (clearoutphone.io, индийская SaaS-команда) — это bulk phone validation для pre-SMS deliverability: загружаете CSV/Excel на сотни тысяч строк, на выходе получаете phone_valid (real/fake), line_type (mobile/landline/VoIP), carrier и country по каждой строке. Их основной use-case — очистить маркетинговую базу перед массовой SMS-рассылкой, чтобы не платить за доставку на мёртвые SIM. CheckMaxApp решает другую задачу: для уже валидных мобильных номеров возвращает MAX-профиль (ФИО, server_id, last seen, BIO) — это pre-MAX-rassylka, не pre-SMS. Поэтому правильное сравнение — не «кто лучше», а «кто для какого этапа воронки».
  • Кто дешевле для очистки 500 000 номеров перед массовой рассылкой?
    Если задача — pre-SMS deliverability на международной базе, Clearoutphone дешевле по штучной цене: их pay-as-you-go на больших объёмах падает до $0.0012–$0.003 за hit, 500k обойдутся в $600–$1500. CheckMaxApp для той же задачи стоит $0.003 (опт от $2000) — $1500 за 500k, сопоставимо в верхнем диапазоне. Но если базу нужно прогнать ещё и через MAX перед рассылкой в мессенджере, два инструмента в каскаде обойдутся в $2100–$3000 против $1500 у одного Clearoutphone (но Clearoutphone не вернёт MAX-сегмент). Подробная математика — в секции «ROI 500k базы» ниже.
  • Поддерживает ли Clearoutphone проверку мессенджера MAX от VK?
    Нет. Clearoutphone работает с carrier-данными (HLR-lookup) и форматной валидацией E.164. Российский мессенджер MAX в их списке проверок отсутствует — это вне сферы их основного продукта (deliverability для SMS-маркетинга). Они также не делают checks по WhatsApp, Telegram, Viber. Если вам нужен мессенджер-сегмент для рассылки именно в MAX — нужен специализированный инструмент.
  • Какие лимиты у Clearoutphone на bulk CSV upload?
    По публичной документации Clearoutphone позволяет загружать CSV/XLSX через web-dashboard с лимитами на размер файла (порядки сотен тысяч строк за загрузку) и максимальный размер ~100–250 MB на файл; для бóльших объёмов есть API-эндпойнт bulk-create. Точные текущие лимиты публикуются на clearoutphone.io в разделе документации. У CheckMaxApp batch-API принимает до 5000 номеров за один POST, для бóльших объёмов — chunking на стороне клиента, либо стрим через Telegram-бот без жёсткого верхнего лимита.
  • Возвращает ли Clearoutphone deliverability score, как сервисы для email?
    Да, в этом сильная сторона Clearoutphone: каждый номер маркируется не только бинарно «valid/invalid», но и категориями уверенности — real, fake, possible, unknown — плюс отдельный сигнал на VoIP/disposable. Это полезно для SMS-кампаний, где списания идут по факту доставки. У CheckMaxApp нет аналогичного deliverability score для SMS — мы не предсказываем, дойдёт ли SMS; мы говорим, активен ли MAX-аккаунт.
  • Есть ли у CheckMaxApp русскоязычная поддержка?
    Да, поддержка в Telegram, ответ обычно в течение 4 часов, на русском. У Clearoutphone поддержка англоязычная через email-тикеты и web-чат, часовые пояса IST (UTC+5:30), что для российских клиентов означает запоздавший ответ в первой половине рабочего дня.
  • Где хранятся данные после загрузки в Clearoutphone (вопрос 152-ФЗ)?
    Clearoutphone — индийская компания, серверная инфраструктура размещена в дата-центрах за пределами РФ (AWS, GCP по их публичным заявлениям). Загружая в Clearoutphone CSV с российскими ФЛ-номерами, российский оператор персональных данных формально совершает трансграничную передачу персональных данных за рубеж, что согласно ст. 12 152-ФЗ требует уведомления Роскомнадзора (в режиме разрешительной модели — отдельного решения). Это не значит, что Clearoutphone использовать нельзя — это значит, что у legal-команды должна быть готова обоснованная позиция. CheckMaxApp как RU-сервис снимает этот вопрос на уровне юрисдикции инфраструктуры.
  • Можно ли мигрировать с Clearoutphone на CheckMaxApp одним вечером?
    Если вы использовали Clearoutphone строго для pre-SMS deliverability — мигрировать на нас бессмысленно, мы для другой задачи. Если использовали для смешанной задачи (валидация + попытка получить мессенджер-данные через сторонние костыли) — миграция сводится к одному REST-вызову вместо двух, занимает буквально вечер. Самый частый сценарий — добавление CheckMaxApp параллельно Clearoutphone в каскад (Clearoutphone отсекает мёртвые/VoIP/landline, мы обогащаем оставшиеся MAX-данными).
  • Принимает ли Clearoutphone USDT или только Stripe?
    Clearoutphone принимает Stripe (карты) и PayPal через их billing-партнёра; криптовалюту официально не принимают. Для российских юрлиц и ИП после 2022 года это практически блокер. CheckMaxApp принимает USDT TRC-20, BTC, ETH, LTC напрямую, без сторонних провайдеров.
  • Что насчёт бесплатного тарифа?
    У Clearoutphone стандартно есть стартовый кредит на пробу (обычно 100 кредитов после email-верификации, актуальное число — на clearoutphone.io/pricing). У CheckMaxApp — 5 бесплатных проверок при регистрации в Telegram-боте, без email и без подтверждений. Подход разный: Clearoutphone оптимизирован под «протестировать batch на 100 строках», мы — под «получить быстрый ответ за 30 секунд».
  • Что лучше для marketing-команды, работающей одновременно с SMS и MAX?
    Hybrid-стек: Clearoutphone на входе очищает базу до валидных мобильных номеров (отсекает landline, VoIP, fake, отключённые SIM), CheckMaxApp на выходе разделяет очищенную базу на две когорты — «есть MAX» (идёт в MAX-кампанию по $0.005 за рассылку) и «нет MAX» (идёт в SMS-кампанию по $0.04–0.06 за SMS). Так вы не тратите SMS-бюджет на людей, которым проще написать в MAX, и не пытаетесь рассылать в MAX тем, у кого его нет. Подробный сценарий — в секции «Decision matrix» ниже.
  • Где почитать про очистку базы 100k номеров на практике?
    У нас есть пошаговый гайд по подготовке базы 100k номеров к массовой рассылке — со схемой каскада, метриками качества, типичными ошибками: /blog/how-to-clean-phone-database-100k. Там же приведены реальные конверсии до и после очистки на разных каналах (SMS / MAX / email).

Об авторе

Материал подготовлен командой CheckMaxApp — сервиса проверки регистрации в мессенджере MAX от VK, работающего с 2024 года. Мы публикуем сравнения с конкурентами, признавая сильные стороны каждого. Если найдёте фактическую неточность в данных о Clearoutphone — напишите в наш бот, обновим страницу. Последнее обновление: 22 мая 2026.

Соберите hybrid-стек на 5 номерах бесплатно

Прогоните 5 российских номеров через CheckMaxApp без карты и email — увидите MAX-профиль, last seen и BIO, которых Clearoutphone в принципе не возвращает. Дальше — комбинируйте с deliverability-валидатором по схеме выше.