Which is why it's nice to be in full control of the software/hardware stack you use. Walled gardens may look nice and be convenient in the present, and may even give the illusion of security, but in the end they're inevitably abused.
I'm not sure if you meant for this particular interpretation or not, but the way you invoke "walled garden" makes it sound a lot like you are targeting iOS specifically. This couldn't be further from the truth. Based on my own reading. Carrier IQ is installed on many Android-based phones, including those from AT&T, Sprint and T-Mobile networks. Apple, HTC and Samsung have all confirmed that Carrier IQ is on their pho…
The only way to ensure that you can trust the hardware and software you use is if it is 100% transparent. And while that is not always possible, the ability to control what runs on your own hardware goes a long way towards mitigating the risk of a betrayed trust.