100 million geolocation checks