1. A method for tagging content on uncontrolled Web applications, comprising: at a server computer in a private network: monitoring a state of a user accessing an uncontrolled Web application originating from a network site operating outside of the private network, wherein the user accesses the uncontrolled Web application via a page associated with the uncontrolled Web application, wherein the page is dynamically assembled utilizing application element types parsed from unstructured data originating from the network site operating outside of the private network; detecting a change in the state of the user accessing the uncontrolled Web application originating from the network site operating outside of the private network, the change in the state indicating that the user is changing to a first mode of interaction with the network site; tagging user interaction with the network site in the first mode, wherein the server computer in the private network performs the tagging, wherein the user interaction comprises user content, and wherein tagging the user content comprises utilizing one or more of the application element types parsed from the unstructured data originating from the network site operating outside of the private network; and applying policies to the tagged user content, wherein the policies are internal to the private network and applicable to the first mode of interaction with the network site operating outside of the private network, wherein the server computer in the private network performs the applying.