I hear different things from different people on that topic and nobody is really sure. Also a quick google search doesn’t reveal anything informative.
The question is: when using Flurry Analytics (or Google Analytics or whatever analytics tool) in an Android App. Do I need to inform the users in form an EULA or something similar that is shown on first app start and has to be accepted?
The stats collected are completely anonymous, so most people say you don’t have to show an EULA. But what’s the truth now?
The terms of service of google analytics state that:
Also on the Android SDK page they say:
I would say you must show some kind of EULA, maybe not at first launch but in some kind of about view but it must be present somewhere.
I spared one sentence in my application description in the market, informing the user that if he uses the app data will be collected. If it would be more than a small regional app with not 100 users yet I would put the agreement in the app and have a opt out possibility.