Кому подходит приложение?
Разработчикам и QA — для проверки геозависимых сценариев без выезда на местность; всем остальным — для личных задач в приложениях, которые поддерживают фиктивное местоположение.
Понятнее всего разложить по задачам, а не по профессиям.
Разработчикам и тестировщикам — чтобы воспроизводить геозависимые сценарии, не выезжая на местность. Баг, который проявляется в конкретной точке города, превращается в повторяемый прогон с рабочего места: набор эталонных точек сохраняется в избранном, синхронизируется между сайтом и тестовыми устройствами и вызывается одним нажатием. Отдельный разбор с чек-листом проверок — в материале про тестирование геолокации.
Тем, кто не хочет сообщать точный адрес. Часть приложений запрашивает местоположение без реальной необходимости, а отказ в доступе ломает их работу целиком. Подмена даёт третий вариант между «отдать точный адрес» и «не пользоваться приложением»: сообщить район или город вместо квартиры.
Тем, кому нужен другой регион. Посмотреть карты, расписания, локальные подборки и цены так, как их видит житель другого города, — сценарий, в котором подмена никого не вводит в заблуждение.
Кому приложение не подойдёт, лучше сказать сразу. Оно не поможет там, где сервис читает служебный признак «фиктивный источник» и отказывается работать с подставленными координатами: банковские приложения, подтверждение доставки, корпоративный учёт рабочего времени, игры с античит-системами. Это не недоработка, а следствие того, что приложение работает строго в рамках штатного механизма Android и не скрывает факт подмены.
И оно не заменяет VPN. VPN меняет то, откуда приходит ваш сетевой трафик, подмена — координаты, которые система отдаёт приложениям. Приложение, определяющее местоположение по IP-адресу, не заметит подмену координат, а приложение, спрашивающее координаты у системы, не заметит VPN. Иногда для нужного результата требуется и то и другое — разбор с примерами в материале подмена геолокации или VPN.