He ran a dry test. He printed an OMR sheet, filled in answers with a black ballpoint, and scanned the page with his phone using a document-scanning app. The grading tool detected slight misalignments; he adjusted the scan settings, ensured even lighting to avoid shadows over bubbles, and retrained the detection by mapping the template’s bubble coordinates. The software allowed him to upload the official answer key and output a per-section score, time-stamped attempts, and per-question analytics — invaluable for spotting patterns like “slow at electrostatics” or “losing marks to negative marking on risky physics guesses.”