We stand with Ukraine to help keep people safe. Join us

How to Detect Spyware on Android

Spyware on Android is a major threat. It can steal personal information, track your location, and enable bad actors to stalk or blackmail you. Cybercriminals, jealous partners, and employers can use spyware to invade your privacy without you knowing. Below, you’ll learn how to detect spyware on Android phones. To scan your device straight away, use Clario Anti Spy’s Spyware Scan and remove hidden threats before they can harm you.

Table of contents

What is spyware on Android devices

Spyware is a type of malware that collects data from your Android devices without consent. It might track locations, record calls, intercept messages, and access your camera and microphone.

 

Unfortunately, spyware and surveillance software are becoming more common. According to TechCrunch, a hack of mSpy (one of the most popular spyware apps) exposed millions of unique customers.

 

Criminals use spyware for malicious purposes like cyberstalking, identity theft, and financial fraud.

 

Unlike typical malware on Android, spyware is often well-hidden, making it difficult to identify.

How does spyware infect Android

Spyware infects Android devices through malicious apps, phishing links, and direct installation.

 

Here’s how spyware infects Android devices:

  • Malicious apps: Some spyware disguises itself as legitimate apps, requesting excessive permissions to access your private data.
  • Phishing links: Clicking malicious links can install spyware.
  • Physical access: If someone has access to your phone, they can install spyware.
  • Exploiting system vulnerabilities: Advanced spyware like Pegasus can exploit security flaws, letting attackers infect devices remotely.

Spyware operates in the background, so knowing how to find hidden apps on Android is crucial, as it isn’t always easy to locate.

How to tell if spyware is on your phone

Watch out for these signs of spyware:

  • Your device is sluggish or the battery is draining quickly. If your device is slower than usual, the phone gets hot, or you’re using data quicker than expected, malware and spyware could be using its resources.
  • You see frequent pop-ups and other ads. This could be a sign of adware, which is commonly interlaced with spyware.
  • Your web browser is behaving differently. If you notice new toolbars or search engines, it’s likely you’ve been infected with malware.
  • Your antivirus isn’t working. Some spyware disables antivirus software so it can remain hidden.
  • You have trouble logging into secure sites. This could mean that you’ve tried to log in to a fake site, and a third party now has your details.
  • Your autocorrect system is not working properly. Keyloggers sometimes interfere with autocorrects.

Signs of hidden spy apps on Android

Let’s look in more detail at the signs of spy apps.  

 

Here are some things to look out for:

  1. Random reboots and shutdowns
  2. Battery drains unusually fast
  3. Strange phone behavior
  4. Increasing data usage
  5. Suspicious text messages or files
  6. Unusual sounds of a telephone call
  7. Abnormal sounds when your phone is not in use
  8. Android phone is rooted

1. Random reboots and shutdowns

Malware can make a device unstable, so your phone might keep rebooting or shutting down.

2. Battery drains unusually fast

Is your battery draining faster than usual? This could be a sign of spyware running in the background. Because it’s constantly running, it drains the battery quickly.

3. Strange phone behavior

Malware might make your phone behave oddly. Maybe your camera doesn’t work properly, or apps are crashing. Or perhaps your phone is warmer than usual, even when you’re not using it.

4. Increasing data usage

Spyware uses your phone’s data connection to share information. If your device has a higher-than-usual data usage, or you’ve exceeded your data cap, spyware could be the reason.

5. Suspicious text messages or files

A sign that your Android is spying on you is the sudden appearance of suspicious text messages or files. Spyware may spread to other contacts, send data back to attackers, and store information.

6. Unusual sounds on a telephone call

If you hear interference or strange noises on a call, this could mean somebody’s recording or listening to your conversation. You might hear these sounds on Teams, WhatsApp or Messenger calls when you’re using Wi-Fi, as well as standard phone calls.

7. Abnormal sounds when your phone is not in use

Is your phone making noises when not in use, like the ping of a text being sent, or the sound of an app being refreshed? If they’re not notifications, this could indicate somebody has access to your phone.

8. Android phone is rooted

Root access allows a program to interfere with system files. This can make your phone malfunction.

 

If your phone is rooted, and you didn’t do it, malware is probably the reason. Innocent applications don’t need root access.

 

Some Android phones, like Samsung, have ways to manually check for unauthorized rooting via the Settings page.

 

Here’s how to confirm if your Samsung device is rooted:

  1. Open Settings, then tap About phone.
  2. Select Status or Status information.
  3. Look for Phone status or Device status, which should say Official. If you see anything else, root access is attainable on your Android.
Samsung settings showing Phone status marked as Official to confirm device is not rooted, to find hidden spy apps on Android.
Steps 1–3: Open Settings > About phone > Status information > Phone status

If you don’t have a Samsung or just want to be really sure, you can run a root check automatically with Clario Anti Spy’s Device System Checker:

  1. Open Clario Anti Spy.
  2. Go to Device system check > Scan.
  3. Clario Anti Spy will let you know clearly if your device is rooted.
Clario Anti Spy's Device system check showing Android root status and system scan results to find hidden spy apps on Android.
Steps 1–4: Open Clario Anti Spy > Tap Device system check > Tap Scan > Review root status and system security results.

9. Unrecognized tracking or monitoring apps

If you notice strange apps, your phone could be compromised.

 

Be particularly wary about apps like FlexiSPY, ClevGuard, mSpy, XNSPY, or uMobix. These are well-known spyware apps.

 

Sometimes spyware will have names like Updates, System Service or Device Health, to trick you into thinking it's essential software.

10. Suspicious permissions in app settings

Apps ask permission to use certain features, like your camera, location, or contacts. Usually, this makes sense. A camera app needs camera access. A maps app needs your location.

 

But sometimes apps ask for things they shouldn't need. Why would a flashlight app want your location or contacts? Or why would a puzzle ask to record audio?

 

If an app asks for unnecessary permissions when you install or open it, it could be a sign that it’s spyware.

How to find spyware on Android

To check for spyware on Android, look for unusual behavior like rapid battery drain, overheating, slow performance, unknown apps, strange noises during calls, and suspicious texts with links or commands.

 

We’ve already talked about some of the signs that might make you suspicious of spyware—but now let’s explain how you can find spyware on your phone.

1. Detect spyware through slow performance

We’ve mentioned how spyware runs in the background of your phone, causing it to be sluggish or unresponsive.

 

Compare your device’s current speed with its previous performance. If there’s a significant slowdown with no clear reason, it could be a sign of spyware.

2. Check how quickly battery drains

Spyware apps run continuously, so the battery drains faster.

 

Go to Settings > Battery > Battery Usage and look for unfamiliar apps or high energy consumption from system processes.

 

If you notice excessive battery usage without explanation, use Clario Anti Spy’s Spyware scan to detect and stop hidden threats:

  1. Open Clario Anti Spy and create an account.
  2. Underneath Spyware scan, press Fix.
  3. If Clario Anti Spy detects any spyware, press Review & Fix to remove it.
If you want to detect spyware on Android, use Clario Anti Spy's Spyware scan. Open Clario Anti Spy, locate Spyware scan, and select Fix.
Steps 1-3: Open Clario Anti Spy and press Fix beneath Spyware scan.

3. Check your device for suspicious apps

Look through the apps on your phone to see if there are any you don’t recognize. This simple step can help you identify spy apps on Android and remove them before they cause harm.

 

Even if you don’t see suspicious apps on your home screen or in the App Drawer, there are ways to find hidden apps on your phone.

 

How to check for unfamiliar apps on your Android:

  1. Restart your phone in safe mode. First, hold down the power button until the menu appears. Then tap and hold Power Off > Safe Mode.
  2. When your phone restarts, go to Settings > Apps.
  3. Scroll through the list and note any apps that you don't remember installing on your device. If you think you’ve uncovered spyware, see our article on how to remove it.
How to check for unfamiliar apps on your Android, restart your phone in safe mode. First, hold down the power button until the menu appears. Then tap and hold Power Off > Safe Mode. When your phone restarts, go to Settings > Apps.
Step 1-3: Restart in safe mode. Then tap and hold Power Off > Safe Mode. When your phone restarts, go to Settings > Apps.

Here’s a stalkerware apps list for Android. Do you notice any of these apps on your phone?

4. Observe if your Android device is heating up unusually

Spyware constantly uses your phone’s CPU and network. This forces your device to use more resources, so it heats up even when you’re not actively using it.

 

Check your phone’s temperature when it hasn’t been used in a while. A device that’s idle should remain fairly cool. If you pick your smartphone up and it feels hot, that’s cause for concern.

5. Monitoring unusual phone behavior

As we’ve mentioned, if your phone randomly restarts, crashes frequently, or changes settings without your input, it could be because of spyware.

 

Some spyware programs also cause excessive data usage by constantly transmitting information.

 

How to check your data usage on Android:

  1. Open Settings.
  2. Tap Network & internet (or More connectivity options, depending on your device).
  3. Select Data usage.
  4. Look at data usage by app over a selected period.  
Android Settings screen showing how to check data usage and find hidden spy apps on android.
Steps 1-4: Open Settings > Tap More connectivity options > Select Data usage > Review usage by app

Also, keep an eye on your Recent Apps (the square or three-line button on your screen). If an app shows up here, but you haven’t opened it recently, that's another hint that something suspicious could be running in the background.

6. Check for noise during phone calls

If you keep hearing strange sounds, it could indicate that spyware is listening. To test this, try making calls on speaker mode or using another phone to compare audio quality.

 

Listen for similar interference on video and voice calls over apps like WhatsApp, Messenger, and Microsoft Teams on Wi-Fi. While you can blame poor-quality phone calls on bad service, communication over Wi-Fi should be much clearer.

 

You can also check which apps have access to your microphone.

 

To check for unauthorized microphone usage:

  1. Go to Settings > Security and Privacy.
  2. Select Permission manager > Microphone.
  3. Look for apps with microphone access.
To find spyware on Android and remove it, check for suspicious microphone permissions. Open Settings > Privacy and Security > Permission manager > Microphone and check the apps.
Steps 1-3: Open Settings > Privacy and Security > Permission manager > Microphone and check for suspicious apps.

Don’t forget—stalkers can also access your phone camera. Learn how to know if someone is watching you through your phone camera to protect yourself.

7. Reviewing suspicious messages and emails

Spyware may send unauthorized SMS messages or emails containing phishing links or unknown commands. They might also receive SMS commands from attackers to manipulate your phone.

 

Review your emails, text messages, and call logs for unexpected activity. Look for both incoming and outgoing messages and texts.

8. Check if your security software is active

Spyware often tries to disable antivirus apps and security settings to avoid detection.

 

Open your antivirus software to check it still works. If it’s unresponsive, spyware may be preventing it from running.

9. Check app permissions

Checking which apps can access certain features on your phone can help you notice if you’re being tracked.  

 

How to check app permissions on Android:

  1. Open Settings > Privacy.
  2. Select Permission Manager.
  3. Select each permission to see which apps have access to it.
To detect spyware on Android, look for suspicious permissions. Open Settings > Security and Privacy > Permission manager.
Step 1: Open Settings > Security and Privacy > Permission manager.
To find spyware on Android and remove it, open Permission manager then remove suspicious permissions.
Steps 2-3: Check permissions and revoke any that aren't necessary.

10. Check for unusual location symbol

If you see the location symbol unexpectedly when you’re not using apps that should be tracking your location, this could indicate that spyware is monitoring you.

 

You can also check which apps have requested access to your location.

 

How to check which apps want to see your location:

  1. Go to Settings > Privacy.
  2. Select Permissions used in the last 24 hours.
  3. Tap Location.
Screenshots of an Android phone showing how to access the Permissions used in the last 24 hours, helping see whether you have hidden spy apps.
Steps 1-3: Select Settings > Privacy > Permissions used in the last 24 hours > Location

11. Keep an eye on Google Play Protect

Android’s built-in malware and virus scanner is turned on by default. If it’s disabled, but you didn’t do it, this could mean somebody has installed hidden spyware on your phone.

 

How to check your Play Protect settings:

  1. Open Google Play, then select your account icon.
  2. Choose Play Protect.
  3. Tap the little Settings cog at the top right.
  4. Ensure the Scan apps with Play Protect feature is turned on.
Android screenshots showing how to open the Google Play Store and find the Play Protect settings in the instructions on how to find hidden apps on Android.
Step 1-2: Open Google Play Store and select Account Icon.
Screenshots of an Android device showing how to toggle on Scan apps with Play Protect to ensure there are no hidden spy apps on Android.
Steps 3-4: Select the Settings cog then toggle on Scan apps with Play Protect

12. Set a trap

To see if someone is using stalkerware against you, you can set a trap.

 

How to set a trap for phone stalkers:

  1. Using your phone, create a shortened link to a website. A link-shortening service such as bit.ly will do the job.
  2. Talk to a trusted friend in person and tell them to not click the link, then send it to them on your phone.
  3. bit.ly will log any time the link is followed. If the link has been clicked, you’ll know that someone is accessing your information—most likely through your phone, as that’s where you created and sent the link.

13. Use Clario Anti Spy’s Spyware scan

Some hidden spy apps are virtually undetectable. But you can use a high-quality spyware detector like Clario Anti Spy’s Spyware scan for Android devices.

 

How to scan your phone for spyware:

  1. Open Clario Anti Spy.
  2. Tap Spyware Scan > Scan.
  3. If it finds security threats, tap Let’s fix it at the bottom of the screen.
If you want to detect spyware on Android, use Clario Anti Spy's Spyware scan. Open Clario Anti Spy, locate Spyware scan, and select Fix.

It scans your smartphone for security threats and detects spy apps, parental control apps, and other suspicious software, enabling you to remove them.

How to remove spyware from Android

If you suspect spyware on your Android, reboot into Safe Mode to prevent it from running, then scan your device with Clario Anti Spy. Next, uninstall suspicious apps, check app permissions, update the Android system, and restart to apply changes. If the issue persists, a factory reset can permanently get rid of spyware.

1. Boot your phone into safe mode

Safe Mode temporarily disables third-party apps, so any spyware apps will be deactivated while you remove them.

 

How to reboot your Android into Safe Mode:

  1. Press and hold the power button until the power menu appears.
  2. Tap Safe Mode, then confirm your choice.
To find spyware on Android, reboot into Safe Mode. Press and hold the power button, press Safe Mode, then confirm your choice.
Steps 1-2: Press and hold the power button, press Safe mode, then press it again.

2. Use Clario Anti Spy to detect spyware

Using a dedicated spy app finder to remove spyware from Android is usually the best way to secure your phone. Clario Anti Spy not only searches your phone for spyware, it also quickly removes it, ensuring you’re protected.

 

Here’s how to use Clario Anti Spy to detect spyware:

  1. Open Clario Anti Spy on your phone.
  2. Run a Spyware Scan.
  3. Follow the prompts to remove any identified threats.
If you want to detect spyware on Android, use Clario Anti Spy's Spyware scan. Open Clario Anti Spy, locate Spyware scan, and select Fix.
Steps 1-3: Open Clario Anti Spy and press Fix beneath Spyware scan.

3. Uninstall suspicious apps

We’ve already checked for suspicious apps or software that you don’t recognize. Now let’s remove them.

 

How to remove suspicious apps:

  1. Go to Settings > Apps.
  2. Find the suspicious app.
  3. Tap the app and choose Uninstall.
To identify spyware on Android and remove it, open Settings > Apps and scan the apps list for anything suspicious. If you find spyware, tap it and press Uninstall.
Steps 1-3: Open Settings > Apps > choose an app and press Uninstall.

4. Remove unnecessary app permissions

As we’ve mentioned, spyware often requests access to certain features of your phone, such as your microphone, camera, and location.

 

How to block unnecessary app permissions:

  1. Go to Settings > Security and privacy.
  2. Tap Permission Manager.
  3. Check which apps can access each feature.
  4. Select Don’t Allow if an app shouldn’t have certain permissions.
To detect spyware on Android, look for suspicious permissions. Open Settings > Security and Privacy > Permission manager.
Step 1: Open Settings > Security and Privacy > Permission manager.
To find spyware on Android and remove it, open Permission manager then remove suspicious permissions.
Steps 2-3: Check permissions and revoke any that aren't necessary.

5. Update your phone

System updates often patch security vulnerabilities that spyware might exploit—so you should keep your phone updated where possible.

 

How to update your Android:

  1. Go to Settings > Software Update.
  2. Install any available updates.
To detect spyware on Android and uninstall it, look for new software updates. Open Settings > Software update and install the new updates.
Steps 1-2: Open Settings > Software update and install any new updates.

6. (Optional) Factory reset your device

If you’re still concerned about spyware on your phone, you can factory reset it to completely remove all data, including hidden malware.

 

But be warned—this will also remove your personal files, contacts, photos, and anything else you have stored on your device. So back these up before performing a factory reset!

 

How to perform a factory reset:

  1. Go to Settings > General management > Reset.
  2. Press Factory data reset, then Reset.
To find spyware on Android and uninstall it, do a factory reset. Open Settings > General management and then Reset.
Step 1: Open Settings > General management > Reset.
To find spyware on Android and secure your device, finish your factory reset by tapping Factory data reset > Reset and then waiting for the process to complete.
Step 2: Press Factory data reset > Reset and let your phone reset.

How to avoid being infected with spyware

Spyware is sneaky, but there are a few things you can do to preemptively protect yourself.

  • Stay updated. Keeping your Android and apps updated ensures that you have the latest security features.
  • Stay secure. Use strong passwords and two-factor authorization wherever possible. Also, lock your screen and don’t let others access your phone.
  • Beware of new apps and administrator privileges. When installing new apps, only allow them to have the necessary permissions and make sure they’re downloaded from trusted sources. Also, block unverified apps and keep Google Play Protect enabled.
  • Avoid rooting your phone. Rooting an Android phone makes it vulnerable to security threats.
  • Only use secured Wi-Fi. Hackers can use unsecured Wi-Fi connections to spy and distribute malware.
  • Don’t click suspicious links. This includes links in emails or on unsafe websites.

For a more detailed approach, check out our in-depth Android security guide.

The difference between stalkerware and spyware

Spyware is a type of malware that attempts to collect your data and transfer it to a malicious third party.

 

It’s usually disguised as a normal app. It might try to gain access to your login credentials, online activity, or other personal details.

 

Hackers usually want to make money from you. Once they have your information, they can sell it, steal your identity, or even blackmail you.  

 

Stalkerware is a monitoring software that’s commonly used for cyberstalking.

 

It’s a kind of spyware, usually installed on a victim’s device by someone they know, such as their spouse or employer. Once installed, the stalkerware is able to lift key information about the user that can then be used against them.  

What are spy apps disguised as on Android

Thousands of types of spyware target Android devices every day.

 

Every strain of spyware is different, but they’re usually divided into two main categories:

  1. Legitimate programs
  2. Commercial apps

1. Legitimate programs

Some spyware attacks use legitimate apps. This helps make them undetectable for longer periods—increasing the amount of data they can collect.

 

They usually use maps, navigation apps, and tracking apps.

1.1 Maps and navigation apps

We rely on maps and navigation apps to get around. Unfortunately, these apps are a frequent target for spyware infections that want to know your location and movements.

 

It might seem safer to stick to trusted apps like Google Maps or Waze—but hackers have been known to infect these programs too.

1.2 Legitimate tracking apps

Software like FindMyKids and Family Locator are helpful for keeping an eye on your kids or finding friends when meeting up, but they contain a wealth of information on your whereabouts, your friends, and your loved ones.

2. Commercial apps

Commercial spyware can be purchased for as little as $30. Some of the best-known examples are mSpy and FlexiSpy, which can track and monitor a person’s activity and then send it back to a spy.

 

Commercial spyware is particularly scary. It can be difficult to detect without the help of third-party tools, because it will either hide itself completely or disguise itself as a legitimate application.

Check your phone for spyware and protect your privacy

Although spyware attacks are a real threat, it’s not too difficult to stop someone from spying on your phone. Be aware of the signs that indicate your smartphone has been compromised, so you can easily find and prevent spy apps.

 

Detect spyware on Android phones by rebooting into Safe Mode, scanning with Clario Anti Spy, removing suspicious apps, and updating your device to remove spyware.

 

Run Clario Anti Spy’s Spyware scan now to detect and remove spyware.

Keep reading

Does your Android have spyware? Find out with Clario Anti Spy.

Get started