1. A system for scanning application program data utilizing a mobile communication device, comprising: an application program installed on a mobile communication device capable of communicating via a wireless network, the application program adapted for performing tasks utilizing the mobile communication device; and a scanning subsystem in communication with the application program for scanning application data relating to the tasks performed by the application program; wherein the application program communicates information relating to the application data to the scanning subsystem to facilitate the scanning by the scanning subsystem.