FeatureProduct

GuestSpy features: detect spy apps, risky permissions and malware

Five free tools to find stalkerware, risky apps, bad iPhone profiles and dangerous files.

5 min readUpdated November 9, 2026Free, no account

GuestSpy has five tools. Each one checks a different place spyware can hide. Every result shows its evidence, so you can see why an app or file was flagged.

VerdictSeverityMeaning
Clean0–9No indicators matched and no risky behaviour found in the checks that were run.
Low risk10–29Minor findings worth knowing about, such as a broad permission or an unusual configuration. Usually fine.
Suspicious30–59A combination of behaviours that monitoring software relies on, without a match against a known family.
Dangerous60–84Strong surveillance, stealth or persistence evidence, or a weaker database match. Treat as hostile until proven otherwise.
Known stalkerware85–100Matched a known stalkerware family by hash, certificate, package name or command-and-control domain.
WatchwarevariesA visible monitoring or parental-control product. Legitimate when you agreed to it; reported so you can decide.

Danger code format: GS-<CLASS>-<PLATFORM>-<NNNN>, for example GS-STK-AND-1405. Classes: STK Stalkerware · WCH Watchware (visible monitoring app) · SPY Spyware behaviour (heuristic) · TRJ Trojan / dropper · ADW Adware · PUA Potentially unwanted application · CFG Risky configuration (profiles, MDM) · DOC Malicious document · CLN Clean. Platforms: AND Android, IOS iPhone/iPad, WIN Windows, MAC macOS, DOC document, GEN generic.

01How detection works

Stalkerware detection

This is the main scan for Android phones. It checks every installed app, including apps with no icon. Each app gets one of five verdicts, from Clean to Known stalkerware.

GuestSpy looks for the tricks stalkerware uses. That means hidden icons, fake system names, device admin abuse and accessibility services that read your screen. See the stalkerware detection page for details.

02Feature

App scanner

The app scanner gives you a full report on one Android app. Pick an installed app, or drop an APK into the Web Scanner. You get the same deep report either way.

01

Identity

Package name, version and the certificate that signed the app.

02

Permissions

Every permission, sorted from Critical to Low risk.

03

Components

Accessibility services, device admin, notification listeners and boot start.

04

Network

Domains and IPs in the code, checked against 900+ known C2 servers.

05

Removal plan

Steps written for that specific app.

Use it to check an APK someone sent you before you install it.

03What we check

Permission audit

The permission audit lists every app on your Android phone by risk. It highlights risky combinations, like a flashlight app that reads your contacts. It also shows special access that normal settings screens hide.

01

Device admins

Apps that can block their own removal.

02

Accessibility services

Apps that can read your screen and keystrokes.

03

Notification listeners

Apps that can read every incoming message preview.

04

Usage access

Apps that can see which apps you use and when.

05

Display over other apps

Apps that can draw on top of your screen.

06

Battery exemptions

Apps allowed to run nonstop in the background.

Apps sorted by risk, with special access shown for each one.
04Feature

iPhone security check

iOS doesn’t let apps see each other. So the iPhone security check looks at settings and accounts instead. It has two parts.

The profile analyser reads a .mobileconfig file and decodes 38 payload types. It tells you if the profile adds MDM, a VPN, a root certificate, a proxy or new DNS. It also shows who signed it and whether it can be removed.

The guided checks take you through steps only you can do on the phone.

  1. 1
    Open Settings > General > VPN & Device Management and review each profile.
  2. 2
    Open Settings > [your name] and remove devices you don’t own.
  3. 3
    Run Settings > Privacy & Security > Safety Check.
  4. 4
    Look for unknown iCloud sign-ins and signs of a jailbreak.
  5. 5
    For a forensic answer, analyse a backup with the free Mobile Verification Toolkit (MVT).
05Feature

File scanner

The file scanner checks documents, archives, scripts and executables. It recognises 45+ file types by their real content. So photo.jpg.exe gets caught as the program it is.

01

Real file type

Flags files whose extension doesn’t match their content.

02

Hashes

SHA-1, SHA-256 and SHA-512, ready to share with an analyst.

03

Entropy

Spots packed or encrypted content that hides what a file does.

04

Strings

Pulls out URLs, IPs, emails and crypto wallet addresses.

05

Office macros

Finds auto-run macros and calls to PowerShell or downloads.

06

PDF actions

Finds JavaScript, OpenAction and Launch entries.

Everything runs in your browser. The file is never uploaded.

06Your report

How GuestSpy reaches a verdict

Each scan follows the same steps. The confidence level on a finding tells you which step produced it.

  1. 1

    List the apps

    GuestSpy finds every package, including ones with no icon.
  2. 2

    Read the identity

    It reads the manifest, certificate and file hash.
  3. 3

    Match the database

    It checks hash, then certificate, then package name, then C2 domains.
  4. 4

    Run the rules

    93 behaviour rules run on every app, matched or not.
  5. 5

    Score it

    Rules add up to a severity score from 0 to 100.
  6. 6

    Give the verdict

    Confidence and severity together set the verdict and danger code.
  7. 7

    Map and plan

    Rules map to MITRE ATT&CK, and a removal plan is built.

One rule alone rarely makes an app Suspicious. A screen reader needs accessibility access, for example. The pattern matters. A hidden icon plus device admin plus screen reading plus SMS access looks like stalkerware.

A Dangerous finding with severity, confidence, rules and ATT&CK techniques.
07Your report

Reports you can keep

Tap any finding to open the deep report. It starts with a short summary of what was found. The sections below it hold the evidence.

01

Overview

Verdict, danger code, confidence, severity and a short summary.

02

Identity

Package, version, SDK levels and certificate fingerprints.

03

Permissions

Grouped into Critical, High, Medium and Low.

04

Components

The parts that run in the background without you.

05

ATT&CK mapping

What the app can do: track, listen, read or hide.

06

Community verdicts

Moderated votes and comments from other users.

Export any report as a PDF or JSON file for free. Share it with an advocate, lawyer or IT team.

🔒 guestspy-report-GS-STK-AND-1405.pdf
GuestSpy
Scan reportGSR-M3K2 · 2 Nov 2026 · GuestSpy Web Scanner 1.0
Known stalkerware
Subject

Sync Services (com.guest) v2.4.1
APK · 4.2 MB
SHA-256 7f3a9c0e…4e21b

Verdict

Severity 96 / 100
Confidence: signing-certificate match
Danger code GS-STK-AND-1405

Family

TheTruthSpy
also: Copy9, iSpyoo, FoneTracker, GuestSpy (legacy)

Evidence (12)
CERTSigner matches TheTruthSpy familyCertificate
GS-R-014Hides launcher iconT1628.001
GS-R-021Accessibility service declaredT1417.001
GS-R-030SMS + call log + location combinationT1636.004
GS-R-018Device administrator receiverT1626.001
GS-IOC-C2media-sync-a.thetruthspy.comT1437.001
Checks performed

37 rules evaluated · 12 fired · 25 passed · 5 evidence levels · database 176 families / 2,953 hashes

Page 1 of 4 · Files are analysed locally; this report was generated in the browser.
The PDF report with verdict, danger code and certificate details.
08Privacy

The database

GuestSpy’s indicators come from the open Echap stalkerware-indicators project, licensed CC-BY 4.0. GuestSpy adds its own behaviour rules on top. Those rules catch new builds that no list has yet.

01

176 families

Stalkerware and visible watchware apps.

02

640+ package names

App IDs used by known families.

03

470+ signing certificates

Vendor keys reused across rebrands.

04

About 2,950 sample hashes

Fingerprints of confirmed files.

05

900+ C2 domains

Servers that collect stolen data.

06

93 detection rules

Behaviour checks mapped to MITRE ATT&CK.

The app downloads updates as they’re published. The Web Scanner loads the latest set when the page opens. Browse the same data in the threat encyclopedia.

09What to look for

Privacy by design

A tool that hunts spyware shouldn’t collect your data. GuestSpy is built to keep your scans on your device.

01

Browser scans stay local

Files are read in memory and never sent anywhere.

02

Phone scans stay local

Your app list never leaves the phone.

03

Reports stay with you

You decide who gets a copy.

04

Sharing is optional

Verdict sharing is anonymous and only happens if you choose it.

05

No account needed

Every feature is free and works without signing up.

Read the privacy page for the full details.

Read this before removing anything

Removing stalkerware can alert the person who installed it. If you’re in an abusive situation, plan first. In the US, call the National Domestic Violence Hotline at 1-800-799-7233. The Coalition Against Stalkerware at stopstalkerware.org lists local help. Scanning and saving a report changes nothing on the phone.

10Limits

Limits

01

No phone scan from the web

The Web Scanner checks files and lists you give it.

02

No iPhone app list

IOS blocks it, so GuestSpy checks profiles and accounts.

03

Clean isn’t a guarantee

It means nothing matched. New families still appear.

04

Heuristics can be wrong

That’s why confidence and every rule are shown.

Questions

Frequently asked questions

Which feature should I start with?

On Android, install the app and run stalkerware detection. On iPhone, start with Settings > General > VPN & Device Management. For a file or APK, use the Web Scanner.

Do I need the app to use the Web Scanner?

No. The Web Scanner runs in any modern browser. You only need the app to scan the apps installed on an Android phone.

Why does a report show severity and confidence?

They answer different questions. Severity shows how harmful the app could be. Confidence shows how sure GuestSpy is about what it is.

Can I check an app before installing it?

You can. Drop the APK into the Web Scanner’s App scan mode. You’ll see who signed it and what it can do before it touches your phone.

Is anything held back for paying users?

Nothing. GuestSpy is free, with no paid tier. Every feature, scan and export on this page costs nothing.

Check your phone now. It's free.

Scan in your browser in about two minutes, or get the app for Android and iPhone.