** This post was updated on: January 2, 2021 ***
Welcome to my mSpy review.
I've learned a lot while spending over 100 hours testing 19 different spy apps.
The phone spyware market is overflowing with products all offering the same basic capabilities.
And comparing them can be frustrating as hell.
Cell phone security is tough to beat, but there are a FEW apps out there that do it well. mSpy is one of them.
Most mSpy reviews paint a pretty rosy picture, but this app isn't perfect.
My hope is that by the time you finish reading this you'll know if mSpy is the right product for you.
The 3 BIGGEST things that separate mSpy from all the other apps I tried:
- 1You won't need to root or jailbreak the target phone to see tons of information. This saves you time and technical headaches
- 2Responsive and helpful customer support. (Below I will tell you specifically who to talk to in order to ensure you are well taken care of in the event of technical difficulties)
- 3Consistency of operation - no crashing (HALLELUJAH!!)
This isn't to say I didn't have some frustrations with mSpy.
But most of my issues with mSpy were handled very efficiently by their tech support team.
More on that in a bit...
Let's take a look at why mSpy is my #1 choice.
- relatively easy installation process (especially the iCloud version)
- good balance of features and price (it's not the cheapest, but close)
- responsive & helpful customer support (great for the technologically challenged)
- NO root or jailbreak required!
Frustrations & Things to Know Before You Buy
I'm leading off with my frustrations because I want you to know what to expect.
Today's smartphones use serious security encryption and getting around this requires REALLY good software.
I consider myself pretty tech savvy, but I had a few difficulties with the installation that I'll talk about below.
If you are not a "tech person" then I would highly recommend you get the folks at mSpy to help you with the installation.
Going this route would've saved me quite a bit of time.
Since I wanted to monitor everything happening on the target phone it was necessary to root it. This process is somewhat difficult.
My other frustrations came after successfully installing the app.
- The first had to do with seeing what number sent pictures via text messages. The documentation or FAQ never mentions that if the phone gets a picture via text message and the person that sent it isn't a contact, all you see is a bunch of zeros.
- The second was that the location data can sometimes be a bit off. If you're tracking a child (like I am), this can lead to some unnecessary conversations regarding "where you were hanging out"
These frustrations aside I've been pretty impressed with the app itself, and SUPER impressed with their chat support. The support staff (Mike Hoover especially) are incredibly patient and will literally work with you for as long as it takes.
Before You Do Anything Else
If you're still interested in moving forward at this point I would encourage you to do the following:
- Check out the FREE demo of the software (see below)
- Read through ALL the FAQ's to ensure your phone is compatible. Some advanced features require rooting or jailbreaking the device. I'll discuss this in greater detail later in this article.
- I would highly recommend AVOIDING the jailbreak or root version of the software. You can get tons of monitoring data without it.
Now that I've gotten that off my chest, on to the full review...
My mSpy Review
mSpy's features the same capabilities as all the top spying apps: tracking websites visited, incoming & outgoing phone calls, text messages sent & received, social media conversations, keystrokes typed, app and website blocking, and location tracking.
It has an intuitive, web-based control panel and the best customer service in the industry
When it comes to phone monitoring or spying apps there are dozens to choose from, but only a few have the right feature mix, price, and customer support to make them worth more than a cursory look.
It's relatively easy to install, simple to setup and use, gives you access to practically EVERYTHING on the target phone (with the jailbreak version), and offers a very intuitive interface.
All of this is backed up by mSpy's 24/7 email and/or chat-based customer service.
Unlike some monitoring apps on the market mSpy does not REQUIRE you to jailbreak or root the target phone, although there is significantly enhanced functionality if you're comfortable with taking this additional step.
If you're not tech savvy or if you're just not comfortable jailbreaking the phone or handling the installation mSpy will handle the entire process for you (additional fee). The tech I worked with was Mike Hoover. He had me up and going in no time.
While the installation of mSpy is more involved than some apps that are simply downloaded to the phone, the step-by-step instructions that are VERY easy to follow. We'll dig more into that a little further down the page. First let's dig into what this monitoring app gives you as a parent or employer.
What is mSpy?
mSpy is an application designed to monitor a target phone, tablet or PC/Mac. Once installed it allows you to see the target device's call log, SMS text messages, internet browsing history, GPS location, emails, media (pictures & video), instant messages, and several popular social media applications.
Through your web-based dashboard you'll be able to view all of this and more safely, securely, and without the knowledge of the user of the device. This dashboard is available from either a computer or mobile device.
There are a variety of uses for an application like mSpy. Some customers use it to keep tabs on their children. There are plenty of good reasons for kids to have smartphones. Unfortunately you can't always be there to make sure they're not using it in ways they shouldn't.
Monitoring & Limit Your Child's Phone Usage
mSpy gives you the ability to monitor what websites they go to, who they talk to and when, who they text with, and who they connect with through various social media apps. It also allows you to physically track the phone at any give time to make sure they are where they said they would be.
As a parental control app, mSpy is a solid choice. It allows you to keep close track of everything that happens on your child's phone. Here is a great article if you are specifically interested in apps for parental control.
Keeping Tabs on Your Employees
When you're running a business time is money. You hope that your employees are trustworthy, but sometimes it pays to have a backup. And as a business owner you could be liable for their behavior and actions.
With mSpy you can make sure employees are arriving on job sites on time and leaving when scheduled. You can track how much time they spend on the phone each day and who the text with while at work. You can monitor the websites they visit from their device to make sure they're not doing anything that might cause harm to your business's reputation.
Keeping Track of Your Spouses Phone
While most of us practically LIVE on our cell phones, occasionally they do get lost or left behind. mSpy is a great way to quickly see the exact location of your lost phone. You can even remotely disable it so no one else can use it.
You can choose to keep mSpy completely hidden on the target phone. This makes it invisible to the phones owner.
mSpy's dashboard allows you to see their exact location 24/7. You can see who they text with, who they call and when, and see who they chat with in certain popular social apps.
How Does mSpy Work?
mSpy is a mobile monitoring application that is installed on a cell phone and allows you to monitor phone calls, social media activity, instant messages, location data, and more. Once mSpy is installed on the phone it runs in the background and is completely hidden.
Regardless of whether or not it is hidden, there are no settings that can be manipulated from the app on the target phone.
Once installed on the target device the mSpy has access to just about everything on the phone or tablet. It collects this data and sends it to your online dashboard for viewing at your convenience. From here you'll be able to view text messages, voice call logs, contact details, and a lot more.
mSpy utilizes the internet connection of the phone (wifi or 3G/4G) to send all of the data to your dashboard. This means that the target device must be internet capable. It is not location dependent and operates anywhere in the world so long as there is a connection to the internet.
The functionality built into this app is quite comprehensive. Let's take a quick look at each feature to give you a clear idea of what mSpy can and cannot do.
Target Phone Information
From your dashboard you'll be able to see quite a bit of information about the target device. Some of this is just informational, but there are some key functions built in as well. Here are the stats you'll be able to see:
There are also some key functions you can perform remotely using your mSpy dashboard. These include:
- wiping the target phone in case it is lost or stolen
- disable the app on the target device
- restart mSpy on the target device by sending a text message of "777". This can help if the target device has disappeared from your control panel. The user won't see this incoming text.
- unlinking the current target device
- clear all the logs in your control panel
- export the logs in your control panel for storage. Formats supported include PDF, XLS, or CSV.
- remotely reboot the target device
- remotely lock the device
Settings for the Target Device
From this section in your control panel you'll be able to set the default behavior for the target device. Once this is setup the software will operate with these settings until you change something.
You'll want to be sure to set everything to "auto-update" to that all of the recorded information is automatically sent to your control panel for viewing.
Because uploading all of this information on a regular basis can be taxing for both the battery life of the phone and the data usage of the phone you can tell mSpy which types of information to send over specific connections.
Videos, for instance, are quite large. You can tell the app to only upload videos when the phone is on wi-fi rather than a cellular connection. This will keep the mSpy app from chewing up the data plan.
You can also set the update interval for data and location information. The lower the setting, the more frequent the updates will take place. It's important to strike a balance that doesn't drain the battery of the device too quickly. In most cases updating data every 30 minutes and location information every 2 min is fine.
Website Monitoring and Blocking
One popular feature for parents and employers is website monitoring and blocking. This feature allows you to see which sites the target device visits, pages they have bookmarked, and can even notify you when specific keywords are typed into the browser.
This feature is especially nice for parents that want to be able to keep an eye on the content their kids are viewing. You can't always be there peering over their shoulder to make sure they're not getting into trouble. With site monitoring you can see for yourself what they're looking at.
mSpy also allows you to block specific sites.
The blocking feature is very useful, but it is somewhat browser dependent. If the owner of the phone uses Chrome, Safari, or the native Android browser you'll be able to block sites, but if they download third party browsers like Opera, they can get around this feature.
Incoming and Outgoing Calls
From your control panel you'll be able to see all incoming and outgoing calls from the target phone. You'll see call times, duration, their name if they are a contact on the target device, as well as the total number of calls.
You control when calls are deleted from the dashboard's call log. If the phone's user deletes their call log, you'll still have a history regardless of what is stored on the phone itself.
There are two additional functions that make mSpy a truly powerful app.
- You can setup incoming call blocking for specific numbers or contacts.
- You can block ALL incoming calls within a curfew window that you control. If you don't want your daughter getting calls from 10PM until 8AM you can set this in your dashboard.
Tracking Text Messages
One of the most frequent questions we get is how to get text messages from another phone sent to mine.
mSpy can track all incoming and outgoing text (SMS) messages from the target device. From your dashboard you'll be able to see the phone number, the time, and the text message itself.
Just like the call log, you control when messages are deleted from your dashboard. Even if the owner of the phone deletes text messages you'll still be able to see them.
Read Incoming & Emails
As with texting, email is another area where a child or employee can get into trouble. mSpy allows you to see all incoming and outgoing email messages in a log file located on the dashboard.
Here you'll see the email address of the sender/recipient, the time stamp of the email, and the content of the email itself.
This log file operates the same way as the call log and SMS text log. Even if the user deletes the emails you'll still be able to see all the information in your dashboard.
Access Calendar & Contact Information
From your dashboard you'll be able to view all of the target device's contacts. You'll see names, phone numbers, email addresses, and even physical address information.
You'll also have full access to the calendar and schedule of the target device. This allows you to see scheduled meetings (and any associated details), all calendar entries, and any scheduled tasks (and their details).
Any time a new appointment or contact is added you'll see the entry reflected in your dashboard within minutes (depending on the update schedule you set).
Track the Physical Location of the Target
Another powerful feature of the mSpy app is the GPS tracking. Using the phone's built in GPS system you'll be able to instantly track a phone's location to within about 20 meters.
In addition to seeing their current location you can also see a map of their location over a specified amount of time.
By utilizing wi-fi you'll even be able to track the phone when it's not capable of receiving GPS signals.
Using the GPS fencing capabilities of mSpy you can set up restricted zones for the target device. The number of zones you setup is unlimited. The phone will automatically log when and how often each of the zones is visited.
You can even have the phone send you an email notification letting you know when specific zones have been entered and exited.
This is an extremely powerful feature for parents. You can setup a "safe zone" around your home, your child's school, and any other areas they normally visit. If they leave one of these safe zones you will be notified immediately. It's the best peace of mind you can buy.
Monitor Instant Messaging Apps
Now days there are dozens of ways to communicate from a smart phone or tablet using any number of social media apps. Monitoring text messages just isn't enough.
mSpy also allows you to monitor some the most popular social apps. This includes:
- Skype - track calls and read chats
- Whatsapp - track all chats
- iMessage - read all iMessage chats
- Viber - monitor call logs, chat messages and photos, and group messaging
- Snapchat - view all content (video, photos, drawings), date and times. Read more here.
- Line - name & phone number target uses, incoming/outgoing messages, times sent and received, and even view hidden chats.
- Telegram - view all contacts, incoming/outgoing messages, and hidden messages
- Tinder - view target's profile, view matches, superlikes, and messages sent & received
- Google Hangouts - view photos, browse maps, view contact list, emoji's, and stickers
Monitor & Control Access to Installed Applications
In your mSpy dashboard you'll be able to see all of the installed applications on the target phone. From this same menu you can choose to block or unblock access to the application. As new apps are added the list will be updated in your control panel.
This helps you to ensure that your children aren't accessing any apps that could be harmful to them or their phone. It also helps ensure that employees are staying on task and aren't using apps that could be a liability for you or your business.
With the Keylogging feature the default target keyboard is replaced with a mSpy keyboard that tracks all keystrokes. You can force mSpy to always load it's keyboard by selecting "Force Keyboard" button in your control panel.
This function is helpful for monitoring for certain language usage or logging usernames and passwords to websites. If you're looking to learn how to hack an iphone or android this is one of the most powerful features out there.
Would it be useful for you to get a notification every time a specific word or phrase was used on the target phone. Drugs, sex, porn, alcohol, or any keyword of your choosing can be set to enable an immediate notification to you and your phone.
Simply enter all of the keywords you want tracked and you will be notified any time it is used. mSpy searches through text messages, apps, browsing history, and more to let you know ANY time it sees this word or phrase.
View Target Device Media
The mSpy dashboard allow you to view all photos and video taken with the target phone. You will also see date and timestamp for each image/video. Pictures can be viewed as a thumbnail or in full size. Videos can be viewed in their entirety.
How To Get mSpy
Getting mSpy is easy. Simply follow one of the links on this page and you'll be able to see all of the features and capabilities for yourself.
There are several different purchase options. You can buy it outright for a one-time fee or if you're looking to spend a bit less you can pay for it monthly.
Before you go any further in the process it's important to know if your intended target device is compatible with the mSpy app. Getting the most functionality out of the software requires that you root an Android phone or jailbreak an iPhone.
Many of the latest versions of the iPhone won't allow you to jailbreak them. Here is a list of compatible devices and compatible operating systems.
iOS Devices (iPad or iPhone) That Have Been Jailbroken
iOS Devices (iPad or iPhone) That Have NOT Been Jailbroken
Windows Based Computers
mSpy Price & Packages
There are several different packages available from mSpy. For phones that have been rooted or jail broken they range from the "Basic" package to the "Premium". There's also a no-jailbreak package which has a more basic installation, but doesn't offer as much functionality.
Below is a breakdown of each plan, it's cost, and features. As you can see there are significant costs savings for paying either quarterly or annually.
mSpy Customer Service
As a paying customer you will have access to either 24/7 email support (basic package) or 24/7 chat and email support (premium and no-jailbreak packages). Their technical support team can help you with any issues that come up during installation or use of the product.
You should expect to receive an email reply in less than 30 minutes. Chat wait times are significantly less. We never had to wait more than 2 minutes for a support representative to respond to our chat requests.
Installation and Setup
The installation process is slightly different depending upon which device you'll be targeting and which package you purchase.
iOS Devices without Jailbreak
If the device you want to monitor is an iPhone and you don't want to have to jailbreak it, you can install mSpy Without Jailbreak. You will need the users iCloud credentials to proceed with the installation.
Start by logging into your Control Panel. Choose the installation option that matches your equipment. Then follow the step by step instructions.
Make sure that iPhone backup is enabled. iPhones backup to the cloud once a day, but they must be connected to Wi-fi, plugged in, and locked.
To check that backups are enabled go to the targets Settings menu, then make sure that "iCloud Backup" is set to "On". Then go to "Backup" and click the Backup Now button. This will synchronize all the target phone's data with your control panel.
iOS Devices with Jailbreak
The first step to installing the full version of mSpy is to jailbreak the device. Refer to this compatibility table to make sure your device can be jailbroken. Many of the newer iPhones don't have a jailbreak available yet. If this is the case with your target device, you'll need to use the "No-Jailbreak" version of the software.
To check the iOS version on the target device go to the Settings->General->About->Version.
Once you've successfully jailbroken the phone you can go to your control panel dashboard and choose "iPhone" to continue the installation. You should expect the entire procedure of jailbreaking the phone and installing the software to take about 30 minutes or so.
For installation on Android devices you will need to have physical access to the phone. From your control panel select "Android". Then follow the step-by-step installation instructions.
Androids do NOT require rooting for basic functionality of the app, but the enhanced functionality of monitoring Whatsapp, Viber, Facebook, Skype, Line, Snapchat and Gmail will require that the device be rooted.
Once you've completed the installation the software will begin monitoring the phone immediately. From here on out all activity can be monitored from your control panel.
Where to Buy mSpy?
There are literally dozens of phone and tablet monitoring apps on the market. mSpy has proven itself to be a leader by offering a solid, stable package that is very reasonably priced.
Yes FlexiSPY offers a few features that mSpy doesn't such as call intercept and call recording, but for the money it's the best app out there for monitoring your kid's, employee's, or spouse's phone.
Here are a few common questions that come up when trying to choose a phone monitoring app like mSpy.
Is mSpy Safe?
mSpy is completely safe. The different versions require different methods of installation, but both will have no impact on the phone and can be completely removed when no longer needed.
Which Phones, Tablets and Computers are Compatible?
When utilizing the jailbreak version, all iPhones from iOS 6 - 8.4; 9 - 9.1 are supported. When using the non-jailbreak version it is supported on all iOS versions.
For Android devices it must use Android 4+.
Windows computers running the following versions are supported:
Windows XP x32; Windows Vista x32, x64; Windows 7 x32, x64; Windows 8, 8.1; Windows 10
MAC computers with the following operating systems are supported:
Mac OS 10.7 Lion, Mac OS X 10.8 Mountain Lion, OS X 10.9 Mavericks, OS X 10.10 Yosemite, OS X 10.11 El Capitan
Will mSpy Work Anywhere in the World?
Yes, so long as the device is connected to the internet the app will send information from the target device back to your control panel. Obviously you will experience delays whenever the device is turned off or is out of range.
Is Using mSpy Legal?
Yes, using mSpy is completely legal. However, there are a few caveats. You must be the owner of the phone. For example, if you want to monitor a phone that your company provides to your employees this is completely within the law. It IS required that you notify your employee that their phone is being monitored.
Another example would be to monitor your child's phone. At that point it's up to you whether or not you let them know you're monitoring their phone.
If you're looking to install mSpy to monitor a spouse or significant other you suspect of infidelity, telling them obviously reduce the chances of catching them in the act. This is at best a grey area. Many would argue that it's more important that they know for sure.
Will the Phone's Owner Know It's Installed?
How can you track an iPhone (or Android) without the user knowing? Simple, mSpy doesn't have to be "installed" on the target phone at all. It simply allows you access to all of the online backups in the users iCloud account.
If you need even more information from the apps they use you can jailbreak the target phone and install software. This of course requires physical access to the device.
Can mSpy Monitor Multiple Devices?
Each device you want to monitor requires a separate subscription. All of the devices will be shown in your dashboard so that you can quickly change from one to the next. This is ideal if you're monitoring a number of employees or several children.
Does Jailbreaking an iPhone Void the Warranty?
Technically jailbreaking an iPhone does void the warranty. However, by updating the iOS or resetting the phone to it's factory default you can reverse the jailbreak. This will allow you to use the warranty should it be needed.
How Often is the Data in My Dashboard Updated?
During the installation you decide how frequently the target device uploads it's data. It can be set as low as ten minutes or as high as once per day. The higher the frequency the more drain the app will cause on the target device's battery.
If you're using the app for tracking purposes it can be beneficial to have it update more frequently. Generally once every half hour is sufficient.
How Do I Uninstall it?
Removing mSpy is very simple. For iOS devices you simply open the app click "Installed", click "iPhoneInternalService", click "Modify", and then click the "Remove" option.
For Android devices go to the "Phone Settings", Security, Device Administrators, Update Service, Deactivate, Get Back to Settings, Apps, Update Service, and Uninstall.
Looking for a Budget Cell Phone Tracker?
While mSpy offers powerful functionality, there are other options out there that don't offer the same features but are also much less expensive.
We recently finished our FlexiSPY review and thought it was time to compare it to some of the competitive products on the market.