This free XProtect Mobile app gives you secure access to your Milestone video surveillance system anytime, anywhere from your smartphone or tablet. Available in 30 languages the application lets you conveniently view live video, play back and export recorded video, listen to audio and speak through the camera-connected speakers using the Push-To-Talk button. Compatible with XProtect Corporate, XProtect Expert, XProtect Professional+, XProtect Express+, XProtect Essential+, and the Milestone Husky NVR series. (For use with XProtect Express and Professional, please download the "XProtect® Mobile Express & Pro" app)

Additional product highlights:
• Document any event while it happens by streaming video and audio from your mobile device’s camera directly into the Milestone solution
• Get peace of mind and stay constantly on top of things by receiving push notifications based on alarms defined in the Milestone solution

Try it out
Download the app and take a look yourself. XProtect Mobile includes access to a demo server so you can explore the product even if you do not have a Milestone system installed already.

Getting started
In order to connect and view cameras from your Milestone system, you should have the latest version of the Milestone surveillance system and the XProtect Mobile server installed. For further details on getting started, visit
Milestone distributes and sells its market-leading XProtect® VMS and the Milestone Husky NVR Series through an authorized partner channel of distributors and resellers in more than 115 countries around the world. Please go to to find your local authorized Milestone reseller or distributor.

What’s New

Version 13.3.1

This release includes:
•Two-way audio playback the XProtect Mobile Client providing users with the ability to listen to the previously recorded audio and conversations through playback support
•Loading inside the app can now be canceled by changing the tab or using any other button on the screen.
•Higher quality image will be displayed when pausing video playback with low quality on slow connections
•Various UI updates and bug fixes

Ratings and Reviews

2.3 out of 5
69 Ratings

69 Ratings

Uniquer2 ,

Slow but great software

Xprotect is a nice server but very specific in terms of set-up. This allows remote mobile viewing and access to the Axis door system but it’s very slow. I have the Husky system running 12 cameras w/out a dedicated mobile server on a 10 by 10 fiber.


Terrible over LTE with 4 out of 5 bars

I have a business grade internet connection, the server has 6 cores and 20 gb or ram so I know that’s not the problem. Furthermore the app works just fine over WiFi and my other camera system (NightOwl) works just fine on my mobile over LTE. When I connect to mobile data good luck actually seeing anything for more than a few choppy seconds at a time before the image pixelates and bleeds together or freezes. This mostly happens as the camera is kicking back n forth between motion recording and not. So basically if there’s motion on the camera while you’re viewing it remotely, it’s going to stop working an freeze badly until motion recording stops. THIS ABSOLUTELY DEFEATS THE PURPOSE OF VIEWING IT REMOTELY! If I wanted my cams to only be viewable when I’m home I could’ve gone a lot cheaper. Will not be upgrading my license for more cameras as anticipated during initial setup. My $800 NightOwl System is putting your software to shame running with CONSIDERABLY more power. Which I had to give it because even with 4 Xeon core processors, it was still maxing out the cpu constantly. Might want to go back to the drawing board guys, there’s a lot of issues here and none of them I’ve found a workaround for yet...

daswafford ,

Memory leak

There is a memory leak in the current build. It can be reproduced by setting “Stay awake” from settings to on, and then leaving the app open permanently. I use it on a dedicated iPad Air viewing a 3x3 (9 total) camera view. The Milestone server and iPad are on the same local network. Cameras are a mix of 1080p and 4K Axis devices. Streams are configured for 30fps at 1080p in the Milestone Mobile’s “Performance” configuration. When left viewing the 9 camera display, the app crashes consistently after about 24-36 hours of use. Dropping FPS to 20 had no effect. The app still crashes after about a day. As a software engineer, it’s obvious that there is a memory leak in the app. It’s probably caused by the high frame rate and resolution I run, but for a commercial product, I would hope for better QA. I recently converted from XProtect Express and am on the latest release of XProtect Express+. I am under Milestone Care Plus but have been unsuccessful in escalating this bug.

Build: 13.2.1 XProtect Mobile (36) / 64
IOS IPad Air 3rd Gen on IOS 12.4
XProtect Express+ 13.2


93.8 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, Arabic, Bulgarian, Croatian, Czech, Danish, Dutch, Finnish, French, German, Hebrew, Hindi, Hungarian, Icelandic, Italian, Japanese, Korean, Norwegian Bokmål, Persian, Polish, Portuguese, Russian, Serbian, Simplified Chinese, Slovak, Spanish, Swedish, Thai, Traditional Chinese, Turkish

Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like