1. A method, comprising: detecting a state-related event affecting accessibility of content used in association with a managed application in a managed set of applications, wherein the state-related event includes one or more of: (i) closing the managed application, (ii) killing the managed application, (iii) transitioning of the managed application from a foreground state to a background state, (iv) transitioning of the managed application from the foreground state to a suspended state, and (v) transitioning of the managed application from an active state to an inactive state; in response to detecting the state-related event, determining whether the content is stored at a public storage location on a mobile device; and at least partially in response to the detected state-related event and determining that the content is stored at the public storage location on the mobile device, securing the content, wherein the securing of the content includes transferring the content to a secure storage location on the mobile device, and wherein the secure storage location is accessible to the managed set of applications and is not accessible to applications not included in the managed set of applications.