Mozilla/5.0 (iPhone; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/536.26
(KHTML, like Gecko) GSA/3.2.1.25875 Mobile/11D167 Safari/8536.25
What's that "GSA" part?
I've tried to figure it out, but googling wasn't enough (the only meaningful results were about the gsa-crawler, but it doesn't look like it's the case). But for Safari I used to expect something like
Mozilla/5.0 (iPhone; CPU iPhone OS 7_1 like Mac OS X) AppleWebKit/537.51.2
(KHTML, like Gecko) Version/7.0 Mobile/11D167 Safari/9537.53
Of course, I'm giving for granted that it's not a faked string...
I would like to pitch in on this. While I can not testify against i-CONICA's answer, as it is probably correct, I noticed that on both an iPad and iPhone (both running iOS 7.1) that if you open a website through the Google Search App, that the user agent will be changed to the "GSA" string, as opposed to the standard Safari user agent string.
It seems the culprit of this "GSA" string is people searching and opening a website using the Google Search App.
It means the Safari on the iPhone that's running iOS 7.1 is using Google Search (Appliance) as it's default search engine.