geomac получает эти данные с серверов провайдеров сетевой геолокации (NLP, network location provider), таких как Яндекс, Google, Apple, Microsoft и Мыльников
Каждый из этих провайдеров собирает эти данные, как правило, через свои мобильные сервисы/приложения. Например, через Яндекс Карты или сервисы Googla Play на Android, системные сервисы на Windows Phone и iPhone