What's new?
You can also view all past and recent updates and improvements directly in the app. Go to the Profile menu and tap What’s new.
In XProtect Mobile client 2026 R1
The following improvements have been added to XProtect Mobile since 2025 R3 through independent updates.
Both iOS and Android
A new search option has been added to the Actions tab to help you find the relevant action faster.
You’ll now be notified when your device's OS is nearing the end of support in XProtect Mobile, helping you always stay up to date.
The main navigation bar has been added to all multi-camera views to make the navigation to and from the View tab easier.
You can now view all past and recent updates, features, and improvements by opening the What’s new screen from the Profile menu.
The Milestone Care screen, accessible from the Profile menu, now shows how many days remain until expiry.
Android
The app now supports edge to edge layouts for a cleaner, more modern look on Android 16.
The notification settings have been refined for a clearer configuration experience:
You’ll get a notification if you can turn on and benefit from push notifications, but haven't done so yet.
Push notifications are shown as enabled only when all requirements are met.
iOS
The app is updated to align with iOS 26 visual requirements, including the Liquid Glass design style.
In XProtect Mobile client 2025 R3
Both iOS and Android
You can now personalize your start screen by setting the Cameras tab or a specific view as your default. It will open automatically after you connect to the server.
The Profile menu has been updated to include direct access to:
Join as a beta tester for XProtect Mobile app and try the new features before their official release. Your participation and feedback are essential for the app's development and help us release better versions.
View the details and keep track of your Milestone Care coverage and renewal dates directly in the app, and make the most of your Milestone Care agreement.
iOS
The Smart Map has been included in the main navigation of the app, so you can access the Smart Map from anywhere in the app.
The Profile icon has been added to all screens so that you can quickly access the Profile menu from anywhere in the app.
In XProtect Mobile client 2025 R2
Both iOS and Android
Live Picture-in-Picture (PiP) now works when you use gestures to control your device.
You can now use the same date format throughout the app and in your system settings.
Android
Letterbox improvements
The user interface of the XProtect Mobile client app is now restricted to a certain width to maintain its original aspect ratio, preventing distortion or stretching on larger screens. The results is that you get blank areas on the sides, known as letterboxing.
Segmented buttons
The drop-down menus have been replaced with segmented buttons for easier navigation and design consistency across Android and iOS. Segmented buttons are now used in:
Access control
Bookmarks (your choice of using either My bookmarks or All bookmarks) are remembered from your previous sessions).
Alarms
Investigations.
Access control notifications
If you have switched off notifications, you now get a warning message when you're in the access control screen.
iOS
Timestamps: For consistency, the XProtect Mobile client app now follows the phone's timestamp format.
Letterbox improvements: Similar enhancements to those made on Android.
For Android users
The navigation bar has moved to the bottom of the screen to match recent Android design updates.
For Android and iOS users
The Access requests tab on the Access control tab has been renamed Requests.
You can now see a notification for new alarms on the alarm icon in the alarm tab on both iOS and Android. The notification alerts operators on the go to check alarms and take appropriate action. Operators must have permissions and access to alarms and to receive notifications.
For Android and iOS users
On tablets, you can now change the grid layout to adjust how the app visually represents the cameras by changing the grid layout for cameras to one, two, or three columns.
For Android and iOS users
Alarms on smart map:
On a smart map, you can now see the new alarms associated with the cameras and view the alarms' details. This feature is only available in certain XProtect VMS products. See the complete feature list, which is available on the product overview page on the Milestone website. For more information, see Smart Map in XProtect Mobile client.
Alarms on smart map:
On a smart map, you can now see the new alarms associated with the cameras and view the alarms' details. This feature is only available in certain XProtect VMS products. See the complete feature list, which is available on the product overview page on the Milestone website. For more information, see Smart Map in XProtect Mobile client.
Smart Map:
XProtect Mobile client now supports the Smart Map feature.
For Android and iOS users
Alarms:
The Emergency Alert feature enables you to receive alarm notifications of the highest severity level when a potential threat is detected, view the alarm details, and immediately act. To save time, you can acknowledge this type of alarm directly on the alarm details screen. For more information, see Emergency Alert in XProtect Mobile.
You can now play the video from the source camera directly on the alarm details screen. For more information, see View an alarm and take action.
For Android users
Field of view of the cameras on Smart Map:
On the smart map, you can now see the width and depth of the camera field of view. The field of view of the camera icon reflects the field of view of the actual camera and shows the area covered by this particular camera. For more information, see Smart Map in XProtect Mobile client.
For Android and iOS users
Share live video:
To collaborate easily and faster with your co-workers, you can now share live video from any camera in your VMS using the XProtect Mobile app. For more information, see Viewing live video and Requirements for using Share.
Location on Smart Map:
To easily find and view video from the cameras closest to you, you can now see your current location on the smart map. This feature is only available in certain XProtect VMS products. See the complete feature list, which is available on the product overview page on the Milestone website. For more information, see Smart Map in XProtect Mobile client.
Grid view with all cameras visible on Smart Map:
You can now watch live video in a grid view with all cameras in the area that is visible on the smart map. This feature is only available in certain XProtect VMS products. See the complete feature list, which is available on the product overview page on the Milestone website. For more information, see Smart Map in XProtect Mobile client.
For Android and iOS users
Smart Map in XProtect Mobile:
For more information, see Smart Map in XProtect Mobile client.
Share bookmarks:
You can now share bookmarks while using the XProtect Mobile app to collaborate easily and faster with your co-workers (see Bookmarks).
For Android users
Background picture-in-picture (PiP) mode:
With the background picture-in-picture mode, you can continue viewing live video while browsing other content on your mobile device (see Picture-in-picture).
Extended use of biometrics or device credentials:
To further improve the app security, you can use biometrics or your device credentials before you edit or delete a mobile server.
Screenshots are allowed:
While in the app, you can take screenshots using your mobile device’s power and volume-down buttons at the same time.
For Android and iOS users
Log in with an external IDP:
You can log in to the XProtect Mobile app using an external IDP. With this alternative login method you can be authorized to access the app without the required login credentials of a basic user or a Windows user.
New user experience:
The login procedure splits into two:
On the Add servers screen, you can enter your server details and continue your login or choose to save the details and continue login later.
On the Login screen, you can enter your user credentials or choose to log in with an external IDP.
The new user menu contains the following buttons and settings:
Log out
Change password
Disconnect from server
Go to the app settings.
Using biometrics or device credentials to secure the app:
You can now use biometrics or your device credentials to verify your identity before you open the app. Quick authentication based on your fingerprint, facial recognition, or device credentials facilitates access to the XProtect Mobile client and improves the security of the app.
Mobile device management (MDM):
The XProtect Mobile client now supports mobile device management (MDM). With MDM, you can manage and secure devices, apps, and data from a unified console.
Notifications:
To receive notifications, you are no longer required to save your user credentials. If you haven't saved your user credentials, you'll be prompted to enter your credentials or use your external IDP login method each time before you open a received notification.
To receive notifications, you must enable the notifications setting on the app level (Android), mobile device, and server level.
For Android users
Time picker (Android):
The time picker has a new and simplified interface.
Notifications:
By default, notifications are disabled when you add a server.
Bookmarks:
You can edit the start time, the event time, or the end time of bookmarks.
To find a specific bookmark, you can search and use filtering. There are three options for filtering bookmarks:
You can enter a keyword from the headline or description of the bookmark or enter the complete bookmark ID.
You can select specific cameras.
You can select a predefined time interval. You can also customize the time interval that you want to apply as a filter.
Video diagnostics overlay:
You can enable this setting to view the FPS (frames per second), the codec, the resolution, and the type of streaming of the video stream in the selected view. The feature displays the information as an overlay to the video and can help you to troubleshoot XProtect Mobile client issues related to the video stream and performance issues.
Direct streaming:
The feature is also available in XProtect Professional+ and XProtect Express+.
Adaptive streaming:
The feature is also available in XProtect Professional+ and XProtect Express+.