Auditing application's use of GPS There is an application on my phone that triggers the GPS at random intervals. The start of this polling doesn't correlate with any newly installed applications so I imagine a recent update or recently activated feature in an existing application is causing this behavior.

What options do I have to audit the GPS usage on my phone (Galaxy S4 - Verizon)?
Android 4.4 allows you to view recent requests - this is probably the closest you can get... 

This probably exists in prior versions too, I just don't have a device with JB to test it with. You get there from settings->location