MCPOTA Privacy Watch Privacy Policy
Effective October 18, 2026 · App ID com.mcpota.privacywatch · Published by MCPOTA (mcpota.com) · Arx Dominii Privati
This policy covers the MCPOTA Privacy Watch app for Android ("Privacy Watch", "the app"). "We" and "us" mean MCPOTA, its publisher.
- Privacy Watch runs entirely on your phone. There is no account, no sign-in, and no Privacy Watch server.
- We do not collect, receive, sell or share your data. Nothing you see in the app is sent to us.
- There are no ads, no analytics and no tracking tools in the app.
- Something leaves your phone only when you choose to send it, for example by tapping Email report or Send logs to MCPOTA support. You see the email before it's sent.
What the app does
Privacy Watch 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, Privacy Watch 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, Privacy Watch 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. 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.
| Information | Why | How it's obtained |
|---|---|---|
| Which apps you used and when | To tell whether an app was on screen or running in the background | Android'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 them | Android's network usage statistics, through Usage access |
| Internet addresses (domain names) apps look up, which app looked them up, and when | To show which companies and trackers each app contacts | A 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 one | To label activity with app names, list newly installed apps, keep a history of apps you uninstall, and flag apps that no longer get updates | Android'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 from | The "What you agreed to" card and the consent lines on each finding | Android'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, NFC and contactless-card ability; plus any security certificates you've added | The spyware check and settings audit, which flag the patterns spyware and banking malware use | Android'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 on | To explain findings, show what monitoring can see in the technical report, and run Banking mode | Android'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 screen | To show what each app did and when | Android'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 on | To 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 use | With 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 when | Some phones don't record camera use in the permission records | Android'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 screen | Android'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 fix | Android'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 seen | To 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 system log lines filtered to Privacy Watch, crashes, app shutdowns and the VPN, and recent microphone access records | Troubleshooting. Read only when you view logs, save a troubleshooting log or send logs to support | Android's system log (logcat), with advanced access |
| The Wireless debugging pairing service on this phone | To connect advanced access to your own phone, only while you set it up | Android'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. Privacy Watch 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 Privacy Watch can't show it.
The local VPN
Android shows a key icon while Privacy Watch is monitoring because the app uses Android's VPN feature. This VPN:
- runs on your phone only, and does not route your traffic through any outside server;
- handles only DNS lookups (the step where an app turns a name like
example.cominto an address). All your other traffic goes directly to the internet as usual; - passes each lookup on to your network's own DNS servers, the same servers your phone uses without Privacy Watch, and nowhere else. They see the name being looked up, just as they would without Privacy Watch;
- cannot see the content of web pages or app traffic.
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, Privacy Watch connects to your own phone over that local connection. It uses the connection to:
- read permission-use history;
- refresh Android's per-app network counters every 30 seconds while monitoring, so it can record how much each app sent and when (amounts only);
- make changes you ask for and agree to (see the next section), and switch Usage access on for Privacy Watch itself;
- run Banking mode (see the next section).
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) when advanced access is connected and Usage access is off, Privacy Watch switches Usage access on for itself when you open it. Most changes need advanced access.
| Change | What it does | How to undo it |
|---|---|---|
| Remove permissions | Turns 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 videos | Undo gives back exactly the permissions it took away |
| Block a capability without a permission switch | Stops one app reading the clipboard, using all-files access, drawing over other apps, installing other apps, or capturing the screen | Undo restores the previous setting |
| Stop background activity and data | Restricts one app's battery use and background data, the same as Battery → Restricted and turning off background data | Undo 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; Privacy Watch then offers to apply it again | Undo, or restart the phone |
| Disable an app | Turns 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 off | Undo turns it back on |
| Spyware-check fixes | Turns 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 mode | Turns 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 Privacy Watch 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 off | Tap Resume and switch them back on (the app opens the right screen), or remove apps from the automatic list |
| Usage access for Privacy Watch | When advanced access is connected and Usage access is off, Privacy Watch turns on its own Usage access when you open it, so it can tell which app is on screen. It shows a short message when it does | Android Settings → Usage access → Privacy Watch → off (there is no in-app undo) |
| Uninstall an app | Opens Android's own uninstaller for that app; you confirm there | Privacy Watch 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. Privacy Watch keeps a record of each fix until you undo it, so Undo keeps working. Fixes stay in place if you uninstall Privacy Watch, so undo the ones you want reversed first.
What is stored, and for how long
Privacy Watch keeps its operational data for up to 30 days. Size limits can trim the logs sooner in extreme cases. The exceptions are listed below.
| Data | Where | Kept for |
|---|---|---|
| Recorded activity (apps, domains, permission use, how much each app sent) | App storage on your phone | Up to 30 days, then deleted automatically |
| Error log | App storage on your phone | Up to 30 days (capped at about 1 MB) |
| Crash log | App storage on your phone | Up to 30 days (capped at about 1 MB) |
| Update history (which versions were installed when) | App storage on your phone | Up to 30 days |
| Uninstalled apps (name and when you removed them) | App storage on your phone | Up to 30 days |
| Grade-change history (an app's privacy-policy grade changed, and when) | App storage on your phone | Up 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 phone | Up to 30 days |
| App facts (permissions, roles, declared background work, install source) | Memory on your phone while Privacy Watch runs | Never 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 Privacy Watch runs | Never written to storage; an item drops out after 24 hours, and the list starts again when you dismiss or open the alert |
| Applied fixes (what was changed and how to restore it) | App storage on your phone | Until you undo them, so Undo keeps working (or until that app is uninstalled) |
| Findings you marked as not a concern | App storage on your phone | Until you show them again (⚙ → Hidden findings) or uninstall |
| Generated reports | App's temporary storage | The most recent 12, for up to 30 days |
| Reports you download | Your Downloads folder (Downloads › Privacy Watch) | Until you delete them |
| Troubleshooting log, if you tap Save troubleshooting log | Your Downloads folder (Downloads › Privacy Watch) | Until you delete it, including after you uninstall the app |
| Settings, such as theme, saved email address, Banking mode apps and which kinds of alerts are on | App storage on your phone | Until you change them or uninstall |
| Advanced-access key (a key pair Privacy Watch uses to connect to your phone's built-in debugging; it never leaves the phone) | App storage on your phone | Until you remove advanced access or uninstall |
| Free-trial start date and whether Pro is active | App storage on your phone | Until you uninstall |
| App display names (so history can show an app's name after it's gone) | App storage on your phone | While the app is installed, then removed once its history has expired (up to 30 days) |
| Test builds only: tester access code and a downloaded update | App storage on your phone | The code until you uninstall (or until it stops working); the update file is deleted after it installs |
| Support logs you send us | MCPOTA's private support storage | Up 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 Privacy Watch 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:
- Email report: the app opens your email app with the report attached. The report lists app names, domains and activity from the period you chose. You choose the recipients and press Send yourself. After that, the email is handled by your email provider and the people you send it to.
- Send logs to MCPOTA support: after telling you what's in it, the app opens your email app with a log attached, addressed to support@mcpota.com. It contains your phone model and Android version, the app's status, the list of apps on your phone (package names, whether each came with the phone, and which store installed it) and which of them accessed the microphone, camera, location, contacts, texts, call log, calendar or other data and when, background data use, how much each app sent and when (amounts only), fixes made, and the error and crash logs. If advanced access is on, it also includes Android's recent records of microphone use, the camera service's log of when the camera was opened and closed, and Android system log lines filtered to Privacy Watch, crashes and the VPN. It contains no messages, photos, passwords, call content or browsing history. You read the email and press Send yourself. MCPOTA stores the log privately, uses it only to diagnose and fix problems (including an automated diagnosis by Anthropic's Claude AI, under terms that don't allow it to be used for training), never copies your email address alongside it, and deletes it within 30 days.
- Report a false alarm: see "False-alarm reports" below.
- Upload logs (test builds only, not the Google Play version): opens a GitHub page in your browser where you choose whether to upload a troubleshooting log for review.
- Copy: copying logs puts them on your clipboard so you can paste them where you choose.
- Check for updates (test builds only, not the Google Play version): after you allow it and type a tester access code, the app asks MCPOTA's builds server (run on Cloudflare) whether a newer test build exists each time you open it, and downloads it only when you tap Update now. It sends the access code and the request, nothing the app recorded. Cloudflare sees your internet address, as any website does. Android's own installer asks you to confirm. The downloaded file is deleted the next time the app opens. Turn it off in ⚙ → Turn off the update check.
False-alarm reports
If you think something was flagged by mistake, you can tap Not a concern? Report a false alarm. Privacy Watch 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 Privacy Watch 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 Privacy Watch 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 Privacy Watch launches on Google Play. If you subscribe to Privacy Watch 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
- We don't sell or rent data, and we have none to sell.
- We don't show ads, and we include no advertising or analytics code.
- We don't build profiles of you or the apps you use.
- We don't upload your activity, contacts, location or any other personal information.
Your choices
- Stop monitoring at any time from the app, or by turning off the VPN in Android settings.
- Delete recorded activity with ⚙ → Clear recorded events, and logs with ⚙ → Logs → Clear.
- Undo any fix from the app (the app's timeline, or the Fixed list) whenever you like.
- Turn off Usage access or advanced access in Android settings whenever you like.
- Uninstall the app to remove all of its data.
Children
Privacy Watch 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. Because nothing is sent to us, there is no server copy that could be breached.
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