MCPOTA Spygone

MCPOTA Spygone Privacy Policy

Effective October 31, 2026 · App ID com.mcpota.spotsy · Published by MCPOTA (mcpota.com) · Arx Dominii Privati

This policy covers the MCPOTA Spygone app for Android ("Spygone", "the app"; formerly called MCPOTA Privacy Watch). The iPhone version, now in testing, works differently and is covered in Spygone for iPhone. "We" and "us" mean MCPOTA, its publisher.

The short version

What the app does

Spygone shows you which apps on your phone access your location, microphone, camera, contacts, text messages, call log, calendar, clipboard and photos, which internet addresses they look up, and how much data they send and receive in the background. It reports what was observed, not what an app did with what it accessed: it never sees the content of app traffic. It then helps you change permissions or remove apps you don't want.

For apps MCPOTA has reviewed, the app also shows what the app's privacy policy allows the company to do with your data, with the policy's own words. Grades are MCPOTA's analysis of the policy's quoted text under published rules, not a finding about the company's conduct. The whole policy database ships inside the app, so looking an app up never contacts anyone. Where a reviewed policy makes a specific promise, such as that the app doesn't access your microphone, Spygone compares that promise with what it observed on your phone and shows a possible policy breach if they don't match. That comparison also happens only on your phone; nothing about it is sent anywhere.

While monitoring, Spygone can show alerts as notifications on your phone when an app you installed accesses something sensitive while you're not using it, sends data shortly after, or does something its reviewed privacy policy says it doesn't. Alerts are made on your phone from the same information described below; nothing about them is sent anywhere. On a locked phone an alert shows only that there is new app activity; which app and what it did appear after you unlock. You choose which kinds alert in Settings → Notifications → Alerts, and Android's notification settings can turn them off.

Information the app reads on your phone

To do that, the app reads the following information from Android. It is processed and stored only on your device.

InformationWhyHow it's obtained
Which apps you used and whenTo tell whether an app was on screen or running in the backgroundAndroid's Usage access, which you turn on in Settings
Background data used by each app (bytes sent and received)To show which apps use the internet while you're not using themAndroid's network usage statistics, through Usage access
Internet addresses (domain names) apps look up, which app looked them up, and whenTo show which companies and trackers each app contactsA local VPN that only handles DNS lookups (see below)
List of installed apps, with names, icons, install and last-update dates, and which store installed each oneTo label activity with app names, list newly installed apps, keep a history of apps you uninstall, and flag apps that no longer get updatesAndroid's package manager
What each app asks for and what you allowed: its permissions and your choice for each (all the time, only while using, ask every time, not allowed; precise or approximate location; all photos or only ones you picked), special access it holds, roles it holds (your texting app, phone app, assistant, browser or keyboard), the background work it declares, its store category and where it was installed fromThe "What you agreed to" card and the consent lines on each findingAndroid's package manager and settings. With advanced access, also Android's exact permission modes (cmd appops get) and permission flags (dumpsys package)
Which apps hold powerful access: screen reading (Accessibility), notification access, device admin, keyboards, drawing over other apps, installing other apps, all-files access, full photo access, text-message access, NFC and contactless-card ability; whether an app manages the phone (device owner) and whether there's a work profile; which apps are exempt from battery saving; whether known remote-access apps (such as AnyDesk or TeamViewer QuickSupport) are installed; each app's signing-certificate fingerprint, compared on the phone with a built-in public list of known stalkerware and monitoring apps (Echap stalkerware-indicators, CC BY 4.0; nothing is sent to check it); which app is your default messaging app; plus any security certificates you've added, and which app (if any) is set as the always-on VPN. Every 5 minutes while monitoring, Spygone compares screen reading, notification access, device admin, phone management, added certificates and the always-on VPN with the last check, to tell you when one is newly givenThe spyware check and settings audit, which flag the patterns spyware and banking malware useAndroid's settings and package manager (with advanced access, settings get secure)
Phone settings: Private DNS mode, your default keyboard, assistant and tap-to-pay app, and whether Developer options and Wireless debugging are onTo explain findings, show what monitoring can see in the Activity report, and run Banking modeAndroid's settings
Permission-use history: when an app accessed the microphone, camera, precise or approximate location, clipboard, contacts, text messages, call log, calendar (reading or changing it), photos, videos and files (including the location saved in photos, and all-files access), and when it scanned for nearby Wi-Fi networks or Bluetooth devices; with how long it lasted and whether the app was on screenTo show what each app did and whenAndroid's permission records (dumpsys appops, cmd appops get), read only if you turn on optional advanced access
How much each app sent and received in the last 30 seconds (byte counts only), checked every 30 seconds while monitoring is onTo show when an app sends data shortly after accessing your microphone, camera, location, contacts, texts, call log, calendar, photos, clipboard or nearby-device scans. Amounts of 20 KB or more are recorded with the time and whether the app was in useWith advanced access: Android is asked to refresh its per-app network counters (dumpsys netstats --poll), which are then read from Android's network usage statistics through Usage access
Camera service log: which app opened and closed the camera, and whenSome phones don't record camera use in the permission recordsAndroid's camera service (dumpsys media.camera), with advanced access
Screen capture and casting history (last 7 days)The settings audit flags apps that captured or cast your screenAndroid's permission records, with advanced access
Whether fixes you applied are still in place (permissions, background-data restriction, per-app internet block, Accessibility and notification access)To tell you if an app update or restart undid a fixAndroid's package manager and settings; with advanced access, cmd appops, cmd netpolicy and cmd connectivity
Privacy-policy grades of reviewed apps on your phone, compared with the last grade seenTo tell you when an update changes an app's grade (grade-change history)The policy database inside the app; nothing is looked up online
Android's crash log (which program crashed, and when) and the reason the phone last startedTo show "worth checking" when a messaging app, the media service that opens message attachments, or the phone service that receives texts crashes, or the phone restarts on its own. Only the program name and time are kept; no message content is readAndroid's crash log (logcat -b crash) and system properties (sys.boot.reason), with advanced access, every 30 minutes while monitoring
Android system log lines filtered to Spygone, crashes, app shutdowns and the VPN, and recent microphone access recordsTroubleshooting. Read only when you view logs, save a troubleshooting log or send logs to supportAndroid's system log (logcat), with advanced access
System integrity: Verified Boot state, whether the bootloader is locked, Samsung's Knox warranty bit, whether a root program (su) exists in the usual places, and whether known root manager apps are installedTo tell you if the system software isn't the maker's own, or has changed since the last check (the phone integrity check)Android's system properties (getprop, through advanced access when connected), file checks and the package manager; checked when you open Summary and every 30 minutes while monitoring
The domain names apps look up (already recorded, see above), compared on the phone with a built-in list of about 5,000 domains that public research ties to mercenary spyware (Pegasus, Predator, Candiru and others; from the MVT project, MIT licence, and Amnesty International's Security Lab, CC BY), plus about 20 domains named in Citizen Lab's October 2026 AdFection report (an ad network's targeting servers, and Candiru servers that check a device or control spyware). An ad-network match is only listed in the Audit report; it never raises an alertTo tell you if an app contacted a known spyware server (nothing is looked up online or sent to check it)The local VPN's DNS records and the list inside the app
How long since the phone last restartedTo remind you to restart after 7 days, unless you turn the reminder off in Settings (restarting clears some kinds of spyware and makes Android re-check the system), and to show "Last restart" on the Details tab, in the reports and on the DashboardAndroid's clock (time since start-up); no permission needed
Your installed apps' versions, when each was last updated, which Android version each was built for, and which store installed it, compared on the phone with a public list of security holes known to be exploited (downloaded from mcpota.com, see "When information leaves your phone")To tell you right away when your phone or an app (for example Chrome or WhatsApp) is missing a fix for a hole Google or the US government's CISA lists as actively exploited, and to list apps that may no longer be supported, may be out of date, or don't update by themselves (Audit page and report)Android's package manager and build information; the comparison happens only on your phone
The phone's security patch level (the month of its last security update)To show how old it is in the reports and on the Dashboard's Audit page, and suggest checking for a system update when it's more than 3 months oldAndroid's build information; no permission needed
Only if you turn on Auto-reconnect after restart: the current Wi-Fi network's router address, DNS servers and domain (turned into a one-way fingerprint), and the Wi-Fi nameTo recognise Wi-Fi networks you marked as trusted, so Wireless debugging is only switched back on thereAndroid's network information (no location permission); the name through advanced access (cmd wifi status), only when you trust a network
The Wireless debugging pairing service on this phoneTo connect advanced access to your own phone, only while you set it upAndroid's local network service discovery; the connection never leaves the phone

The app records that an app used a permission or contacted an address, and when. Spygone records how much each app sends, not what it sends. It does not read the content of your messages, calls, calendar, contacts, photos, files, clipboard, notifications, recordings or web pages. It does not read motion sensors either; apps can read those without a permission, and Android doesn't record which app did, so Spygone can't show it.

The local VPN

Android shows a key icon while Spygone is monitoring because the app uses Android's VPN feature. This VPN:

Monitoring runs until you stop it. If it was on when Spygone updates, it starts again by itself after the update (and after a restart, if you turned on Auto-reconnect after restart).

Optional advanced access

Some features need a higher level of access that Android only grants through Wireless debugging (or the Shizuku app). If you set this up, Spygone connects to your own phone over that local connection. It uses the connection to:

Nothing obtained this way leaves your phone.

What the app can change on your phone (when you tap Fix it, Banking mode or similar and agree, or set it up in advance)

Except for two things you set up in advance, each change below happens only after you tap a button, see what it will do and what it may affect, and confirm: (1) Automatic Banking mode, once you turn it on and pick apps, switches Wireless debugging (and Developer options, if you chose) off and on by itself as those apps open and close; (2) Auto-reconnect after restart, once you turn it on, switches Wireless debugging back on after a restart, on Wi-Fi you trust. Most changes need advanced access.

ChangeWhat it doesHow to undo it
Remove permissionsTurns off one app's access to the microphone, camera, location (or only background location), nearby devices, contacts, call log, text messages, calendar, or photos and videosUndo gives back exactly the permissions it took away
Block a capability without a permission switchStops one app reading the clipboard, using all-files access, drawing over other apps, installing other apps, or capturing the screenUndo restores the previous setting
Stop background activity and dataRestricts one app's battery use and background data, the same as Battery → Restricted and turning off background dataUndo lifts both
Block all internet for one app (Android 14 and later)Turns off networking for that app only, even while it runs a foreground service. Android lifts this block when the phone restarts; Spygone then offers to apply it againUndo, or restart the phone
Disable an appTurns an app off completely. Offered only for apps you installed, or for apps that came with the phone and are on a list of system apps known to be safe to turn offUndo turns it back on
Spyware-check fixesTurns off one app's Accessibility (screen reading) access or notification access, or switches off a keyboard (never your only keyboard)Undo switches it back on
Banking modeTurns Wireless debugging off, and Developer options too if you choose, so banking and work apps that check for them will run. The automatic version gives Spygone Android's secure-settings permission once (through advanced access) and then switches these off while apps you choose are open and back on when you leave them, restoring only what it turned offTap Resume and switch them back on (the app opens the right screen), or remove apps from the automatic list
Usage access for SpygoneWhen advanced access is connected and Usage access is off, Spygone asks whether to turn on its own Usage access, so it can tell which app is on screen. It does so only if you tap Turn it on; if you tap Not now, the main screen doesn't ask againAndroid Settings → Usage access → Spygone → off (there is no in-app undo)
Auto-reconnect after restart (off unless you turn it on)After the phone restarts, starts monitoring again if it was on, and once the phone is on a Wi-Fi network you marked as trusted, switches Wireless debugging on and reconnects advanced access. If Wireless debugging is already on but not answering, it switches it off and on once. Once per restart: if you switch Wireless debugging off afterwards, it stays off. On a network Android hasn't been told to always allow, Android asks you firstTurn it off in ⚙ Settings → Auto-reconnect after restart, or forget a trusted network there; switch Wireless debugging off in Developer options
Restart the phoneOnly when you tap Restart now on the restart reminder and advanced access is connected: the phone restarts straight away. Advanced access needs reconnecting afterwardsNothing to undo; nothing is changed or removed
Uninstall an appOpens Android's own uninstaller for that app; you confirm thereSpygone can't undo this; reinstall the app from its store

Every change except an uninstall and the Usage access switch can be undone from the app, and you can also reverse any of them in Android's Settings. Spygone keeps a record of each fix until you undo it, so Undo keeps working. Fixes stay in place if you uninstall Spygone, so undo the ones you want reversed first.

What is stored, and for how long

Spygone keeps its operational data for up to 30 days. Size limits can trim the logs sooner in extreme cases. The exceptions are listed below.

DataWhereKept for
Recorded activity (apps, domains, permission use, how much each app sent)App storage on your phoneUp to 30 days, then deleted automatically
Error logApp storage on your phoneUp to 30 days (capped at about 1 MB)
Crash logApp storage on your phoneUp to 30 days (capped at about 1 MB)
Update history (which versions were installed when)App storage on your phoneUp to 30 days
Uninstalled apps (name and when you removed them)App storage on your phoneUp to 30 days
Grade-change history (an app's privacy-policy grade changed, and when)App storage on your phoneUp to 30 days. The last grade seen for each reviewed app is kept while the app is installed, and for up to 30 days after it's gone
Per-app reset times (when one app's history was cleared, in test builds)App storage on your phoneUp to 30 days
App facts (permissions, roles, declared background work, install source)Memory on your phone while Spygone runsNever written to storage; re-read when an app updates, and Android's exact permission modes at most every 10 minutes
Alert lists (what each app's alert notification lists, and when it last sounded)Memory on your phone while Spygone runsNever written to storage; an item drops out after 24 hours, and the list starts again when you dismiss or open the alert
New-access alerts (which app or certificate was newly given screen reading, notification access, device admin, phone management or always-on VPN, when, and whether you said you did it), and the last list comparedApp storage on your phoneEach alert up to 30 days; the last list until the next check
New-install check: only the time of the last check (while monitoring, every 2 minutes Spygone looks for apps installed since then that didn't come from Google Play or the Galaxy Store, and alerts once). No list of apps is storedApp storage on your phoneUntil you uninstall
Phone integrity: the signs found at the last check, and which ones you said you did yourselfApp storage on your phoneUntil the next check (the list) or until you uninstall (your answers)
Known spyware server alerts: which ones were already alerted today, and which you marked as reviewed (the lookups themselves are part of the recorded activity)App storage on your phoneUntil you clear recorded events or uninstall
Crashes and unexpected restarts worth checking (program name and time), and which you marked as reviewedApp storage on your phoneUp to 30 days
Fixes you make yourself in Android Settings after tapping Fix it: which permissions you turned off for that app, and when (Spygone notes the app's granted permissions just before Settings opens and compares them when you come back)App storage on your phoneUp to 30 days, or until that app is uninstalled
Applied fixes (what was changed and how to restore it)App storage on your phoneUntil you undo them, so Undo keeps working (or until that app is uninstalled)
Findings you marked as not a concernApp storage on your phoneUntil you show them again (⚙ → Hidden findings) or uninstall
Generated reports and review-request filesApp's temporary storageThe most recent 12, for up to 30 days
Reports you downloadYour Downloads folder (Downloads › Spygone)Until you delete them
Troubleshooting log, if you tap Save troubleshooting logYour Downloads folder (Downloads › Spygone)Until you delete it, including after you uninstall the app
Update alerts: whether they're on, the last downloaded exploited-holes list (public; the same for everyone), when it was downloaded, and when each update notification was last shownApp storage on your phoneThe list until the next download replaces it; the rest until you uninstall
Restart reminder: whether it's on, and the day a reminder was last shown or snoozedApp storage on your phoneReplaced each day a reminder appears; deleted when you uninstall
Auto-reconnect: whether it's on, trusted Wi-Fi networks (fingerprint and name), whether monitoring was on, and the restart it last ran forApp storage on your phoneUntil you forget a network, turn it off, or uninstall
Settings, such as theme, saved email address, Banking mode apps and which kinds of alerts are onApp storage on your phoneUntil you change them or uninstall
Advanced-access key (a key pair Spygone uses to connect to your phone's built-in debugging; it never leaves the phone)App storage on your phoneUntil you remove advanced access or uninstall
Free-trial start date and whether Pro is activeApp storage on your phoneUntil you uninstall
App display names (so history can show an app's name after it's gone)App storage on your phoneWhile the app is installed, then removed once its history has expired (up to 30 days)
Test builds only: tester access code and a downloaded updateApp storage on your phoneThe code until you uninstall (or until it stops working); the update file is deleted after it installs
Support logs you send usMCPOTA's private support storageUp to 30 days

App data is excluded from Android cloud backups and from phone-to-phone transfers when you set up a new phone, so your history stays on the phone where it was recorded. Uninstalling Spygone deletes everything it stored, except reports and troubleshooting logs you saved to Downloads.

When information leaves your phone

Only when you take one of these actions:

False-alarm reports

If you think something was flagged by mistake, you can tap Not a concern? Report a false alarm. Spygone then stops flagging it on your phone. If you also choose Hide and share, your email app opens with a short report addressed to support@mcpota.com. It contains what was flagged and facts about that app: its name, package, version, where it was installed from, the permissions it requested and was granted, and its services, plus your phone model and Android version. It also includes the lines Spygone showed for that finding: which kinds of access happened, how often and when, how much the app sent, how many web addresses it looked up, and the names of any ad or analytics services it contacted. It contains no messages, photos, contacts or browsing, and you see it before pressing Send.

We use these reports only to improve how Spygone detects problems. We may review them with the help of AI tools for that purpose. We don't use them for anything else, and we delete them once they've been reviewed.

Subscriptions

Purchases open when Spygone launches on Google Play. If you subscribe to Spygone Pro, the purchase is handled by Google Play. We never see your payment card or billing details. Google Play tells the app only whether your subscription is active. Google's handling of purchases is covered by Google's Privacy Policy.

What we never do

Your choices

Children

Spygone is not directed at children under 13 and does not knowingly collect information from anyone, of any age.

Security

Except reports and troubleshooting logs you save to Downloads, your data stays in the app's private storage, which other apps can't read. When you choose to email a report, support log, false-alarm report or review request, email apps on your phone (and only email apps) can read that one file so it can be attached; Spygone takes that access back after 6 hours. The app sends nothing to us on its own, so there is no server copy of what it records. Emails you choose to send us are kept privately and deleted as described above.

Spygone for iPhone

iPhones don't let one app see what other apps do, so the iPhone version has no monitoring, no VPN and no fixes it makes itself. It reads the App Privacy Report that iOS keeps (Settings → Privacy & Security → App Privacy Report) when you save it and share it to Spygone, or open a saved copy. That report lists, for the last 7 days, which apps accessed your camera, microphone, location, contacts, photos and similar, and which internet domains they contacted. It does not contain what apps sent.

Changes to this policy

If this policy changes, we will update the date at the top of this page. If a change affects what the app does with your information, we'll also explain it in the app before it takes effect.

Contact

Questions about this policy: privacy@mcpota.com