Toward the end of 2025, updates for the VMC mobile app were concluded as mobile access transitioned to the Pass app. The Pass app is now the primary platform for user mobile access and will continue to receive ongoing updates and improvements.
New Mobile App v.3.2.7
Released 15-03-2026
[Profile]:
Fixed an issue with the country code defaulting on the user profile screen
Location tracking features and dark mode are hidden in the live (production) environment
[Booking - Schedule]:
Added location filter support for event lists, with your selected location saved
Added room booking functionality
Added an event details screen to support room and asset bookings
Enabled QR code scanning with preselected rooms for faster booking
Added asset booking with time slot selection
Updated the room and asset booking process to align with the dashboard experience
Introduced updated permission controls for booking rooms and assets, while maintaining access for users with existing permissions
Added a search box and date filter to the event list
Added a past events screen
Updated the event list with time-based grouping and clearer attendee check-in status
Fixed an issue that caused errors when adding pre-registered events
Added support for multiple select, single select, and number field types in the “Add Attendees” section for new and edited events
[Sign-in]:
Added support for long text (textarea) fields in sign-in forms
Added support for multiple induction modules, including rich content and signature capture
Improved host search functionality
Added support for conditional logic in form fields
Updated the check-in details page with a host section, clearer “Sign In Details” title, and onsite status
[Geofencing]:
Added location tracking with map-based visualisation for testing purposes
Improved geofencing boundary detection
Added support for offline check-out
Improved automatic check-in and check-out based on previous activity for a smoother experience
Prevented duplicate check-in and check-out notifications
Fixed an issue that could cause errors after closing the app
[UI]:
Updated the app to align with the latest Apple system standards
Moved geofence tracking into its own dedicated section
Added check-in details to the evacuation user list
Updated evacuation user items with a sign-out icon, host information, and check-in status
New Mobile App v.3.1.2
Implement Kiosk design conditions across Pass modules
Add multi-select form field support
Hide notification settings UI
New Mobile App v.3.1.2
Implement Kiosk design conditions across Pass modules
Add multi-select form field support
Hide notification settings UI
New Mobile App v.3.1.1
Fix emergency SMS Not Sent When Activated
New Mobile App v.3.1.0
Add Geofencing Auto Sign-in
Update UI text labels in check-in history filter
Implement 16 KB Memory Page Size Support
Add region auto-select region for existing users; prompt if >=2 regions
For the check-in history screen, set the default User type to Employees and the Date range to 30 days
New Mobile App v.3.0.7
Convert timestamps/datetime to UTC for booking/event API requests and handle timezone conversions correctly
New Mobile App v.3.0.6
Fix show incorrect date labels ('Today'/'Yesterday')
New Mobile App v.3.0.5
Implement force select host validation
New Mobile App v.3.0.4
Add Support for File Upload.
Remember the start time the moment they click on check-in
New Mobile App v.3.0.2
Add the ability to display and update the department field.
New Mobile App v.3.0.0
Fixed compatibility issue preventing the Pass app from running on Android API 34.
Resolved error when clicking scheduled events (including old ones) in the Pass app (v2.9.9).
Fixed issue causing updates to be rejected by Google Play.
New Mobile App v.2.9.9 26
Added bookings functionality for users
Minor interface updates
Minor bug fixes
New Mobile App v.2.8.8 25
Geofencing - available for users with 'Check-in using contactless' enabled in their user groups
When users are within 60m of a location/kiosk it will alert users to check in
When users move away, it will automatically check out and notify the user
If the app is unable to check out automatically, it will prompt the user to check out
Users are required to enable location services always for this feature to work.
Minor bug fixes
New Mobile App v.2.8.0
Added pull-to-refresh feature to the sign-in status page
Added option to open the map when tapping a location
Various minor fixes
Various UI improvements
Updates to both iOS and Play Store for Android
New Mobile App v.2.7.7
Allow check-in within 100m
Added the resend ticket per attendee option
Added the ability to edit events if the account has the manage sign-in and preregister permission
Various minor fixes
Various UI improvements
Updates to both iOS and Play Store for Android
New Mobile App v.2.7.0
Improved schedule page
Added check-in history details page
Various UI improvements
Updates to both iOS and Play Store for Android
New Mobile App v.2.6.9
Added location filter on the check-in history page
Added new functions on the events details page
Added new functions on the Add Attendees page
Various minor fixes
Various UI improvements
Updates to both iOS and Play Store for Android
New Mobile App v.2.6.8
Added event details screen with attendee sign-out option
Added add/edit event screen
Added 'Manage Sign-in' permission
Various UI improvements
Updates to both iOS and Play Store for Android
New Mobile App v2.6.7
Added date range picker
Added check-in history page and date filter
Added Schedule tab
Improved UI
Updates to both iOS and Play Store for Android
Mobile App v.1.5.9
Convert timestamps/datetime to UTC for booking/event API requests and handle timezone conversions correctly
Mobile App v.1.5.8
Fix show incorrect date labels ('Today'/'Yesterday')
Mobile App v.1.5.7
Implement force select host validation
Mobile App v.1.5.6
Add Support for File Upload.
Remember the start time the moment they click on check-in
Mobile App v.1.5.5
Add ability to display and update department
Mobile App v.1.5.4
Fixed a compatibility issue.
Resolved error when clicking scheduled events (including old ones) in the Mobile App.
Fixed issue causing updates to be rejected by Google Play.
Updates to both iOS and Android
Mobile App v.1.5.3
Added bookings functionality for users
Minor interface updates
Minor bug fixes
Updates to both iOS and Android
Mobile App v.1.4.7
Geofencing - available for users with 'Check-in using contactless' enabled in their user groups
When users are within 60m vicinity of a location/kiosk it will alert users to check-in
When users move away, it will automatically check out and notify user
If the app is unable to check out automatically, it will prompt the user to check-out
Users are required to enable location services Always for this feature to work.
Minor bug fixes
Updates to both iOS and Android
Mobile App v.1.4.5
Added pull-to-refresh feature to the sign-in status page
Added option to open map when tapping a location
Various minor fixes
Various UI improvements
Updates to both iOS and Android
Mobile App v.1.4.3
Allow check-in within 100m
Added resend ticket per attendee option
Added ability to edit event if the account has the manage sign in and preregister permission
Various minor fixes
Various UI improvements
Updates to both iOS and Android
Mobile App v1.4.2
Added event details screen with attendee sign-out option
Added add/edit event screen
Added 'Manage Sign-in' permission
Various UI improvements
Updates to both iOS and Android
Mobile App v1.4.1
Various minor fixes
Improved notifications
Updates to both iOS and Android
Mobile App v1.4.0
Various minor fixes
Updates to both iOS and Android
Mobile App v1.3.9
Improved error handling
Upgrade to the latest Flutter version, and update native code configs.
Mobile App v1.3.8
Added the manage evacuation feature
Various minor fixes
Updates to both iOS and Android
Mobile App v1.3.7
Use the same status indicator for all screens
Double the height of the text box and capitalize the N-word for Deactivate Now
Update emergency message UI
Improved emergency activation records
Updates to both iOS and Android
Mobile App v1.3.5
Update the action menu icon and the action sheet to iOS style for Filter users and switch template actions.
Improved notifications
Updates to both iOS and Android
Mobile App v1.3.4
New API endpoint
New Domain
Update the auto build script
Minor bug fixes
Updates to both iOS and Android
Mobile App v1.3.2
Add phone launch option in the user location item view.
Add deactivate emergency with a required note.
Add launch URL repository.
Improved notifications
New API Endpoint
New Domain
Update logic for scan and location list.
Update API
Improve top-loading UI for better visibility.
Improve the "time ago" format in the evacuation user item UI.
Configure launch URLs for Android.
Migrate to the latest Flutter version.
Updates to both iOS and Android
Mobile App v1.3.1
Update User location UI
Add sign-out action (evacuation - user in location)
Caching groups (filter users / notify groups)
Add Activate emergency screen.
Add a refresh evacuation locations trigger after activating/deactivating emergency.
Various minor fixes
Updates to both iOS and Android
Mobile App v1.2.9
Added an improved user interface
Various minor fixes
Updates to both iOS and Android
Mobile App v1.2.7
Update the request camera/location permission content.
Request location permission after login
Updates to both iOS and Android
Mobile App v1.2.6
Update all dialogs.
Update the logo: Remove padding and properly align it on the app bar.
Set up CI/CD
Updates to both iOS and Android
Mobile App v1.2.3
[VMC] Update the logo, welcome image, and background color.
Change button text color to white in dark mode.
Use native iOS style for pop-up alerts and errors.
Update alert messages for SSO and username/password login.
Move the logo to the left.
Updates to both iOS and Android
Mobile App v1.2.2
Show a loading icon on the QR code scanner while waiting for an API response.
Replace empty/placeholder avatars with the first letter of the user’s name.
If an SSO user does not exist, show an error on the previous screen instead of opening a web page.
Add field names to the profile form to match other forms.
Update the UI for Yes/No and List option selections.
Various minor fixes
Updates to both iOS and Android
Mobile App v1.2.1
Add a round launcher icon for Android.
Create a Bash script to auto-generate the launcher icon.
Create a Bash script to auto-set a new bundle ID and app name.
Move PubNub topics and keys into a constants file for easier management.
Set a fixed height for the logo on the home page.
Enable SSO login for the live version.
Ensure the correct domain configuration for each environment (SSO login, QR code scanning).
Various minor fixes
Updates to both iOS and Android
Mobile App v1.0
Add scan QR code with camera to check-in
Only Employee can use this feature and can only check-in to their own company's Kiosk. If Access restriction is set on their profile, they won't be able to check-in