Every time you connect to the internet on your phone, your mobile carrier assigns you an IP address. But your carrier doesn't just assign it — they log it, track it, and in some cases, sell data derived from it. Here's what AT&T, Verizon, and T-Mobile actually do with your mobile IP address.
How Mobile IP Addresses Work
When your phone connects to your carrier's cellular network, it's assigned an IP address from the carrier's pool. Unlike home internet where your router gets a public IP, mobile carriers typically use CGNAT (Carrier-Grade NAT), meaning thousands of subscribers share the same public IP address.
You can see your current mobile IP right now — visit CheckWhatIsMyIP.com on your phone (with Wi-Fi turned off) to see the IP your carrier assigned you.
What Each Carrier Tracks
Verizon
- Supercookies (UIDH): Verizon was caught injecting unique tracking headers into every HTTP request — even after users opted out. They paid a $1.35 million FCC fine in 2016.
- Verizon Custom Experience: Collects browsing history, app usage, and location data tied to your IP. Enabled by default — you have to manually opt out.
- IP logging: Retains IP assignment logs and can provide them to law enforcement with a court order
AT&T
- AT&T Analytics Program: Collects web browsing data and app usage tied to your IP and device
- Location data sales: AT&T was caught selling real-time location data (derived from cell tower and IP data) to third-party data brokers. They faced FCC enforcement over this practice.
- Advertising ID: Links your IP address with device identifiers for targeted advertising
T-Mobile
- T-Mobile App Insights: An advertising program that shares aggregated customer data with advertisers. Uses IP-derived location and browsing patterns.
- Data breach history: T-Mobile has suffered multiple major data breaches (2021, 2022, 2023) exposing customer data including IP logs
- CGNAT pools: T-Mobile heavily uses CGNAT, meaning your public IP is shared with thousands of other users — offering some anonymity but also meaning your IP doesn't uniquely identify you
What Your Mobile IP Reveals
Check your mobile IP at our IP checker and you'll typically see:
- Carrier name: "T-Mobile USA," "AT&T Mobility," or "Verizon Wireless"
- Approximate location: Often inaccurate — may show a city hundreds of miles away due to CGNAT
- IP type: Will show as a mobile/cellular connection
- CGNAT status: Your public IP is likely shared with many other users
Beyond IP: How Carriers Really Track You
Your IP address is actually the least precise tracking method carriers use. They have much more powerful tools:
- Cell tower triangulation: Pinpoints your location within meters using signal strength from multiple towers
- IMSI/IMEI identifiers: Unique hardware IDs that identify your SIM card and phone — these don't change even if your IP does
- Deep packet inspection: Some carriers inspect the content of your internet traffic (if unencrypted)
- DNS logging: Carriers log every domain you visit through their DNS servers
How to Protect Your Mobile Privacy
1. Use a Mobile VPN
A VPN encrypts all your mobile traffic and hides your real IP from your carrier's tracking systems. Your carrier can see you're using a VPN but can't see what you're doing.
NordVPN has excellent mobile apps for iOS and Android with their lightweight NordLynx protocol — designed for mobile with minimal battery impact.
2. Opt Out of Carrier Tracking
- Verizon: My Verizon app → Account → Privacy Settings → Turn off Custom Experience and Custom Experience Plus
- AT&T: AT&T Privacy Center → Manage your privacy choices → Opt out of advertising programs
- T-Mobile: T-Mobile app → Account → Privacy and Notifications → Advertising & Analytics → Turn off
3. Use Encrypted DNS
Switch your phone's DNS to a privacy-focused provider like Cloudflare (1.1.1.1) or NextDNS. This prevents your carrier from logging your DNS queries. On iPhone: Settings → Wi-Fi → Configure DNS → Manual. On Android: Settings → Network → Private DNS.
4. Use HTTPS Everywhere
Ensure you're always visiting HTTPS websites. Modern browsers do this automatically, but it prevents carriers from seeing the content of your web traffic through deep packet inspection.
Check Your Mobile IP Right Now
Want to see what your carrier reveals about you? Turn off Wi-Fi on your phone, visit CheckWhatIsMyIP.com, and check your carrier IP. Then run our VPN Leak Test after connecting to a VPN to make sure your real carrier IP isn't leaking.