Thanks. At least he hasn't found any so far. It doesn't matter, though, since the text and key watching is only done to allow command entries. Nothing evil or even unusual about that.
That's an oversimplification. Carrier IQ on Android has access to this information regardless of what it is using it for. There is a obvious potential for abuse by a third party that owner of the device is unaware of and does not have the choice to opt out of (let alone opt in).
Hacker Chpwn said that even with diagnostics turned off in the UI, the iOS version _still_ logged all the information... it just didn't send it.
"However, despite those restrictions and never enabling the above checks, I do see Carrier IQ log files stored on all of the devices I tested: iOS3,4,5."
So? All that information is logged on the device anyway. It's not like the log files are storing additional information. The only problem would be if they were stored less securely than the other files logging the same information.