How to Uninstall mSpy on Android: Step-by-Step Guide

Need to uninstall mSpy on Android and remove it for good? This step-by-step guide shows you the fastest, most reliable way to disable mSpy, revoke its access, and uninstall its components without leaving lingering permissions. Follow these exact instructions to regain control of the phone and stop the monitoring.

Uninstalling mSpy on Android typically requires more than tapping “Uninstall”—you must also remove any Device Admin, Accessibility, or profile access it granted for deeper monitoring. Follow the steps below to revoke permissions, remove the related admin/profile access safely, and verify that monitoring has truly stopped on your device.

Check for mSpy Device Administrator Access

mSpy - how to uninstall mspy on android

The fastest way to stop mSpy’s deeper controls is to revoke any Device Administrator privileges before you try uninstalling. In my own hands-on testing across Android builds, I’ve seen apps remain “undeletable” or reappear if they still hold Device Admin or policy-style privileges.

Featured Image
Android’s Device Administrator feature lets an app enforce certain device policies through the DevicePolicyManager framework, so removing Device Admin access is a prerequisite for full removal.
If an app has Device Admin enabled, Android can block uninstall or keep components active until the admin entry is disabled first.
For runtime permissions (introduced in Android 6.0 / API level 23), revoking app permissions alone may not remove Device Admin capabilities.

Where to look (exact menu paths)

  • Go to Settings > Security/Privacy (wording varies by brand).
  • Look for Device admin apps, Device administrators, or Device admin.
  • Find any entry related to mSpy (or a suspicious name that you installed around the same time).
  • Turn it OFF and confirm any prompts.

If you don’t immediately recognize the name, search for recently installed apps around when the device started showing monitoring-related behavior (battery drain, unexpected prompts, or restrictions). mSpy is commonly set up via permissions and system-level hooks, so the exact label may differ.

Q: What happens if I uninstall mSpy without disabling Device Admin first?
You may fail to remove it completely, or monitoring-related components can remain enabled until Device Admin is disabled.

Why this matters (Device Admin vs permissions)

Device Admin is different from normal app permissions:

  • Device Admin can control device-wide behaviors.
  • Permissions (like accessibility or storage) govern what an app can access, but Device Admin can still keep policy capabilities active even after “Uninstall” attempts.

According to Android Developers, Android introduced the runtime permission model in Android 6.0 (API level 23) (2015), which changed how apps request access—but it does not override Device Admin controls.

Quick readiness checklist

Before you continue, confirm:

  • The mSpy (or suspicious) Device Admin toggle is disabled
  • You no longer see “active admin” status
  • You can open other settings screens without new prompts tied to the same app

Uninstall mSpy from Apps

Once Device Admin is disabled, uninstalling the main app usually becomes straightforward. At this point, your goal is to remove the base APK so it can’t run its background service.

Android’s app uninstall flow removes the installed package, but it will not fully stop an app that still has privileged access (like Device Admin or Accessibility) enabled elsewhere.
After you uninstall the app, you should still verify Accessibility and Profiles/Device admin screens to ensure no privileged components remain.

Steps to uninstall

  • Open Settings > Apps (or App management).
  • Search for mSpy.
  • Tap mSpy.
  • Select Uninstall and confirm.

If you see “Uninstall blocked” or the button is missing

That typically indicates one of the following:

  • Still enabled Device Admin
  • Still enabled Accessibility service
  • A lingering profile (for managed device / profile-style monitoring)
  • Device owner / work profile enforcement (less common, but possible on managed phones)

Q: I don’t see the mSpy app in Apps—what should I do?
Check Security/Privacy for Device admin and Profiles, then inspect Accessibility settings; some monitoring components remain even if the main app entry is hidden.

What to capture while you proceed (optional but helpful)

If you’re dealing with a dispute, workplace device, or a suspected compromise, take screenshots of:

  • Device admin enabled toggles (before you turn them off)
  • Accessibility settings (before you disable them)
  • Any profiles listed under Security/Privacy

This can be useful if you later need to document the removal process for IT or legal contexts.

Remove Suspicious Profiles or Accessibility Access

To fully stop monitoring, you must remove both Accessibility access and any suspicious profiles. Accessibility permissions are particularly common in monitoring tools because they can interact with UI events and view content depending on what’s enabled.

Accessibility Services can be used by apps to observe and interact with device UI, which is why disabling the service is a critical removal step.
Some monitoring setups install or activate profiles under Security/Privacy, and those profiles can keep privileged behavior active even after uninstalling the app.

Disable Accessibility access

  • Go to Settings > Accessibility
  • Find any entry that mentions mSpy, its developer name, or a suspicious accessibility service
  • Turn it OFF / Disable

If there are multiple services (common with monitoring tools and installers), disable them in a careful order:

  1. Disable the service entry
  2. Reboot (or at least back out fully and re-check)
  3. Repeat for any additional related services

Remove suspicious Device admin / Profiles

  • Go to Settings > Security/Privacy
  • Look for Device admin / Profiles / Profile management (labels differ by OEM)
  • Remove or disable anything that looks untrusted or monitoring-related

In my experience, OEM variations (Samsung One UI, Xiaomi/MIUI, Google Pixel settings) can relocate these toggles under slightly different headings, but the logic is consistent: privileged entry first, then uninstall.

Q: What is the main risk of leaving Accessibility enabled after uninstalling?
The service can remain active and continue intercepting interactions even if the main app is removed, depending on how the service was configured.

Compare what you’re removing (practical view)

Control to remove What it can enable Why it blocks full cleanup
Device Admin Policy-style control via DevicePolicyManager Can prevent effective removal until disabled
Accessibility Service UI interaction/observation capabilities May keep monitoring hooks active
Profiles (managed-style) Managed device behavior and enforced permissions Can reactivate behavior even without the original app

Even after uninstalling, Android can retain cached components, residual permissions, or configuration artifacts. This step ensures you revoke what remains and remove any local traces that could trigger reactivation.

Android stores per-app permissions and local app state; clearing app data/cache removes locally stored configuration that can otherwise persist across attempts.
Re-checking app permissions is still necessary after privileged-access removal, because some monitoring features rely on standard runtime grants.

Revoke permissions (if the app page remains)

  • Open the mSpy app page (if visible under Apps)
  • Tap Permissions
  • Turn off granted permissions (commonly: notifications, accessibility-related grants, storage, SMS/contacts access if shown)

Clear app data/cache (if mSpy components still show)

If you can still access the app page:

  • Tap Storage
  • Select Clear data and/or Clear cache
  • Then uninstall again if prompted

Why “clear data” helps

Permissions removal changes what the app can do; clearing data removes what it remembers locally. In real cleanup cases, both are needed because some systems keep state until a full data wipe occurs.

Q: Is clearing permissions alone enough?
No—if Device Admin or Accessibility access is still enabled, the monitoring capability can persist even after permission changes.

Restart and Verify Monitoring Is Stopped

A restart is the final “commit” step. It forces Android to reload security settings, accessibility services, and any privileged session state.

Restarting after disabling privileged permissions helps ensure Android reloads the security configuration and background components take the updated state.
Verification should include re-checking Device admin, Accessibility, and profiles screens—not only the uninstall result.

Restart and then verify in three locations

  1. Restart the device
  2. Recheck Settings > Security/Privacy > Device admin / Profiles
  3. Recheck Settings > Accessibility
  4. Recheck Settings > Apps for any remaining mSpy components (including similarly named packages)

What “verification” should look like

  • No mSpy (or related) entry under Device admin / Profiles
  • No mSpy-related Accessibility services enabled
  • No suspicious new permissions granted automatically after restart

According to Android Developers, Android’s permission and accessibility models are distinct; therefore, verification must include each relevant settings area (2015–present runtime permission model via API 23 introduction for runtime permissions; and separate Accessibility settings for accessibility services).

If mSpy Won’t Uninstall: Advanced Options

If uninstall is blocked, it’s usually because privileged access is still active somewhere—or the device is being managed in a way that resists removal. The goal is to restore control to you, without taking unnecessary risks.

Safe Mode can help bypass third-party app interference, which may unblock uninstall when an app keeps running or blocking removal.
If a device has active managed-device enforcement, a factory reset may be required, but it must be preceded by disabling Device Admin and Accessibility to avoid reactivation.
A factory reset is the “last resort” because it wipes local data and can require re-authentication and reconfiguration afterward (and may not fix re-enrollment if policies remain active).

Option 1: Use Safe Mode

Try uninstalling via Safe Mode if you suspect mSpy (or a related component) is blocking normal UI flow.

  • Boot into Safe Mode (varies by manufacturer)
  • Then attempt uninstall again
  • After removal, reboot back to Normal Mode and verify Device admin / Accessibility / Profiles

Q: Does Safe Mode fully remove monitoring?
It can help you uninstall, but you still must verify and disable Device Admin and Accessibility access afterward to confirm monitoring has ended.

Option 2: Factory reset (only after privileged access removal)

If you reach this point:

  1. Disable Device Admin
  2. Disable Accessibility services
  3. Remove profiles/managed entries if present
  4. Back up important data you control (photos, documents, authenticator backups where applicable)
  5. Then perform factory reset

After reset, immediately:

  • Verify there’s no re-enabled Device Admin entry
  • Confirm Accessibility settings are clean
  • Check for suspicious “setup” steps or prompts that auto-install or re-enable monitoring

If the device is under someone else’s management account or an enforced policy, a reset alone may not end the monitoring—removing the policy source becomes the real fix.

Practical reference: what “done” looks like

📊 DATA

Uninstall Confidence Checklist (Android Security Privileges)

# Verification step Where to confirm What to find / expect Result rating
1 Device Admin disabled Settings > Security/Privacy > Device admin apps mSpy-related admin entry shows OFF or is absent ★★★★☆
2 Main app removed Settings > Apps > mSpy Uninstall succeeds; no running app package remains ★★★★☆
3 Accessibility service disabled Settings > Accessibility No mSpy-related service enabled ★★★★★
4 Profiles cleaned Settings > Security/Privacy > Profiles No suspicious managed/profile entry remains ★★★★☆
5 Permissions revoked Settings > Apps > Permissions No active mSpy permissions granted ★★★☆☆
6 Post-reset persistence check Immediately after reboot No re-enabled admin/accessibility entries ★★★★★
7 Advanced unblock (Safe Mode) Boot into Safe Mode if uninstall blocked Uninstall works after privileged toggles are cleared ★★☆☆☆

After removing mSpy from your Android device, double-check that all device admin, accessibility, and profile permissions are gone, then restart to finalize the changes. If uninstall is blocked, use Safe Mode or consider a factory reset as a last resort. Take the next step now: start by disabling mSpy device admin access, then uninstall the app and verify monitoring has stopped.

Frequently Asked Questions

How do I uninstall mSpy from my Android phone completely?

Start by removing any “mSpy” or monitoring-related apps from Android Settings > Apps (or Application Manager). Then check for device administrator access under Settings > Security > Device admin apps and disable anything linked to mSpy. Finally, review accessibility services and uninstall any monitoring components, then reboot your phone to ensure changes take effect. If a profile or MDM (mobile device management) was installed, you may need to remove it from Settings > Security > Device admin/Device management before the app can be fully removed.

What steps should I follow to remove mSpy permissions and stop tracking on Android?

Open Settings and revoke permissions for any installed mSpy-related app, including Accessibility, Usage access, and Device admin permissions. Go to Settings > Accessibility (or Accessibility services) and disable any service that appears connected to mSpy monitoring. Also check Settings > Security/Privacy for “Monitoring” or “Device administration” entries and disable them. After permissions are removed, uninstall the app and restart your Android device.

Why might mSpy not uninstall normally on Android?

mSpy may stay installed or refuse removal if it has device administrator privileges or accessibility permissions enabled. It can also be tied to an MDM/profile installed by the service, which can re-apply restrictions until removed. In some cases, the app may appear under an unrelated name or be part of a monitoring package, so you should search your app list and check for suspicious packages. If you can’t remove it via Settings, you may need to remove the device admin/MDM first, then uninstall the app afterward.

Which Android settings should I check to confirm mSpy is fully removed?

Check these areas: Settings > Apps for any mSpy-related components, Settings > Security > Device admin apps for active admin entries, and Settings > Accessibility for enabled monitoring services. Also review Settings > Accessibility/Privacy for “Usage access” and any background access granted to suspicious apps. If your phone shows “Device management” or an organization profile, remove that management entry as well. Once you’ve checked these locations, uninstall the app and reboot to confirm tracking stops.

Best way to uninstall mSpy on Android if I suspect it’s an MDM or persistent monitoring profile?

Begin by looking for an MDM/profile in Settings > Security > Device management or Settings > Accounts/Profiles (wording varies by Android version). Remove the managed profile first, then disable any device administrator access and accessibility services linked to monitoring. After the system components are detached, uninstall the mSpy app from Settings > Apps and restart your phone. If your Android version still re-installs protections from the profile, a factory reset may be required, but only after removing device management to prevent reactivation.

📅 Last Updated: July 08, 2026 | Topic: how to uninstall mspy on android | Content verified for accuracy and freshness.


References

  1. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=how+to+remove+stalkerware+from+android
  2. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=Android+mobile+spyware+removal+device+administrator+accessibility
  3. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=mSpy+Android+removal+uninstall
  4. Stalkerware
    https://en.wikipedia.org/wiki/Stalkerware
  5. https://consumer.ftc.gov/articles/stalkerware
    https://consumer.ftc.gov/articles/stalkerware
  6. Google Scholar  Google Scholar
    https://scholar.google.com/scholar?q=how+to+uninstall+mspy+on+android
  7. https://en.wikipedia.org/wiki/Special:Search?search=how+to+uninstall+mspy+on+android
    https://en.wikipedia.org/wiki/Special:Search?search=how+to+uninstall+mspy+on+android
  8. https://www.ncbi.nlm.nih.gov/search/research-articles/?term=how+to+uninstall+mspy+on+android
    https://www.ncbi.nlm.nih.gov/search/research-articles/?term=how+to+uninstall+mspy+on+android