ATMs use sophisticated technology to verify checks and prevent fraud. When you insert a check, the machine will use software known as optical character recognition software to capture the information on the check. The bank will verify that the information provided by the customer matches the figures and names on the check.