https://petewarden.github.io/iPhoneTracker/
"the advantages of Location History"
I thought that this data would be useful to help geotag the photos in my iPhoto library. So I wrote a little script to parse the iPhone data, and cross-match the timestamps with photos. Never became really popular though, probably because people now use phones to take photos and they already include the location in the EXIF data.
iPhone Geotag
https://peterburk.github.io/programs/#iPhoneGeotag
"keeping that data to themselves"
Once the bug was fixed, and Apple stopped storing location data indefinitely, I thought it would be kind of handy as a feature. So I wrote a little PHP script that ran on my jailbroken iPhone and saved a log of my location every 30 minutes.
It recorded data from Monday, May 12, 2014 3:44:52 PM to Wednesday, April 8, 2015 9:00:06 AM
My battery life got worse, because the GPS kept turning on. During that whole year, I never wanted to check the data, not even once. So I turned off the script. Not tracking myself made me less self-conscious about where I was walking and what I was doing, and it was a relief.
I do use an iPhone, but it's an old 4S with iOS 6.1.3, and I only switch on 3G rarely in case of emergencies. I don't use iCloud for backup, only USB sync. The phone companies will know my location, but Apple probably don't. With the security features all compromised through jailbreaking, I can see everything on my phone so I know what data they could possibly get. And that's good enough for me.