Doesn't any app that uses the iPhone camera API to take photos need to have permission to access GPS data because the iPhone embeds GPS coordinates of where each photo was taken in the EXIF data. If it didn't it would be a back handed way of accessing a persons location w/o them realizing it.