Как устроена работа подсказок на Android при физическом приближении к объекту?
Заранее установленное приложение постоянно проверяет ваши гео-координаты, считает расстояние до объектов в своей БД и выводит сообщение.
как добавить свою компанию, чтобы люди, проходя мимо офиса, получали уведомление "Вы находитесь рядом с компанией X"
Вариант 1. Написать свое приложение и как-то замотивировать (например, хорошими скидками) потенциальных клиентов установить его.
Вариант 2. Купить рекламу в других приложениях с гео-локацией (Яндекс-навигатор, Гугл-карты, OsmAnd, Yep!, ВК, Фейсбук и пр.)