Глоссарий
Last seen в MAX: что это и как его читать
Временная отметка последней активности аккаунта. Точность от минут до дней — зависит от свежести и privacy-настроек пользователя.
Определение
Что такое last seen
Last seen в MAX — это временная отметка последней активности аккаунта на серверах платформы. Технически она фиксируется в момент, когда клиент пользователя (мобильное приложение или web) в последний раз обменивался данными с сервером — это может быть запуск приложения, переход в чат, отправка сообщения или просто фоновая синхронизация.
Важно понимать: last seen — это не «дата отправки последнего сообщения». Пользователь может зайти в приложение, посмотреть чаты и выйти, не написав ни слова — last seen всё равно обновится. Это делает поле более точным индикатором живой/мёртвой аудитории, чем активность по диалогам.
Точность
Какие значения возвращает last seen
Платформа округляет last seen в зависимости от давности и privacy-настроек:
| Свежесть | Точность | Пример |
|---|---|---|
| Сейчас | Реальное время | "в сети" |
| Менее часа | До минут | "был 12 минут назад" |
| Сегодня | До часов | "был сегодня в 14:23" |
| До 7 дней | До дней | "был 3 дня назад" |
| До 30 дней | До недель | "был на этой неделе" |
| Старее 30 дней | Загрублено | "был давно" |
| Скрыто пользователем | — | null или "недавно" |
В нашем REST-ответе last seen возвращается как ISO-8601 timestamp (например, 2026-05-17T14:23:00Z) — если сервер MAX возвращает загрублённую отметку, мы передаём её как есть и помечаем поле precision.
Сравнение
Last seen: MAX vs Telegram vs WhatsApp
| Платформа | Точность | Можно скрыть? | Видно публично? |
|---|---|---|---|
| MAX | До минут (свежие), загрубление со временем | Да, в privacy-настройках | Да, через Max Checker |
| Telegram | Bucket'ы ("недавно", "на этой неделе") | Да | Только при наличии контакта |
| Точная (если показан) | Да | Только при наличии номера и взаимного контакта | |
| Signal | — | Не показывается публично | Нет |
MAX занимает «золотую середину»: даёт реальную точность для свежих событий (важно для B2B-юзкейсов), но загрубляет историю — это разумный компромисс между приватностью пользователя и полезностью данных.
B2B
Как last seen использовать в маркетинге и антифроде
1. Сегментация холодной базы
Импортируете 100 000 контактов 2-летней давности. Расщепляете их по last seen:
- Активные (last seen ≤ 30 дней) — приоритет для рассылки, ожидаемый CTR в 2–3 раза выше среднего.
- Полу-активные (30–180 дней) — отложить, разогревать через ретаргетинг или email.
- Холодные (180+ дней) — не тратить бюджет, лучше провести через HLR-валидацию заодно.
По нашим данным на B2C-базах (Q1 2026), такая сегментация снижает CPM на 30–50% без потери в абсолютном числе ответов.
2. Cold-leads warming
Sales-команда работает с базой 6+ месяцев. Перед началом каденции прогона прогоняете список через Max Checker и оставляете только тех, у кого last seen свежий — конверсия первого касания растёт на 2–4×, потому что вы не пишете людям, которые забыли про MAX.
3. Антифрод: detection неактивных аккаунтов
При регистрации нового пользователя на вашем сервисе вы можете проверить last seen его MAX-аккаунта. Если основной номер ведёт к давно не использовавшемуся аккаунту, это red flag — фрод-схемы часто покупают «отлежавшиеся» SIM-карты с неактивными мессенджерами для прохождения KYC. Подробнее — в use-case антифрод.
4. Win-back кампании
CRM-сегмент «давно не покупали» обогащается last seen. Те, кто всё ещё активен в MAX, получают персональное re-engagement предложение; тех, у кого аккаунт мёртв, выводят из активной базы.
Как получить
Как публично получить last seen
MAX не предоставляет открытого API для запросов last seen по номеру. Получить его можно через Max Checker — мы интегрированы с платформой через фирменный движок без сторонних REST-обёрток и возвращаем last seen в каждом ответе, если он публичен:
POST /v1/check
{
"phone": "+79161234567"
}
# response
{
"phone": "+79161234567",
"isRegistered": true,
"profile": {
"firstName": "Иван",
"lastName": "Петров",
"lastSeen": "2026-05-17T14:23:00Z",
"lastSeenPrecision": "minute"
}
}Правовой контекст
Last seen и персональные данные
Last seen формально не относится к «персональным данным» в строгом смысле 152-ФЗ — это техническая отметка активности, не идентифицирующая физическое лицо без сопоставления с другими полями. Тем не менее, при массовой обработке мы рекомендуем:
- Не публиковать last seen в открытом доступе (например, в публичных дашбордах).
- Хранить ровно столько, сколько нужно для сегментации — без вечного архива.
- Уважать privacy-настройку пользователя: если поле скрыто, не пытаться его восстановить из других источников.
Подробнее про правовой контекст — в материале 152-ФЗ и проверка телефонов.
FAQ
Частые вопросы про last seen
Что именно показывает last seen в MAX?
Это временная отметка последней активности аккаунта на серверах MAX — момент, когда клиент пользователя в последний раз обменивался данными с платформой. Не путать с моментом отправки сообщения: это просто факт того, что приложение было запущено и в сети.Насколько точно last seen в MAX?
Точность зависит от свежести события. Для активных пользователей значение приближено к реальному с точностью до минут. Для давно неактивных аккаунтов может округляться до дней или недель — это устройство сервера, защищающее приватность.Можно ли скрыть свой last seen в MAX?
Да. У пользователя есть privacy-настройки видимости last seen — он может разрешить просмотр всем, только контактам или никому. Если пользователь скрыл last seen — публичная проверка вернёт null или загрублённое значение (например, «недавно»).Чем отличается last seen в MAX от Telegram и WhatsApp?
В Telegram last seen загрублён до bucket'ов («недавно», «на этой неделе», «давно») и зависит от privacy-настроек. В WhatsApp — точная временная метка, но только если оба пользователя подключены и не скрывают её. В MAX — гибрид: точная отметка для свежих событий, загрубление для старых.Можно ли получить last seen массово через API?
Да, через Max Checker: при проверке номера в ответе возвращается поле lastSeen с ISO-8601 timestamp (если пользователь его не скрыл). Это работает для нашего REST /v1/check и Telegram-бота.Зачем last seen маркетологу?
Для cold-leads warming: контакты с last seen за последние 30 дней — «тёплая» аудитория, готовая к сообщению. Контакты с last seen 1+ год назад — мёртвые, по ним рассылку не запускают. Это сокращает CPM на 30–50% и снижает риск блокировки отправителя.Last seen — это персональные данные?
В РФ публичная часть профиля (включая last seen, если пользователь не скрыл) формально не считается персональными данными в строгом смысле 152-ФЗ. При массовой обработке мы рекомендуем относиться к ней с осторожностью и не публиковать в открытом виде.
Проверьте last seen своей базы
5 бесплатных проверок при регистрации. REST API возвращает lastSeen в каждом ответе.