Wi-Fi-аналитика по MAC больше не работает: почему коробки завышают трафик
Коробочные Wi-Fi-счётчики обещают посчитать всех прохожих по MAC-адресу. С iOS 14 и Android 10 телефоны маскируют MAC при сканировании сетей, и один человек превращается в десятки «уникальных устройств». Разбираю, почему этим цифрам нельзя верить и чем считать трафик честно.
Коротко (TL;DR)
- Коробочные Wi-Fi-счётчики считают прохожих по MAC-адресу телефона, но с iOS 14 и Android 10 телефоны маскируют этот адрес при поиске сетей.
- Один человек за визит показывает десятки случайных адресов, поэтому счётчик завышает число уникальных посетителей кратно.
- Завышение неравномерное — зависит от модели телефона и версии ОС, — поэтому и динамика по дням недостоверна.
- Честно считать прохожих можно радаром mmWave или depth-камерой, а Wi-Fi оставить для повторных визитов через captive-портал с согласием.
Раз в пару месяцев мне приносят коммерческое предложение на «умную» коробку, которая обещает посчитать пеший трафик мимо витрины по Wi-Fi. Проблема одна: с 2020 года эта технология считает не людей, а собственный шум. Разберу, почему она сломалась и чем считать трафик вместо неё.
Что обещают коробки
Идея родилась из простого наблюдения. Смартфон, даже лежащий в кармане, постоянно ищет знакомые сети — рассылает в эфир короткие запросы, так называемые probe request. В каждом исторически был MAC-адрес, уникальный идентификатор устройства. Поставил у входа коробку-сниффер — и якобы видишь каждого прохожего.
На этой идее выросла целая индустрия ритейл-аналитики. Вендоры обещают всё: сколько людей прошло мимо витрины, сколько зашло внутрь, конверсию «прошёл → зашёл», частоту визитов. Не нужны камеры и турникеты — коробка сама ловит радиошум и превращает его в дашборд. Так это до сих пор и продают.
Почему это сломалось
Сломалось всё об одну вещь — приватность. Производители поняли, что открытый MAC позволяет следить за человеком по всему городу, и закрыли дыру. Apple начала с рандомизацией ещё в iOS 8, но стандартом это стало с iOS 14 и Android 10 в 2020 году.
Суть простая: когда телефон просто ищет сети, он больше не показывает настоящий MAC, а подставляет случайный, и делает это агрессивно — новый набор probe-запросов может нести уже другой адрес. За одну прогулку мимо витрины телефон представляется снифферу десятком разных «устройств».
Настоящий MAC телефон раскрывает только когда реально подключается к конкретной сети, да и там свежие ОС по умолчанию подставляют отдельный «частный адрес». Итог для сниффера: в эфире плывёт поток случайных адресов, привязать их к живым людям невозможно в принципе.
Насколько врут цифры
Без выдуманных «процентов погрешности». Механика простая: один человек за визит генерирует не один адрес, а десятки, и счётчик каждый засчитывает как отдельного посетителя. Значит, число «уникальных посетителей» завышено кратно — в разы.
Но настоящая беда даже не в завышении, а в том, что оно неравномерное. Насколько сильно телефон «размножается», зависит от модели, версии ОС и времени в зоне: свежий iPhone ведёт себя иначе, чем бюджетный Android. Коэффициент плавает от дня ко дню, поэтому динамике тоже нельзя верить: сравнить вторник со средой не выйдет, ведь сама погрешность в эти дни разная.
Простой тест для покупателя: попросите вендора показать замер погрешности его коробки на свежем iPhone. Честного ответа вы, скорее всего, не получите — это и есть маркер того, что вам продают график, а не измерение. Подробнее про честный подсчёт посетителей магазина я писал отдельно.
Что считать вместо этого
Отказ от Wi-Fi-подсчёта прохожих не означает отказ от аналитики. Каждую задачу надо решать инструментом, который её реально решает.
Радар mmWave — считать всех
Миллиметровый радар считает физические тела в зоне, а не устройства. Ему всё равно, какой у вас телефон и включён ли Wi-Fi. Плюс для России: радар не формирует изображений, не порождает биометрию и проще ложится в 152-ФЗ, чем любая камера. Для честного подсчёта входящего потока это сегодня лучший вариант.
Depth-камеры — силуэты без лиц
Камеры глубины считают людей по объёмному силуэту: система видит форму и расстояние, но не лицо. Распознавания личности нет, картинки нет — есть только геометрия.
Wi-Fi — для повторных визитов
А теперь неожиданное: Wi-Fi всё ещё полезен. Но не для подсчёта прохожих, а для узнавания тех, кто сам подключился к гостевому Wi-Fi через captive-портал. Здесь человек авторизуется, MAC в рамках вашей сети стабилен, и есть его согласие. Это честный идентификатор повторного визита, а не подсчёт улицы. Как сделать такой портал по закону, разбирал в тексте про гостевой Wi-Fi по закону.
Правильная архитектура — из двух слоёв: радар считает всех входящих, а портал опознаёт повторных. Как связать это в единую систему без нарушения 152-ФЗ, я расписал в опорной статье про аналитику офлайн-трафика.
Частые вопросы
Значит ли это, что Wi-Fi-аналитика вообще бесполезна? Нет. Бесполезен именно подсчёт прохожих по MAC из эфира — он сломан рандомизацией. Wi-Fi отлично работает там, где человек сам подключился и дал согласие: повторные визиты, лояльность, авторизация. Путаница между этими двумя задачами — источник всех завышенных цифр.
Можно ли верить отчётам, которые коробка уже насобирала? Как абсолютным цифрам — нет, они завышены в разы. Как тренду — тоже осторожно: погрешность плавает, «рост на N процентов» может быть артефактом прошивок. Максимум — грубая картина «утром пусто, вечером людно».
Что тогда вообще считать? Разделите задачи. Всех входящих считает радар или depth-камера — это физические люди. Повторных опознаёт captive-портал среди тех, кто подключился с согласием. Два инструмента, две честные метрики.
Законно ли вообще ловить MAC-адреса из эфира? Это скользкая зона: MAC при определённых условиях может трактоваться как персональные данные, а сбор без согласия — как их неправомерная обработка по 152-ФЗ. Пассивный сниффинг прохожих я не рекомендую: он и не работает технически, и юридически сомнителен. Легальный путь — согласие через портал.
Коротко о главном
Wi-Fi-подсчёт прохожих по MAC остался в эпохе до 2020 года. Рандомизация адресов в iOS 14 и Android 10 превратила его в генератор шума: один человек становится десятком «устройств», завышение кратное и неравномерное, динамика недостоверна. Если вам продают такую коробку под видом честной аналитики — попросите замер погрешности на свежем iPhone.
Считать трафик можно и нужно, просто правильными инструментами: радар mmWave и depth-камеры честно считают людей, а Wi-Fi через captive-портал с согласием узнаёт повторных гостей. Радар считает всех, портал опознаёт своих — вот архитектура, которой можно доверять. Хотите собрать такую систему — помогу под ключ. Смотрите также разбор трендов в статье про маркетинг и трафик.
Что я делаю по офлайн-аналитике
- Подсчёт трафика на радаре без камер и биометрии
- Гостевой Wi-Fi с captive-порталом и согласием
- Дашборды проходимости и возвратных визитов
- Обезличивание и хранение данных по 152-ФЗ
Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»
12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.
Готовы обсудить вашу задачу?
Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.
Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.


