1. A machine readable medium, on which are stored instructions, comprising instructions that when executed cause a machine to: receive by a first device a request for data from a second device by a host process or an application, wherein the request identifies a user agent; determine whether a predetermined threshold number of different user agents has been identified in requests from the host process or application; and take an action responsive to the determination, wherein a default value for the predetermined threshold number is independent of the host process or application.