Это правда смешанная с домыслами. Но реализация возможна, но есть ряд нестыковок в описании.
Я что то подобное реализовывал:
Был проект по реализации реального бизнес кейса на отслеживания мест скопления людей в ТЦ для расчета стоимости аренды помещений. Больше народу проходит больше и плати.
Реализация имела 2 пути решения
1) Имея доступ к контроллеру wifi точек мы можем получать: видимые MAC адреса устройств, примерное ослабление сигнала, положение wifi точек тоже заведома известно. Имея все эти данные можно приблизительно определить местоположение устройств. И да подключаться нет необходимости.
1.1) Как и первый вариант только используем блюпуп или wifi и блюпуп вместе
2) Человек должен установить приложение на телефон которое постоянно сканирует wifi вокруг себя, и передает эти данные на сервер который по базе wifi точек определяет твое местоположение. Данный способ можно использовать для создания карты размещения wifi точек хоть по всему миру (что и сделал гугл и иже сними, эту базу насколько мне известно можно купить вполне официально). Так же можно делать карту распределения сигнала wifi, но там обычно используют оборудования получше чем телефон.
Если в больших городах есть сервисы wifi городского масштаба, то это вполне себе реализуемая задача.
Если вы контролируете приложение на телефоне пользователя то это тоже возможно.
Минусы/Домыслы/Нестыковки
Очень маленькое количество часов имеют wifi модуль, в основном они имеют блюпуп и ант интерфейсы.
MAC адрус не нужен компаниям которые занимаются рекламой. Он никому не нужен кроме wifi точки и он никому далее не передается (сетевым устройствам)
MAC адрес можно изменить но на часах это проблематично.
MAC адрес типа уникален, вроде как да, но если его можно поменять то нет.