Introduction
By the end of this guide, you will know what every setting in PassReader does, where to find it, and how to configure the app for your workflow.
What are PassReader Settings?
The Settings screen lets you configure how the app behaves — from security and login options to scanner behaviour, camera preferences, and visual appearance. You can access Settings by tapping the gear icon in the top-right corner of the Home screen.
Before you start
The PassKit PassReader app must be installed (Android or iOS).
You must be logged in with your staff credentials.
Your device needs an active internet connection for changes to sync.
Your Profile
At the top of the Settings screen you will see your profile card showing your name, email address, role, and last login time. If your account has admin privileges, an ADMIN badge appears next to your role.
WARNING If a yellow or red banner appears above your profile, your account has been suspended or blocked. Contact your administrator to resolve the issue.
Security
These settings control how you log in and how long your session lasts.
Remain Logged In
Type | Toggle |
Default | Off |
What it does | Keeps you logged in between app sessions. When turned off, you will need to enter your credentials every time you open the app. |
Session Timeout
Type | Picker |
Default | Never |
Options | Never · 1 Day · 1 Week · 1 Month |
What it does | Sets how long the app waits before automatically logging you out due to inactivity. Choose a shorter timeout for shared devices. |
NOTE
Android: Opens as a dialog with radio buttons.
iOS: Opens as a native action sheet from the bottom of the screen.
Biometric Authentication
Type | Toggle |
Default | Off |
What it does | Enables Face ID, Touch ID, or fingerprint unlock. When you turn this on, you will be prompted to authenticate immediately — the toggle only stays on after a successful biometric check. |
IMPORTANT If your device does not have biometric hardware or you have not enrolled any biometrics in your device settings, an alert will explain that biometrics are unavailable and the toggle will remain off.
Two-Factor Authentication
Type | Read-only badge |
What it does | Shows whether 2FA is Enabled (green) or Disabled (grey) on your account. This setting cannot be changed from within the app — contact your administrator to enable or disable 2FA. |
Scanner
These settings control what happens when you scan a pass.
Vibration on Scan
Type | Toggle |
Default | On |
What it does | Vibrates your device when a barcode is successfully scanned. Useful as a tactile confirmation in noisy environments. |
Flashlight
Type | Toggle |
Default | Off |
What it does | Automatically turns on your device's torch when the scanner opens. Helpful in dimly lit venues. |
Scan Sound
Type | Toggle |
Default | On |
What it does | Plays an audible beep when a barcode is successfully scanned. |
Copy to Clipboard
Type | Toggle |
Default | Off |
What it does | Automatically copies the raw barcode value to your clipboard after each scan. Useful for troubleshooting or logging barcode data externally. |
Display Barcode Content
Type | Toggle |
Default | On |
What it does | Shows the decoded barcode string on-screen after scanning. Turn this off if you do not need to see the raw barcode data. |
Check-In Only
Type | Toggle |
Default | Off |
What it does | Restricts scan actions to check-in only — check-out and other operations are disabled. Enable this for entry gates where you only need to record arrivals. |
Camera
These settings control which camera is used and how it is configured.
Use Front Camera
Type | Toggle |
Default | Off |
What it does | Switches from the rear camera to the front-facing camera for scanning. |
TIP The rear camera typically has better autofocus and resolution. Only use the front camera if your setup requires it (for example, a fixed kiosk mount).
Zoom Level
Type | Slider (1x – 10x) |
Default | 1x |
What it does | Sets the camera zoom level used during scanning. Increase the zoom when scanning barcodes from a distance. |
NOTE
Android: The zoom adjusts in real time as you drag the slider.
iOS: The zoom updates when you release the slider.
App Preferences
These settings control the app's appearance and behaviour.
Notifications
Type | Toggle |
Default | On |
What it does | Enables or disables push notifications from PassKit. |
Location Sharing
Type | Toggle |
Default | Off |
What it does | Shares your device location with PassKit. When you turn this on, the app will request location permission from your operating system — the toggle only stays on if you grant permission. |
App Theme
Type | Segmented picker |
Default | System |
Options | System (Auto) · Light · Dark |
What it does | Sets the app colour scheme. System follows your device's light/dark mode setting. |
Time Format
Default | 12-hour |
Options | 12-hour (e.g. 2:30 PM) · 24-hour (e.g. 14:30) |
What it does | Controls how times are displayed throughout the app — on member activity logs, redemption timestamps, and your last-login time. |
Language
Type | Picker (opens a language list) |
Default | English (US) |
What it does | Changes the display language of the entire app. The change applies immediately. |
Supported languages (17):
Language | Code |
English (US) | en |
English (UK) | en-GB |
Arabic | ar |
German | de |
Spanish | es |
Spanish (Mexico) | es-MX |
Filipino | fil |
French | fr |
Italian | it |
Japanese | ja |
Khmer | km |
Korean | ko |
Myanmar (Burmese) | my |
Dutch | nl |
Portuguese (Brazil) | pt-BR |
Thai | th |
Traditional Chinese (Hong Kong) | zh-HK |
NOTE
Android: The language picker opens as a dialog with radio buttons.
iOS: The language picker opens as a bottom sheet with checkmarks.
About App
Type | Info item |
What it does | Displays the current app version (e.g. "Version 5.1.1"). This item is not a setting — it is for reference only. |
NOTE The version format differs slightly by platform:
Android: Shown as v5.1.1 (42) where the number in parentheses is the build code.
iOS: Shown as 5.1.1 (2026062320) where the number in parentheses is the build number.
Log Out
At the bottom of the Settings screen, the Log Out button signs you out of the app. Tapping it shows a confirmation dialog — tap Log Out again to confirm, or Cancel to stay signed in. While logging out, a loading spinner appears. After logout, you are returned to the login screen.
CAUTION Logging out clears your local session data. You will need to re-enter your credentials (and complete 2FA if enabled) to sign back in.
Platform Differences at a Glance
Setting | Android | iOS |
Session Timeout picker | Dialog with radio buttons | Native action sheet |
Language picker | Dialog with radio buttons | Bottom sheet with checkmarks |
Zoom Level slider | Updates in real time while dragging | Updates on release |
Version format | v5.1.1 (42) | 5.1.1 (2026062320) |
Theme picker style | Standard segmented buttons | Segmented buttons (glassmorphism style on iOS 26+) |
All other settings are identical across both platforms.
Troubleshooting
Problem | What to do |
A setting toggle does not seem to save | Ensure you have an active internet connection. Close and reopen Settings to verify the change persisted. |
Biometric toggle turns off after enabling | Your device may not have biometrics enrolled. Go to your device's Settings and set up Face ID, Touch ID, or fingerprint. |
Language did not change after selecting a new one | Force-close the app and reopen it. On some devices the change takes effect after a restart. |
"Biometric Unavailable" alert appears | Your device hardware does not support biometrics, or no biometric data is enrolled in your device settings. |
Camera zoom does not seem to apply | On iOS, make sure you release the slider — the zoom only applies when you lift your finger. |
Need help?
Inside the app, tap the headset icon on the Home screen, then tap Contact Support to open a support chat with the PassKit team.
