21. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform data loss prevention on content from a content source, the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of: generating multiple variants from the content, the multiple variants including a set of variants for each parsed word of the content, each variant of the set (i) including multiple characters and (ii) differing from other variants of the set by at least one character; performing evaluation operations to determine whether any of the variants includes sensitive data; and in response to the evaluation operations, performing a control operation which (i) releases all of the parsed words of the content to a destination when none of the variants is determined to include sensitive data, and (ii) blocks at least one parsed word of the content from reaching the destination when at least one variant is determined to include sensitive data; wherein generating the multiple variants from the content includes: applying a set of predefined transformations from a transformation database to the content from the content source to form the multiple variants.
21. A computer program product having a non-transitory computer readable medium which stores a set of instructions to perform data loss prevention on content from a content source, the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of: generating multiple variants from the content, the multiple variants including a set of variants for each parsed word of the content, each variant of the set (i) including multiple characters and (ii) differing from other variants of the set by at least one character; performing evaluation operations to determine whether any of the variants includes sensitive data; and in response to the evaluation operations, performing a control operation which (i) releases all of the parsed words of the content to a destination when none of the variants is determined to include sensitive data, and (ii) blocks at least one parsed word of the content from reaching the destination when at least one variant is determined to include sensitive data; wherein generating the multiple variants from the content includes: applying a set of predefined transformations from a transformation database to the content from the content source to form the multiple variants. 24. A computer program product as in claim 21 wherein performing the evaluation operations includes: performing matching operations which compare each variant to characters of a transformational database to determine whether that variant includes sensitive data.