Plenty of scuttlebutt concerning the controversial Carrier IQ, which tracks and sends all types of personal data. While researchers are finding that Carrier IQ is prevalent on Android devices (among others), references to Carrier IQ have been found in iOS versions 4 and 5. Noted hacker chpwn has weighed in on the topic, noting that while the software exists, it’s only be active when the iPhone is in diagnostic mode, which can easily be turned off in iOS 5. The file itself is found at /usr/bin/IQAgent.
UPDATE: Here’s the official reply from Apple:
“We stopped supporting Carrier IQ with iOS 5 in most of our products and will remove it completely in a future software update. With any diagnostic data sent to Apple, customers must actively opt-in to share this information, and if they do, the data is sent in an anonymous and encrypted form and does not include any personal information. We never recorded keystrokes, messages or any other personal information for diagnostic data and have no plans to ever do so.”