Has anyone actually found evidence of Carrier IQ software ACTUALLY STORING personal data such as key-presses on Android or iOS? All I have seen is log events being generated from adb logcat, which is not the same thing, by any means.
Why on earth would they be doing keylogging? What data can they get that doesn't violate my privacy? If they aren't using that data, then why the fuck is that code there tracking the keys pressed?
Ostensibly, they are looking at keystrokes to see if a particular key sequence is pressed while talking to customer support, thus indicating that it should send the diagnostics data to the operator. Ostensibly.
The log itself is at least temporarily persistent, so you can argue the mere existence of the logcat info is 'storage'. The issue then being that such logs could be read by third party apps, representing a security risk.