Unlike everyone else here, I agree. In most cases you can build your own analytics.
Think about what kind of analytics you need, and then decide if you should buy something complicated or just build something simple yourself.
For example, for us crash reporting and knowing wich system version to support is important, so we built our own analytics system for that.
We don't need detailed usage statistics. It's just not very useful for us. We know that people use features that we build, the question is which features are missing! Why are people not able to use our app?
No amount of analytics on our existing users is going to tell us that, so getting powerful analytics is just not important for us.
Think about what kind of analytics you need, and then decide if you should buy something complicated or just build something simple yourself.
For example, for us crash reporting and knowing wich system version to support is important, so we built our own analytics system for that.
We don't need detailed usage statistics. It's just not very useful for us. We know that people use features that we build, the question is which features are missing! Why are people not able to use our app?
No amount of analytics on our existing users is going to tell us that, so getting powerful analytics is just not important for us.