1. A computing device adapted to communicate via a network infrastructure, comprising: a long-term storage device; a user interface adapted to interact with the computing device and for launching a rendering application; and a management module, separate from said rendering application and interfaceable to any of a plurality of rendering applications that include said rendering application that receives a communication from the rendering application to access first information stored on the long-term storage device, wherein the first information is stored in an encrypted format and wherein the management module returns first data which enables the use of said first information by said rendering application, and wherein said first data comprises a key to decrypt said first information.