Spyware on iPhone: How to Detect It (and What to Do)

    Think someone's monitoring your iPhone? How to properly scan for spyware traces, why antivirus apps can't catch it, and the more common ways you're actually watched — and how to shut them down.

    JDCS
    By Jordan Dickson · Reviewed by CSG Security Engineers

    Updated July 2026 · 10 min read

    If you feel like someone is watching your iPhone, that feeling deserves a straight answer — not a brush-off, and not false comfort. Phones can be monitored in more ways than people realise: someone who has had your passcode or physical access can install stalkerware; someone with your account passwords can watch your messages, photos and location straight from iCloud, with nothing on your phone at all; and no system is truly unbreakable — sophisticated spyware has exploited iOS vulnerabilities to land on a device without ever touching it. You’re not paranoid for wanting to know, and you’re far from alone — it’s one of the most common reasons people end up here. The only way to actually know is to look properly. This guide walks you through real checks that either surface genuine traces or come back clean — so whatever the truth is, you’ll have something solid to stand on instead of a nagging feeling.
    Affiliate disclosure: iMazing’s spyware detection is free. If you buy a paid iMazing licence through links on this page, CyberSecurityGuides may earn a commission, at no extra cost to you — it never changes what we recommend.

    Why a security-scanner app won't find spyware

    It feels logical to download a security app and run a scan — but on iPhone that almost never works, and it’s worth understanding why. iOS puts every app in its own sandbox: an app can read its own files and nothing else. A “scanner” app literally cannot see your other apps, your messages, your settings, or the system — which is exactly where monitoring software hides. It’s scanning an empty room and reporting it clean.
    On top of that, every app in the App Store has already been reviewed and sandboxed by Apple, so the malicious-app problem these scanners are built for barely exists on iOS in the first place. The result: they almost never surface a genuine spyware result — they mostly sell reassurance. Real detection has to look at the phone from outside that sandbox — by analysing a complete backup of your device against a database of known spyware indicators. That’s exactly what iMazing does, using detection built on the work of Amnesty International’s Security Lab.

    Scan for spyware traces for free

    Hunting for spyware by hand is unreliable — the entire point of stalkerware is to stay hidden, so you can’t trust a quick look through your apps. The quickest, most thorough way to identify traces is a dedicated scanner that compares your iPhone against a database of known monitoring software and tampering. We recommend iMazing.
    You don’t need to buy anything to check your iPhone for spyware — iMazing’s Spyware Detection is completely free. It’s worth knowing what else iMazing can do, though. With a paid licence it becomes a genuinely powerful iPhone toolkit: advanced backups you fully own and control, targeted data extraction to pull out exactly the messages, photos or call history you want, direct media transfer without iTunes, and complete app management. If you’ve ever wanted proper control over your iPhone beyond what iCloud allows, it’s well worth a look — but either way, you can download it and run the spyware scan for free.

    iMazing — free iPhone spyware detection

    Install iMazing on a Mac or PC, connect your iPhone, and it checks a full backup against thousands of known spyware indicators — the same forensic approach used by Amnesty International’s Security Lab. Everything runs on your own computer; nothing you scan is uploaded.

    Download iMazing

    Running an iMazing spyware scan, step by step

    1

    Connect your iPhone

    Once you’ve installed and opened iMazing, plug your iPhone into the computer with a cable. At first you’ll see Please Connect an Apple Device; once it’s plugged in, iMazing switches to Pairing in progress and asks you to unlock the iPhone and trust the computer. If your iPhone is locked, unlock it so it can start pairing.

    iMazingFileEditViewToolsLicenseHelp
    Discover
    Devices
    0
    Backups
    2

    Please Connect an Apple Device

    iMazing is compatible with iPhone, iPad, iPod, Apple TV, and Vision Pro. Connect your device to this computer using a USB cable and follow the instructions for pairing.

    Can’t find your device? Check our guide on pairing and connecting devices.

    Connect your device to iMazing →

    3:41 PM

    3/07/2026

    iMazing pairing sequence: Please Connect an Apple Device, then Pairing in progress asking to unlock the iPhone and trust the computer

    2

    Authorise access on your iPhone

    The rest happens on the iPhone. It asks Trust This Computer? — tap Trust, then enter your passcode to confirm. This grants the computer permission to read the device, which is exactly what the scan needs.

    Not asked to trust? That usually means you’ve paired this iPhone with the computer before — you can skip this and go straight to seeing your phone listed, as in the next step.

    9:41
    Search

    Trust This Computer?

    Your settings and data will be accessible from this computer when connected wirelessly or using a cable.

    Don’t TrustTrust

    iPhone showing the Trust This Computer prompt, then entering the passcode to authorise the computer

    Face ID may be needed too

    If you’ve turned on Stolen Device Protection on your iPhone, it may also ask for Face ID or Touch ID (as well as your passcode) before it will trust the computer.
    3

    Open your iPhone in iMazing

    Once pairing succeeds, your iPhone appears under Devices. Click it to open its Overview — the home base for everything iMazing can do with your phone, including the spyware scan.

    iMazingFileEditViewToolsLicenseHelp
    Discover
    Devices
    1
    Backups
    2

    Pairing in progress

    Pairing Successful

    The iPhone is now paired with this computer.

    This iPhone

    iPhone · iOS 26

    Show Device

    3:41 PM

    3/07/2026

    iMazing showing Pairing Successful, then the paired iPhone in the Devices list, then its Overview screen

    4

    Open Tools, then Detect Spyware

    With your iPhone selected, click Tools, then Detect Spyware. iMazing opens the About Spyware Detection intro — a quick rundown of what the scan does (local analysis on your own computer, based on Amnesty International’s Security Lab). Read it, then click Next.

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhone

    Device Info

    StatusConnected via USB
    ModeliPhone
    Operating SystemiOS 26
    Serial NumberF2LX•••••Q1
    Backup EncryptionOn
    Find My iPhoneOn

    Quick Actions

    Back Up
    Detect Spyware
    Restore a Backup

    3:41 PM

    3/07/2026

    iMazing Overview screen, then clicking Tools and Detect Spyware

    5

    Configure the scan

    On the intro screen, click Next to reach the scan settings. iMazing asks where to get its indicators of compromise and how to save the report — the defaults are fine, so just click Next again to move on to the backup step.

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhoneDetect Spyware

    About Spyware Detection

    This tool analyses your device for signs of infection by known spyware (e.g. Pegasus).

    Features Overview

    Important Disclaimer

    Detects signs of current or past infection by known spyware. A clean scan is not a guarantee.

    100% Local Data Analysis

    Your device is backed up locally and analysed on your computer. Nothing is uploaded.

    Backup Encryption Encouraged

    You'll be encouraged to enable backup encryption for a more thorough scan.

    Based on Amnesty's MVT

    The engine is based on MVT by Amnesty International's Security Lab.

    Next

    3:41 PM

    3/07/2026

    iMazing scan setup: the About intro, then the indicator source and report settings, then the backup encryption page

    What are STIX files?

    They’re the structured lists of known-spyware indicators — malicious file names, domains, process names and the like — that iMazing checks your device against, maintained by Amnesty International’s Security Lab. iMazing downloads the latest set automatically, which is exactly what you want. You’d only pick Load STIX files from local folder if a security professional had given you a custom or newer indicator set to use — almost nobody needs to.
    6

    Turn on backup encryption

    This is the one setting worth changing. Toggle Enable backup encryption on, set a backup password (keep a safe copy — it can’t be recovered), and authorise it on your iPhone with your passcode or Face ID. An encrypted backup captures far more of your device, so the scan can check many more places spyware hides.

    For this scan the password doesn’t need to be complex — something as simple as 1234 is more than enough. Just know that any future backups you make with iMazing or other software will use this same password to decrypt. If you’re concerned about a backup being stolen and decrypted to access your personal information, it’s better to set a strong password now.

    You can optionally let iMazing remember your encryption password to make the analysis more convenient. If you’d rather keep it to yourself, that’s fine — you’ll just be asked to enter it during the decryption stage of the scan.

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhoneDetect SpywareBackup Options
    Backup Encryption
    Backup Location
    Enable backup encryption
    Change password
    Backup encryption is highly recommended — required for Health, Keychain, Safari and call history.

    3:41 PM

    3/07/2026

    iMazing backup encryption toggle, setting a backup password, then authorising on the iPhone

    Already enabled? You'll need that password

    If backup encryption is already enabled, your device already has a backup password that was set previously — this could have been done by another program or during an iTunes backup. It’s important that you know this password before proceeding. If you’re unsure of it, you won’t be able to run the spyware analysis, as the backup can’t be decrypted without it.
    8

    Run the scan

    As the scan begins, iMazing asks you to enter your passcode on the iPhone one more time to authorise it — this kicks off the actual backup. It then backs up your iPhone, decrypts the files it needs, and analyses them against known indicators, all on your computer with nothing uploaded. On a full phone the backup can take a while, so you can leave it running.

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhoneDetect SpywareDetecting Spyware Indicators

    Detecting Spyware Indicators

    Preparing data extraction…

    Pause Stop
    Hide

    3:41 PM

    3/07/2026

    iMazing detecting spyware indicators with a progress bar through backup, decryption and analysis

    9

    Completing the scan

    As the backup finishes, iMazing decrypts the data it needs and begins the analysis. If you didn’t tick Remember Password earlier, it asks for your backup encryption password here — enter it and click OK to let the analysis run. (That’s the password you set in step 6, or an existing one if encryption was already on.)

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhoneDetect SpywareDetecting Spyware Indicators

    Detecting Spyware Indicators

    Verifying data…

    Pause Stop
    Hide
    Backup Password

    iMazing requires this iPhone’s backup encryption password to proceed.

    If you did not enable backup encryption with iMazing, try your iTunes backup encryption password.

    Because of increased security since iOS 10.2, validating your backup password can take up to a minute.

    Remember PasswordOKCancel

    3:41 PM

    3/07/2026

    iMazing finishing the backup, prompting for the backup encryption password, then analysing

    Scan ended with an error?

    If the scan finishes with an error, it’s often because the report file from your last scan is still open on your computer. Close it, then run the scan again.
    10

    Read your result

    A clean result — “No signs of infection detected” — means no known spyware was found. That’s reassuring; carry on to the checks below for the other ways someone can watch you.

    If it flags something, don’t remove anything yourself (see the warning just below). Open the report and save it — a digital-forensics professional will need it to confirm the findings and advise you on what to do next.

    iMazingFileEditViewToolsLicenseHelp
    Close

    This iPhone

    iPhone · iOS 26

    Overview
    Data
    Tools
    Settings
    This iPhoneDetect SpywareDetecting Spyware Indicators

    Detecting Spyware Indicators

    Spyware analysis completed.
    Please read the report file carefully.

    Open Show in File Explorer
    Close
    Detecting Spyware Indicators
    i

    No signs of infection detected.

    Warnings: 0

    Info logs: 184

    OKOpen ReportReveal Report

    3:41 PM

    3/07/2026

    iMazing clean spyware detection result

    Found something? Don't remove it yourself

    If the scan flags real monitoring software, resist the urge to delete it. You can easily miss part of it — and if you might ever need it as evidence (police, a protection/intervention order, family court), removing it destroys your proof. Stop, use the phone as little as possible, and have it professionally examined so the evidence holds up.
    Get a forensic examination

    Nothing found? You can still be monitored — here's how

    Most “is there spyware on my phone” scans come back clean, and that’s genuinely good news — spyware is the least common way people are actually watched. Far more often someone is using your own Apple ID, a shared setting, or your network against you — with no app on the phone at all. The good news: most of that you can actually check, and the rest you can simply shut down.

    Check this next

    Start with the iPhone settings someone can quietly abuse to watch you — text forwarding, where your iMessages land, a shared Apple Account, location sharing. A scan never sees these, and you can find them in minutes.
    Check your iPhone settings

    Then close every door

    Once you’ve checked your settings, lock down the rest — your network and your number — so monitoring can’t work even when you can’t prove it’s happening.
    Stop your phone being monitored

    Common questions

    Can iPhones get spyware?
    Yes, but it's uncommon and almost never from just visiting a site or opening a text. Real cases are usually stalkerware installed by someone with your passcode, or a configuration profile you were tricked into adding. Random pop-ups claiming your iPhone is infected are scams.
    Does a factory reset remove spyware?
    A full reset removes almost any on-device monitoring, but it isn't a guarantee: some advanced exploits target chips beyond your storage — such as the baseband or other firmware — and can persist even after a factory reset. A reset also destroys any evidence, and won't help if the monitoring runs through your Apple ID, network or phone number. So scan first and preserve evidence if you might need it. If you do reset, it's worth running another iMazing spyware check afterwards to confirm the device comes back clean.
    Can someone spy on my iPhone with just my Apple ID?
    Yes — and this is far more common than spyware. With your Apple ID password they can see iMessages, photos, and your location through Find My, from their own device, with nothing installed on your phone. Securing the account is the real fix.
    Do I have to pay for iMazing to scan for spyware?
    No — iMazing's spyware detection is completely free. You only need a paid licence for its other iPhone-management features (advanced backups, targeted data extraction, media transfer, app management), which you don't need for a spyware check.
    Is my iPhone camera or microphone hacked?
    iOS shows an orange dot (mic) or green dot (camera) whenever they're in use — if you don't see those, nothing is actively recording. Persistent worry usually traces back to account access or a shared device, not a hijacked camera.

    Was this guide helpful?

    Know someone who needs this? Send them the guide.

    JD

    Written by

    Jordan Dickson

    Founder, CyberSecurityGuides

    Founder of CyberSecurityGuides, writing practical, jargon-free guides that help everyday people recover from and protect against online attacks.

    Reviewed by CSG Security Engineers

    More from Device Security