I want our application to send some anonymous information (OS, Java version, etc.) to a server on the first startup. The only usage of this is to determine how many copies are being used, and to know what OSes are used most by our customers, so we know where to focus testing.
Should we ask the user's permission for this (by showing a allow/don't allow dialog), or is it not needed? Many applications I know send this type of information without asking permission, but even though it might be legal, I don't know if it's good behavior.
Data anonymization is the process of protecting private or sensitive information by erasing or encrypting identifiers that connect an individual to stored data.
Allow Anonymous Usage Statistics This option is activated by default and enables us to track your usage of Tellonym in an anonymised way. With this data, nobody, including us, will be able to map the gathered data to you.
Anonymous Usage Statistics collects data to help our developers better understand how the Control Center is used and prioritize improvement requests. No personally identifiable data is collected.
We do not work with external services that claim to know the senders of messages and are never going to do that. Anonymity is an important part of Tellonym and we know that. We know that you trust us and we won't let you down.
The general attitude for phone-home code in local applications seems to be negative. Even large companies such as Microsoft have received heavy negative attention because of their compulsory information grabbing practises.
Therefore, I think you should either ask for permission or don't phone home at all.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With