10 Ways to Stop Android From Tracking You (No Root Required)
Your Android phone tracks more about you than most people realize. Not in a vague conspiratorial way — it's literally documented in Google's own privacy settings, hidden across a dozen different menus that most people never open. Location history, app usage patterns, microphone access logs, advertising profiles, Wi-Fi positioning data. The default state of a new Android phone is to collect all of it.
The good news: almost all of it can be disabled without technical skills, without rooting, and without losing any real functionality. Here's how.
1. Delete and Disable Google Location History
Google's "Timeline" (formerly Location History) builds a record of everywhere you've physically been, with timestamps, down to the individual store or floor of a building. It's stored in your Google account and synced across all your devices.
To disable it:
- Go to Settings → Google → Manage your Google Account
- Tap the Data & Privacy tab
- Tap Location History
- Tap Turn off and select "Delete all Location History" as well
Alternatively, open Google Maps → tap your profile picture → Your Timeline → tap the three dots → Settings → Delete all Location History.
2. Delete Your Advertising ID
Google assigns every Android device an "Advertising ID" (GAID) — a unique persistent identifier used to build a behavioral profile of you across every app on your phone. Apps share this ID with advertisers to track what you do across different apps and websites.
To delete it:
- Settings → Google → Ads
- Tap Delete advertising ID → confirm
Once deleted, apps can no longer use a persistent cross-app identifier to track you. On Android 12+, you can also select "Opt out of Ads Personalization" as an alternative that preserves the ID but prevents it from being used for targeting.
3. Audit Every App's Permissions
This is where most tracking actually happens. Apps routinely request permissions they don't need, and most users accept them without reading. Your flashlight app should not need location access. Your recipe app should not need your microphone.
Permission manager audit:
- Settings → Privacy → Permission Manager
- Go through each permission category — especially Location, Microphone, Camera, and Contacts
- For any app that doesn't strictly need a permission, tap it and select Don't Allow or Ask every time
Pay special attention to Location. Change any app using "Allow all the time" to "Only while using the app" unless you have a specific reason for background location. Background location is the most invasive form of tracking.
4. Disable Wi-Fi and Bluetooth Scanning
Here's one most people don't know about: even when Wi-Fi and Bluetooth are turned off, Android can still scan for nearby networks and devices in the background — and uses this to improve location accuracy. This is a passive tracking mechanism that works without a GPS signal.
To disable:
- Settings → Location → Location Services
- Tap Wi-Fi scanning → toggle Off
- Tap Bluetooth scanning → toggle Off
5. Enable Private DNS (Encrypted DNS)
Every website you visit requires a DNS lookup — essentially a directory query that translates "google.com" into an IP address. By default this goes over your carrier or ISP's DNS server, unencrypted, meaning they can see every domain you visit. Private DNS routes these queries over an encrypted connection to a privacy-focused resolver.
To enable:
- Settings → Network & Internet → Private DNS
- Select Private DNS provider hostname
- Enter:
1dot1dot1dot1.cloudflare-dns.com(Cloudflare) ordns.quad9.net(Quad9) - Tap Save
This works system-wide across all apps and browsers, not just in Chrome. It also blocks many ad domains and malware hosts at the DNS level.
6. Disable Google Activity Controls
Google tracks your search history, YouTube history, app activity, and device information separately from Location History, all stored in your Google account.
- Settings → Google → Manage your Google Account → Data & Privacy
- Under "History settings," you'll see: Web & App Activity, YouTube History, Location History
- Tap each one and toggle it Off. Optionally, set Auto-delete to 3 months so historical data is purged automatically
7. Revoke App Usage Access
Some apps request "Usage Access" permission, which lets them see what other apps you use and how long you spend in them. Only screen time management apps and parental control apps legitimately need this.
- Settings → Privacy → Usage Access (or Settings → Apps → Special app access → Usage access)
- Revoke access from any app you don't recognize or that doesn't need it
8. Disable Sensor Access for All Apps
Android has a hidden toggle to cut off all sensor access (accelerometer, gyroscope, barometer) from apps. On Developer Options, scroll to find Disable sensors. Note this is a blunt instrument that will break some legitimate app features — use it situationally.
More targeted: in Privacy → Permission Manager, check the "Body sensors" category and revoke from health apps you don't actively use.
9. Monitor Clipboard Access
Android 12+ shows a banner notification whenever an app reads your clipboard. Pay attention to these — if a social media app is reading your clipboard when you open it, that's surveillance. There's no direct way to block clipboard access in stock Android without root, but awareness is step one. Consider using a keyboard app with a built-in clipboard manager (like Gboard) that limits what apps can auto-read.
10. Use ADB to Disable System Telemetry Packages
Several manufacturer-installed telemetry packages run in the background and can't be disabled from the regular settings UI. With ADB, you can disable them without root:
# Disable Samsung diagnostics (Samsung devices)
adb shell pm disable-user --user 0 com.samsung.android.da.daagent
# Disable Xiaomi analytics
adb shell pm disable-user --user 0 com.miui.analytics
# Disable general Android telemetry
adb shell pm disable-user --user 0 com.google.android.feedback
Research any package name before disabling to make sure it's not critical to system function. The --user 0 flag means this is reversible.
Going Further: De-Googled Android
If you want to eliminate Google's data collection at the OS level, the only real option is a de-Googled ROM like GrapheneOS (Pixel devices only) or CalyxOS. These ship without Google Play Services and route zero data to Google by default. Our guide to Android security architecture covers why this matters and the tradeoffs involved.
Complete Android Privacy Hardening Guide
Get the full PDF: permission audit checklists, ADB commands for telemetry removal, VPN configuration, and de-Googling walkthroughs.