1. A method, comprising: loading, by a computing device, a managed browser, the managed browser being configured to provide at least one managed mode in which one or more policies are applied to the managed browser and an unmanaged mode in which the one or more policies are not applied to the managed browser, the one or more policies being configured to limit at least one function of the managed browser; receiving, by the computing device, a request to access one or more enterprise resources via the managed browser; obtaining, by the computing device, enterprise data from the one or more enterprise resources based on the request; and controlling, by the computing device, the obtained enterprise data based on one or more policies, wherein controlling the obtained enterprise data includes controlling the managed browser with a mobile resource management (MRM) agent that is configured to apply at least one policy to at least one other application on the computing device, wherein controlling the obtained enterprise data includes selectively blocking access to the obtained enterprise data when the managed browser is operating in the unmanaged mode, and wherein the managed browser is a secure application having a dual-mode option that may present an option to operate the managed browser in an unsecured mode in which data is stored in an unsecured data container.