Android Call Location is a simple application which allows users to keep track of where they have received incoming calls. By using Google’s Geo-Location API the app stores the latitudeĀ and longitude coordinates of the phone along with number of the incoming call when a call is received.

The code is open-source under the Lesser-GPL and available here.