Mobile applications regularly have sensitive information such as personal identification data, usernames, session tokens, and even credit information stored on the mobile device. Such information can be easily retrieved after the phone has been rooted or jailbroken if there is no protective layer such as encryption or other secure data storage techniques.