In a statement made this morning to AllThingsD, Apple says it no longer uses Carrier IQ in iOS 5, had never used it to record or transmit personal information, and plans to remove the software entirely in a coming update to the mobile OS:
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.
Apple’s statement follows just one day after iPhone hacker Chpwn revealed that Carrier IQ was indeed present in iOS versions as far back as iOS 3.1.3, and was still present in some form in iOS 5.