8. A computer program product for tracking usage of applications on a mobile device, the computer program product comprising a computer-readable storage medium containing computer program code for: storing, in the rules dictionary, a rule for each application of a plurality of applications that are executable on a mobile device, where each rule is used identifying network traffic associated with the associated application, and wherein each rule comprises an identifier for the application and a regular expression that is configured to identify network traffic associated with the application; installing a new mobile application on the mobile device; executing the new application on the mobile device to cause the new application to create network traffic; inspecting the network traffic caused by the new application; creating a regular expression that matches the network traffic created by the new application; and while the shutter button is displayed at the second location, detecting a second touch input to the shutter button; and storing in the rules dictionary a new rule that comprises the regular expression created for the new application and an identifier for the new application.
8. A computer program product for tracking usage of applications on a mobile device, the computer program product comprising a computer-readable storage medium containing computer program code for: storing, in the rules dictionary, a rule for each application of a plurality of applications that are executable on a mobile device, where each rule is used identifying network traffic associated with the associated application, and wherein each rule comprises an identifier for the application and a regular expression that is configured to identify network traffic associated with the application; installing a new mobile application on the mobile device; executing the new application on the mobile device to cause the new application to create network traffic; inspecting the network traffic caused by the new application; creating a regular expression that matches the network traffic created by the new application; and while the shutter button is displayed at the second location, detecting a second touch input to the shutter button; and storing in the rules dictionary a new rule that comprises the regular expression created for the new application and an identifier for the new application. 13. The computer program product of claim 8 , wherein the network traffic is monitored by a virtual private network application that provides a secure access to a network.