Modern smartphones on Android collect huge amounts of data about users - from geolocation to search history. Some of this information is used to personalize ads, some is shared with app developers, and some data may be shared with third parties without your knowledge. It is completely impossible to disable surveillance (this goes against the business model of many services), but reduce data collection to a minimum is a real task.
In this article we will analyze all levels of tracking: from built-in functions Google and Android to third-party applications. You'll learn how to disable geolocation, limit microphone/camera access, block advertising identifiers, and even what settings are hidden in the engineering menu of some manufacturers (for example, Xiaomi or Samsung). The instructions are relevant for Android 12โ15, but some methods also work on older versions.
It is important to understand: some functions (for example, Google Play Services) are critical for the system to function. Disabling them may lead to failures - so we will indicate safe alternatives. Also remember that manufacturers (for example, Huawei or OnePlus) often add their own tracking mechanisms that are not covered by standard settings. Android.
1. Disabling system surveillance from Google
Google โthe main data collector on Android. Even if you do not use the company's services, the system sends information about your device, activity and location. Most of this can be disabled manually.
Start with basic account settings:
- Open
Settings โ Google โ Google account management. - Go to the tab
Data and privacy. - Scroll to the block
Settings historyand disable:- ๐
Location historyโrecord your movements. - ๐
Web and application activityโsave search queries and actions in applications. - ๐ฑ
Device informationโdata about the phone model, software versions and etc.
- ๐
Next block advertising identifier (used for targeted advertising):
- Go to
Settings โ Google โ Advertising. - Activate the option
Opt out of personalized advertising. - Click
Reset advertising identifier(this will make your profile anonymous for advertisers).
If you use Gmail, open the web version of mail on your computer, go to Settings. > Privacy to and disable the "Show images by default" option. This will prevent trackers from loading from emails.
โ ๏ธ Attention: ShutdownGoogle Play ServicesthroughSettings โ Applicationswill lead to failures in many applications (for example, YouTube or Gmail). Instead, limit permissions for this service: deny access toMicrophone,CameraiGeodata.
| Google function | What it tracks | How to disable |
|---|---|---|
| Location history | All your movements with time reference | Google Settings โ Account Management โ Data and privacy โ Location history |
| Web activity | Search queries, pages viewed, app actions | Google Settings โ Account management โ Data and privacy โ Web and app activity |
| Google Assistant | Voice commands, microphone recordings | Settings โ Google โ Settings for Assistant โ Your data in Assistant |
| Advertising ID | Identifier for targeted advertising | Settings โ Google โ Advertising โ Opt out of personalized advertising |
2. Limiting application permissions
Most applications require access to Geodata, Camera, Microphone and Contacts, although this is required for them to work not always necessary. For example, Facebook or Instagram can track your location even in the background.
To restrict access:
- Go to
Settings โ Applications. - Select an application (for example, TikTok or VK).
- Click
Permissionsand disable unnecessary options:- ๐
Locationโ leave only "During use" or "Prohibit". - ๐ค
Microphoneโ disable for social networks and games. - ๐ท
Cameraโ allowed only for messengers (for example, WhatsApp). - ๐ฑ
Phoneโ deny access to call logs.
- ๐
To disable permissions in bulk, use Permission Manager:
- Open
Settings โ Privacy โ Permission Manager. - Select a permission type (for example,
Location). - Disable access for all unnecessary applications.
Open the list of installed applications|Check permissions for each|Disable geodata for social networks|Prohibit access to contacts for games|Limit background activity-->
โ ๏ธ Attention: Some applications (for example, Google Maps or Yandex.Navigator) will stop working correctly without access to geodata. For such cases, use the "Only while in use" mode and disable Exact location in the settings.
Hidden threat - background activity. Many applications continue to collect data even when you are not using them:
- Go to
Settings โ Applications โ [Select application] โ Battery. - Select
Limitedmode (if available). - Disable the option
Allow background activity. - ๐ฑ Open
Settings โ Memory โ Autorunand disable unnecessary applications. - ๐ Go to
Settings โ Privacy โ Special permissions โ Display on top of other windowsand disable this for suspicious services (for example,MiuiDaemon). - ๐ก B
Settings โ Connections and sharing โ Data transferdisableAutomatic diagnostics. - ๐ Disable
Samsung AnalyticsinSettings โ Accounts and Backup โ Data Management โ Samsung Analytics. - ๐ Deny
Samsung Location ServicesinSettings โ Location โ Location Services. - ๐ B
Settings โ Device maintenance โ Automatic optimizationTurn off sending diagnostic data. - ๐ก๏ธ Disable
Huawei Mobile ServicesinSettings โ Applications โ HMS Core โ Permissions. - ๐ Deny
User Experience AnalyticsinSettings โ System โ About phone โ Data Analytics. - ๐ก B
Settings โ Wireless networks โ Mobile network โ Data managementdisableSending error reports. - ๐ฑ LineageOS - clean Android without unnecessary services Google.
- ๐ก๏ธ GrapheneOS - firmware with an emphasis on security (supports Pixel).
- ๐ CalyxOS - includes built-in Tor and tracker blockers.
- ๐ ProtonVPN or Mullvad - encrypt traffic and hide IP.
- ๐ซ Blokada or RethinkDNS โblock trackers at the DNS level.
- ๐ก๏ธ NetGuard โcontrols application access to the network.
- ๐
1.1.1.1(Cloudflare) - fast and. confidential. - ๐ก๏ธ
9.9.9.9(Quad9) - blocks malicious domains. - ๐
84.200.69.80(DNS.WATCH) - does not keep logs.
3. Disabling tracking from the manufacturer (MIUI, One UI, EMUI, etc.)
Smartphone manufacturers (for example, Xiaomi, Samsung, Huawei) add their own tracking services that work in parallel with Google. These functions are often hidden in proprietary shells (MIUI, One UI, EMUI) and can send data to China or other countries.
For Xiaomi (shell MIUI):
For Samsung (shell One UI):
For Huawei (shell EMUI/HarmonyOS):
How to check hidden processes on Xiaomi?
On some devices Xiaomi there is a hidden service com.miui.analyticsthat sends data even after all settings are disabled. To block it:
1. Install ADB on your computer.
2. Connect your phone and run the command:
adb shell pm disable-user --user 0 com.miui.analytics
3. Restart the device.
โ ๏ธ This may disrupt the operation of some functions (for example, themes).
โ ๏ธ Attention: On devices Huawei s HarmonyOS Some of the tracking functions are integrated into the system and cannot be disabled using standard methods. In this case, only replacing the firmware will help with a custom one (for example, LineageOS), but this requires unlocking the bootloader and voids the warranty.
4. Using alternative services and firmware
If you need maximum privacy, standard settings Android consider the following options:
1. Installing a custom one. firmware
To install, you will need to unlock the bootloader (command fastboot oem unlock), which will reset all data and may void the warranty.
2. Replacing standard applications
| Standard application | Alternative | Advantage |
|---|---|---|
| Google Chrome | Bromite or Firefox Focus | Blocking trackers and ads |
| Google Maps | OsmAnd or Magic Earth | Offline maps without data collection |
| Gmail | FairEmail or K-9 Mail | Encryption of letters and no tracking |
| Google Play Store | Aurora Store or F-Droid | Anonymous installation of applications |
3. Using VPNs and blockers
Custom firmware (for example, GrapheneOS) block surveillance at the system level, but require technical skills to install. Alternative applications (for example, Bromite instead of Chrome) are easier to use, but do not provide 100% protection.
โ ๏ธ Attention: Some alternative services (for example, Aurora Store) may violate the rules. Google Play. This does not entail legal liability, but may lead to account blocking. Use them at your own risk.
5. Setting up network security: DNS, firewall and VPN
Even if you have disabled all permissions, applications can collect data over the Internet. To prevent this, set up network protection.
1. Change DNS servers
Standard DNS providers (for example Google DNS or operator servers) can log your requests:
To change DNS:
- Go to
Settings โ Network and Internet โ Private DNS. - Select
Private DNS provider hostname. - Enter
dns.google(for Cloudflare) ordns.quad9.net.
2. Set up a firewall
Applications like NetGuard or AFWall+ allow you to block network access for individual apps:
- ๐ฑ Install NetGuard from F-Droid.
- ๐ Open the application and activate
Traffic Filtering. - ๐ซ Block Internet access for suspicious applications (for example, Facebook or TikTok).
3. Use a VPN that blocks trackers
Not all VPNs are equally useful. To protect against surveillance, choose services with:
- ๐ No-log policy (do not save user data).
- ๐ก๏ธ Ad blocking (for example ProtonVPN or Windscribe).
- ๐ Servers in confidential jurisdictions (Switzerland, Iceland).
To check, whether your VPN is working, open the site ipleak.net in a browser. If your real IP or DNS is displayed, configure the connection again.
6. Additional measures: disabling sensors and hardware functions
Modern smartphones are equipped with dozens of sensors that can be used for surveillance: gyroscope, accelerometer, sensor. illumination and even a barometer. This data allows you to track your actions with high accuracy.
How to disable unnecessary sensors:
- Install the application Sensor Box for Android from Google Play.
- Check which sensors are active (for example,
Proximity sensororMagnetometer). - Disable them through the engineering menu (if available) or limit application access:
adb shell settings put global sensors_off 1(permissions required root).
Disable hardware features:
- ๐ค Microphone: Turn off access for all applications except instant messengers.
Settings โ Privacy โ Permission Manager โ Microphonedisable access for all applications except instant messengers. - ๐ท Camera: Similarly restrict access in
Permission manager. - ๐ GPS: In
Settings โ Locationselect modeDevice only(without using networks Wi-Fi and mobile data). - ๐ถ Bluetooth/Wi-Fi scanning: Disable in
Settings โ Location โ Scan.
Engineering menu (for advanced users)
Some manufacturers hide tracking settings in the engineering menu. To get there:
- Open the application
Phone. - Enter code:
- For Samsung:
#0#or*#9900# - For Xiaomi:
##4636## - For Google Pixel:
##4636##โPhone information
- For Samsung:
Logging, Diagnostics or Privacy.โ ๏ธ Attention: Changing parameters in the engineering menu can lead to unstable operation of the phone or loss of warranty. Do not change the settings if you are not sure of their purpose. For example, disabling IMS Logging on Samsung may disrupt the operation of the mobile network.
7. Checking your device for spyware
If you suspect that you are being monitored using specialized apps (for example, mSpy or FlexiSPY), follow these steps:
Signs of spyware:
- ๐ Rapid battery drain (even in standby mode).
- ๐ถ Increased mobile data traffic.
- ๐ฑ Heating of the phone for no apparent reason.
- ๐ Extraneous sounds during calls (echoes, clicks).
How to detect and remove a spy:
- Check the list of installed applications in
Settings โ ApplicationsLook for suspicious apps with names likeSystem Update,Device Adminor unfamiliar. icons. - Use an antivirus with a spyware scanning function (for example, Malwarebytes or Kaspersky).
- Check device administrator rights:
- Open
Settings โ Security โ Device Administrators. - Remove unknown applications from the list.
- Open
- If all else fails, run reset to factory settings (save important ones first data).
How to protect yourself from installing spyware in the future:
- ๐ Do not install applications from unverified sources (outside Google Play or F-Droid).
- ๐ก๏ธ Disable installation from unknown sources in
Settings โ Security. - ๐ Do not give the phone to strangers (even for a few minutes).
- ๐ฑ Regularly check active processes via Developer Options (enabled by tapping on the build number in
About the phone).
How to check your phone for wiretapping?
If you suspect wiretapping through the microphone:
1. Call another phone and leave your device in a quiet place.
2. extraneous noise is heard (for example, voices from the room), the microphone may be activated remotely.
3. Check active connections via NetGuard or adb shell netstat (required ADB).
4. Install Access Dots (indicates when the camera/microphone is in use).
8. Regular maintenance: how to maintain privacy
Disabling surveillance is not a one-time action, but an ongoing process. Over time, settings may be reset after updates, and new applications will request permissions To remain protected:
Monthly checklist:
Check permissions of new applications|Update tracker blockers (for example, Blokada)|Clear cache and browser data|Check active devices in your Google account (myaccount.google.com/device-activity)|Update the firmware (if you are using custom)|Check the list of device administrators-->
Tools for automation:
- ๐ค AppOps โ allows you to manage permissions in detail (required ADB).
- ๐ Exodus Privacy โ analyzes applications for trackers.
- ๐ Syncthing โ replacement Google Drive for synchronizing files without clouds.
What to do in case of a data leak:
- Immediately change passwords for all important services.
- Revoke access to accounts on the website
myaccount.google.com/permissions. - Check your device for spyware (see section 7).
- If there is a leak serious (for example, leaking photos), contact service support with a request to delete the data.
How to follow updates:
- ๐ฐ Subscribe to news about privacy (for example, PrivacyToolsIO or Restore Privacy).
- ๐ Check your settings regularly after updates Android (manufacturers sometimes return disabled functions).
- ๐ฑ Install F-Droid to receive open source software updates without Google Play.
Privacy is not a one-time setting, but an ongoing practice Even after disabling all trackers, new applications or system updates can restore data collection. Check your settings regularly and use tools like Exodus Privacy to analyze installed apps.
โ ๏ธ Attention: Some manufacturers (for example, Xiaomi or Realmealways reset the privacy settings after major updates. Always check the section Settings โ Privacy after. installation of a new firmware version.
FAQ: Frequently asked questions about surveillance on Android
Can I completely disable surveillance on Android?
No, it is impossible to completely disable surveillance, since Android is a proprietary system with built-in data collection mechanisms. However, you can reduce it to a minimum: disable the main services Google, use alternative applications and custom firmware (for example, GrapheneOSEven in this case, part of the data). (for example, information about connecting to cellular networks) will be transmitted to the telecom operator.
How to check what data Google has collected about me?
Go to the site myactivity.google.com (activity history) and takeout.google.com (export data). you will find:
- Location history;
- Queries in Google Search;
- Data from YouTube;
- Information about devices.
To delete data, select the desired categories and click Delete.
Is it safe to disable Google Play Services?
No, disabling Google Play Services will cause most applications to malfunction (including Gmail, Maps and Play MarketInstead:
- Limit permissions for this service (deny access to geodata, microphone, camera).
- Disable automatic updates
Google Play ServicesinSettings โ Applications โ Google Play Services โ Three dots โ Disable auto-update. - Use alternative services (for example MicroG