1. A computer-assisted method, comprising: accessing, at a mobile computing device, information encoding a high-resolution image of an identification document, the high-resolution image captured from a camera of the mobile computing device; extracting, by the mobile computing device, personally identifiable information (PII) printed on more than one locations on the front of the identification document; correlating, by the mobile computing device, the PII from the more than one locations to determine a first authentication factor; inspecting, by the mobile computing device, the high-resolution image to detect at least one fine-print feature from a substrate of the identification document, the at least one fine-print feature not detectable by naked eyes alone and without a visual aid, the at least one fine-print presented by one or more glyph symbols that form a graphic pattern characteristic of an entity that issued the identification document; in response to (i) determining the first authentication factor that the PII from more than one locations match and (ii) determining a second authentication factor that the at least one fine-print feature is present, correlating, by the mobile computing device, the PII from the more than one locations with information content from the at least one fine-print feature to determine a third authentication factor and a fourth authentication factor; and in response to (i) determining the third authentication factor that the PII are correlated with information content from the at least one fine-print feature and (ii) determining that the graphic pattern characteristic correlates with information on the identification document that points to the issuing entity of the identity document, determining, by the mobile computing device, that the identification document as authentic.