Kiosk Mode provides a self-service check-in flow that allows guests to scan their own QR codes upon arrival. It runs on the Diobox iOS app and allows full customization of branding, on-screen messaging, and guest information display.
This article includes the following topics:
Launch Kiosk Mode
Go to the Tools tab and select Kiosk Mode.
This opens the Kiosk Mode Launcher, where all settings can be configured before starting the kiosk.
Camera Controls
Choose which camera the device should use for scanning:
Rear camera for standard scanning
Front (selfie) camera for front-facing scanning
If the device supports it, you can also enable the flashlight to improve scanning in low light conditions.
Restricting QR Codes to Guest Segments
Kiosk Mode can limit which guests are allowed to check in on a specific device. This is useful for managing access across entrances, sessions, or restricted areas.
Settings are available under Kiosk Mode Launcher → Restrictions.
None: All valid QR codes can be scanned and checked in (default setting).
Confirmed Guests Only: Only guests with a Confirmed status can be checked in. Declined, waitlisted, or unconfirmed guests are blocked.
Specific Guest List: Restrict check-in to guests assigned to a selected Guest List. This can be used to control access to areas such as VIP sections or backstage.
Specific Form Registration: Restrict check-ins based on the form used during registration. This allows segmentation by ticket type or registration flow.
Event Session Tracking
Kiosk Mode supports tracking attendance across multiple sessions using the same guest QR codes.
By default, a successful scan records a standard event check-in. You can assign scans to specific sessions under Kiosk Mode Launcher → Event Activity.
To learn more about setting up sessions, see: Manage Event Sessions
Handling Duplicates
Kiosk Mode includes controls for how duplicate QR code scans are handled.
Configure this under Kiosk Mode Launcher → Handling Duplicates.
Always Show Alert: Displays a “Duplicate QR Code” message when a code is scanned more than once.
Session-Based Alert: Allows one scan per session. Guests can check into multiple sessions, but repeated scans within the same session trigger an alert.
Never Show Alert: Duplicate scans do not trigger an alert. Each scan is still recorded in Guest Activity.
Badge Printing
Kiosk Mode can automatically print badges after a successful scan.
This enables a fully self-service flow where guests check in and receive their badge without staff assistance.
To learn more about setup and supported printers, see: Diobox Badge Printing
Device Security
This section shows whether iOS Guided Access is enabled. When enabled, the device is locked into the Diobox app, preventing users from leaving the app or interacting with other parts of the device.
This is strongly recommended for all Kiosk Mode setups, especially for unattended or self-service check-in stations.
Learn more: Secure Kiosk Mode and Lock the Device






