A handheld scanner at the door: point it at the ticket and the guest turns green on the list.
A physical QR and barcode scanner works in AOA check-in right in the browser. Any model over USB, a wireless dongle or Bluetooth will do, with no drivers or separate app: the scanner acts as a keyboard. At a busy door it is faster than a phone camera and does not depend on lighting or the brightness of the guest's screen.
The host points the scanner at a QR ticket, AOA checks it and marks the guest on the list, and a beep sounds. Each ticket gets in only once. Until a physical scanner is connected, check-in reads tickets with the camera, and after the first scan it switches to the scanner panel on its own.
We tell a scan apart by the pace of keystrokes, so a host typing by hand is never mistaken for a scan. If the computer is on a Ukrainian keyboard layout, the code is still read correctly, and AOA suggests switching the layout.
Right now the scanner works in event check-in. Next, the same scanner will be useful to venues in their everyday work too.