1. A computer implemented method comprising: receiving, at a computing device, a document designated for notarization and identification information including a photograph; requesting, from a server, a code-word; activating a camera on the computing device; prompting a user of the computing device to center an image displayed on the computing device from the camera on the user and to sign and write the code-word on a touch input of the computing device; capturing a photograph of the user and a signature of the user that includes the code-word; superimposing the signature of the user including the code-word on the photograph of the user to permit the server to verify a contemporaneousness of the photograph of the user with the signature of the user based on determining that the signature of the user includes the code-word; sending, to the server for notarization, the document designated for notarization, the identification information, and the photograph of the user superimposed with the signature of the user including the code-word.