In my Android application, it's required to store the activation status of the software and keep track of the activation expire date. What is the best way to store this information?
Is it safe to store these information in the SQLite database? Otherwise, is it safe to use another way such as store these data in a file and use it? I know i can use data encryption if this would help. Alternatively, perhaps there is a better solution than any of these? What is the optimal solution for doing this?