1. A system for providing replication of application level metadata or metadata and data of a specific application that enables a user to manage availability of the user's application specific content, comprising: a server in a first security domain comprising a first memory, the memory for storing instructions formatted as a first agent and further comprising a web storage section for storing application level metadata or metadata and data, the instructions executable to: access application level metadata or metadata and data of a specific application via an application specific API without configuring files and file level metadata or metadata and data; receive application level metadata or metadata and data of the specific application from a second agent in a second security domain; replicate the received application level metadata or metadata and data of the specific application; receive a request to provide a variable degree of access to application level metadata or metadata and data of the specific application to one or more specified and authenticated buddies or associates of a user associated with the first or second agent; and replicate the application level metadata or metadata and data in a format that is compatible with a second specific application of a third agent, and transmit the replicated application level metadata or metadata to the third agent.