Data privacy
Data privacy is an important concern for applications because a lot of information is stored and managed in the applications: contacts, e-mails, bank accounts, messages, agenda, social networks, and so on. Some of this information can also be considered as sensitive data. Sensitive data can be any of the following types of information:
- Information that allows you to identify a device or the user of that device such as the phone number or the International Mobile Station Equipment Identity (IMEI) number of that device
- Information from the resources of the device such as the GPS location of that device
- Information created and managed by the applications
- Users' personal data such as photos or messages
As a developer, your responsibility is to protect the privacy of the information that is stored by your application. There are different mechanisms to store your application data in Android, and each storage mechanism is meant to keep a specific kind of information. The storage...