1. A computing device comprising: one or more processors; memory operably associated with the one or more processors; one or more applications loadable in the memory and executable on the one or more processors; and the one or more processors being configured to: receive context information from externally of the device, the context information pertaining to one or more current device contexts; automatically determine one or more current contexts from the context information; locally evaluate a collection of policies in connection with the one or more current contexts to provide a resultant set of policies; and enforce the resultant set of policies on the one or more applications.