1. A method for preventing transmission of an application of limited usefulness, comprising: receiving, by communications circuitry of a server and from a first electronic device, a first signal, the first signal including information about activities related to a first application, the activities occurring in the first electronic device, the information about the activities related to the first application including information about a duration of time between a search for the first application and a download of the first application, and wherein the information about the activities related to the first application includes information about a percentage of content downloaded in response to a search, information about a percentage of content downloaded in response to a browsing activity, information about a percentage of content downloaded from direct inbound traffic, or any combination thereof; receiving, by the communications circuitry of the server and from the first electronic device, a second signal, the second signal including a second application; making, by a processor of the server and based on a comparison of the information about the activities related to the first application with parameters based on information about a plurality of activities related to a plurality of applications received from a plurality of electronic devices, a determination that the second application is the application of limited usefulness; and preventing, by the processor of the server and based on the determination, a third signal from being transmitted to a second electronic device, the third signal including the second application.