22. A computer-implemented method for redacting documents, comprising: receiving, by a redaction module of a computing device, a request to redact a selection of a group of text from a document, wherein the group of text comprises one or more words; identifying, by the redaction module, instances of the group of text occurring within the document, including for each instance of the group of text, word coordinate information of the one or more words of the instance, wherein the word coordinate information of the one or more words of the instance includes (x, y) coordinates of the one or more words; and generating, by the redaction module, redaction information for a redaction mask, including redaction coordinates, for each instance of the group of text, wherein the redaction coordinates of each redaction mask include (x, y) coordinates of the redaction mask, wherein generating the (x, y) coordinates of the redaction mask is based at least in part on the (x, y) coordinates of the one or more words of the instance of the group of text to be redacted, wherein applying the redaction masks, in accordance with the redaction coordinates of the redaction masks, redacts the respective instances of the group of text, wherein a y-height of the mask is substantially equal to a height of a tallest letter within the respective instances of the group of text, wherein the height of the tallest letter is greater than heights of at least some of other letters within the respective instances of the group of text.
22. A computer-implemented method for redacting documents, comprising: receiving, by a redaction module of a computing device, a request to redact a selection of a group of text from a document, wherein the group of text comprises one or more words; identifying, by the redaction module, instances of the group of text occurring within the document, including for each instance of the group of text, word coordinate information of the one or more words of the instance, wherein the word coordinate information of the one or more words of the instance includes (x, y) coordinates of the one or more words; and generating, by the redaction module, redaction information for a redaction mask, including redaction coordinates, for each instance of the group of text, wherein the redaction coordinates of each redaction mask include (x, y) coordinates of the redaction mask, wherein generating the (x, y) coordinates of the redaction mask is based at least in part on the (x, y) coordinates of the one or more words of the instance of the group of text to be redacted, wherein applying the redaction masks, in accordance with the redaction coordinates of the redaction masks, redacts the respective instances of the group of text, wherein a y-height of the mask is substantially equal to a height of a tallest letter within the respective instances of the group of text, wherein the height of the tallest letter is greater than heights of at least some of other letters within the respective instances of the group of text. 25. The computer-implemented method of claim 22 , further comprising identifying groups of words within the document as instances of the text in the document, by the redaction module, by computing respective Levenshtein distance values between the groups of words and the text, and determining whether each Levenshtein distance value is within a determined threshold.