Every other person on this earth is holding onto an easily accessible and vulnerable device that can be hacked: a mobile phone. Building android apps while keeping a security perspective in mind is important for our users. We will talk about different functionalities in our mobile apps which can use some security first perspective such as storing the data on the device based on the information the data contains. In fact storing the data is the most basic functionality we use in our mobile apps. When was the last time you implemented a security barrier or thought for a second before adding another “allow permission” to your Android manifest file?