В айфоне есть такая программа, определение геолокации, показывает точно. Но всегда должен быть интернет. До покупки ребенку айфона ставила на Самсунг программу (название уже не помню, программа платная), она показывала черти что (то, что он находится в 2 км от школы, то в Шереметьево, при этом ребенок был в школе).