1. A method, comprising: causing contextual information to be attached to data as it passes through a series of computing devices, the contextual information relating to the series of computing devices, wherein the data includes a plurality of sub-deliverables, wherein the contextual information includes a source address for each one of the plurality of sub-deliverables, and wherein the contextual information includes a pattern of changing source addresses for each one of the plurality of sub-deliverables; authorizing delivery of the data and the contextual information to a client device; scanning the data and the contextual information on the client device that receives the data and the contextual data to determine whether a target data is present; in response to the identification of the target data, communicating the contextual information from the client device to a central repository; and analyzing the contextual information at the central repository in relation to other information stored in the central repository to determine a remedial action for the target data.