I know people struggle about not having GPS on the band itself since you don't need to carry the phone. But using GPS on the phone will give a more accurate result since Phone is more intelligent than the band and has Wifi / Mobila Data into it. This Mi Bands has their own limits too. That's why they sometimes can't handle all things by its own.