1. A machine readable non-transitory storage medium having instructions stored thereon for providing prevalence information based on a query, wherein the instructions when executed by at least one processors cause the at least one processors to perform the following operations: retrieving a sequence of target values from a data source; receiving query data from a communication device; generating a sequence of query values based on an identifier associated with the communication device; comparing the sequence of query values and the sequence of target values to identify a number of matching values; and outputting to the communication device a prevalence value for the query data based, at least in part, on the number of matching values.