Security researcher responds to CarrierIQ with video proof
geek.com
geek.com
This is also a reason why you shouldn't put sensitive information in the querystring even if using HTTPS - too many systems might accidentally log or show that in history.
If I go to gmail.com and type in z a c h a y s a n [CLICK ONTO OTHER FORM FIELD] m y p a s s w o r d Then they have access to my data. Period.
This is why two step authentication is so important.
To me, that's about as "voluntary" as having your house bugged.
http://en.wikipedia.org/wiki/Electronic_Communications_Priva...
which is low, but better than nothing.
For example, if they get called on each keystroke then they may be simply keeping a count of number of key presses and providing that information so they can derive device usage.
The whole thing would be clarified if there was information about what is transmitted. The article states "This video has demonstrated a truly significant volume of information is being recorded." Actually it doesn't demonstrate that, it demonstrates that APIs get called in the Carrier IQ application that contain that information. That's not the same thing as recording or even parsing it.
For example, my antivirus software on my machine gets to see all my files, all my email and all my web browsing. Everything. Doesn't make it evil.
It's accused that they're recording everything and sending it home, they admit to recording some things and sending it home. They also make a claim about encryption that I interpret to mean it's encrypted in transit. I'd like to see exactly what's going on, too bad I don't have a phone with ciq.
Yes, I have to trust that some hacker who built this rom did just what he said he did and stripped CIQ and didn't replace it with his own nefarious logger. But I actually think trust-ROM-hacker is safer than running a known keylogger.
Mountain View, CA – November 16, 2011 – Carrier IQ would like to clarify
some recent press on how our product is used and the information that is
gathered from smartphones and mobile devices.
Carrier IQ delivers Mobile Intelligence on the performance of mobile devices and
networks to assist operators and device manufacturers in delivering high quality
products and services to their customers. We do this by counting and measuring
operational information in mobile devices – feature phones, smartphones and
tablets. This information is used by our customers as a mission critical tool to
improve the quality of the network, understand device issues and ultimately
improve the user experience. Our software is embedded by device
manufacturers along with other diagnostic tools and software prior to shipment.
While we look at many aspects of a device’s performance, we are counting and
summarizing performance, not recording keystrokes or providing tracking
tools. The metrics and tools we derive are not designed to deliver such
information, nor do we have any intention of developing such tools. The
information gathered by Carrier IQ is done so for the exclusive use of that
customer, and Carrier IQ does not sell personal subscriber information to 3rd
parties. The information derived from devices is encrypted and secured within
our customer’s network or in our audited and customer-approved facilities.
Our customers have stringent policies and obligations on data collection and
retention. Each customer is different and our technology is customized to their
exacting needs and legal requirements. Carrier IQ enables a measurable impact
on improving the quality and experience of our customers’ mobile networks and
devices. Our business model and technology aligns exclusively with this goal.
For media Commentary, contact:
Mira Woods
Phone: 617-513-7020
Email: mwoods@carrieriq.com Mobile Service Intelligence is the process of analyzing
data from phones to give you a uniquely powerful insight
into mobile service quality and user behavior.
[...]
We know you don't just want data, you want to solve
business problems and identify new business opportunities.
[...]
What's more, the combination of the MSIP and IQ Insight
lets you move seamlessly from broad trend data across
many users, through comparative groups down to diagnostic
data from individual devices. Now, not only can you
identify trends, you have the power to drill down to
specific instances[...]
While I understand the need for QoS metrics, this does seem a bit invasive if you didn't know it was happening.An apparent example of some metrics they collect: http://www.carrieriq.com/overview/IQInsightExperienceManager...
http://www.carrieriq.com/Media_Alert_User_Experience_Matters...
However, at the same time, they had carrier-oriented screenshots of their products detailing a scary level of information about devices and users.
It appears that they done some "tidying" up of their site in the past few days. Their Device Manager product page had high resolution images of the scary data their product collects. They've since been replaced, and I can't find the same great screenshots chock full of information that is directly contrary to their statement.
> Handsets currently deployed 141,263,xxx
The most frightening thing is almost how proudly they present their level of surveillance.
Because 6 months haven't passed, is that it?
Although, if these logs are always on, it seems like it might be a problem as third-party apps can request log reading permission. So even if CIQ isn't sending this info, another app might pick it up and use it. Also, I would guess there might be a performance impact if every touch is logged.
What's most sad about this situation is that these guys were able to get this software on 150 million handsets and we're only finding out about this now.