1. A system for managing potential transmission of a plurality of electronic documents over a network, the system comprising: hardware electronic processing means for generating a repository of compact fingerprints comprising a plurality of compact fingerprints, wherein each of the compact fingerprints is generated by: selecting a subset of the plurality of electronic documents to which a particular transmission policy is applied, hashing the subset of the plurality of electronic documents to generate a plurality of corresponding hashes, and generating a compact fingerprint based on the plurality of hashes; hardware electronic processing means for identifying an electronic document on the electronic network with a scanning engine; hardware electronic processing means for generating a plurality of new fingerprints of the identified electronic document; hardware electronic processing means for determining probabilistic matches between the plurality of new fingerprints of the identified electronic document and compact fingerprints stored in the compact fingerprint repository; and hardware electronic processing means for determining whether to transmit the identified electronic document over the electronic network based, at least in part on a number of matching fingerprints.