This is a bit troubling as an iPhone developer. It'd be nice to be able to keep a profile on your users not for the purposes of advertising, but for the purposes of developing meaningful use-case metrics.
I suppose the proper thing to do would be to provide a opt-int one-time popup prompt that notified users what you were planning to do... sort of like Visual Studio, Netbeans, or Eclipse in what they do.
Any thoughts on other ways for developing analytics for parts of your app?