Let’s understand how they work. Geo-location apps, also known as GPS tracking apps, use geo-location services. These services are a collection of geographical information gathered through various sources like IP addresses, etc. Data accessed in XML format includes detailed info like area code, postal code, geographical location, time zone, etc.