Diobox includes built-in safeguards to prevent QR codes from being scanned multiple times. This ensures that guests cannot reuse or share a code to gain duplicate entries. By default, the system alerts staff if the same QR code is scanned more than once, but you can adjust this behavior in the QR Scanner Settings under the Tools page.
You can choose how the scanner handles duplicate scans depending on your event’s needs:
Option 1: Always Show Alert
This is the default setting. When a QR code is scanned a second time, staff will see an alert that the guest has already been checked in. Because Diobox data syncs in real time (when connected to the internet), this applies across all devices. If a guest is checked in on one device, scanning their QR code on another device will still trigger the alert.
Option 2: Session-Based Alert
For events with multiple sessions, you can configure the scanner to allow one check-in per session. This way, a guest may be scanned into Session 1 and then again into Session 2, but duplicate scans within the same session will display an alert.
Option 3: Never Show Alert
With this setting, duplicate scans never trigger an alert. Every scan is still logged under Guest Activity, so you always have a record of when and where a guest’s QR code was scanned.
What Happens When a Duplicate QR Code is Scanned
If duplicate detection is enabled, scanning the same QR code again prompts staff with a warning. Staff can then decide how to handle the situation, whether by denying entry or investigating further.
Limitations of Duplicate Detection
In certain scenarios, standard duplicate detection may not be sufficient. For example:
If multiple devices are checking in guests and one device goes offline, the same QR code could be scanned again on another device without triggering an alert.
Guests may share screenshots of their QR codes, which can slow down check-in or allow fraudulent entries.
To address these cases, Diobox offers an advanced security feature called Temporal QR Codes.
Temporal QR Codes
Temporal QR Codes are time-based codes that refresh constantly and can only be used once. They disappear from the guest’s phone after scanning, preventing screenshots or code sharing from being reused.
To learn more, see the article Temporal QR Codes.