Today I noticed there was an icon on the bottom left of my lock screen. It's the AT&T logo. Wasn't on my wife's iPhone and we were standing next to one another. Anyone seen it before? Know why it's there? A couple of hours later...it's gone.
These are location based apps that now show on the lock screen. For example, when I'm near a Starbucks, that icon will show. Like the camera icon, this provides quick access to the app via the lock screen.
As for why it's on your phone, it might have to do with your settings. I'm not sure it if matters whether you have the app installed or not.