How to Block Trackers on iPhone (Not Just Ads)
Most people looking up how to block ads on iPhone assume that’s the whole problem. It isn’t. A page can be completely ad-free and still hand your visit off to scripts that log what you clicked, how long you stayed, and which other sites you’ve been on. Blocking ads and blocking trackers are two different jobs, and the second one is mostly invisible.
What a tracker actually is
An ad is something you see. A tracker is something you don’t. It’s a small script, pixel, or cookie whose only job is to report your activity elsewhere, usually to build an advertising profile or feed an analytics dashboard.
A few common forms:
- Fingerprinting scripts, which read device details (screen size, fonts, battery level, timezone) and combine them into an identifier that follows you even after you clear cookies
- Cross-site cookies, which let an ad network recognize you across unrelated domains
- Analytics beacons, small requests fired on page load or scroll purely to log that you visited
- Session recorders, which capture your taps and scrolls, sometimes even text you typed and deleted, for the site owner to replay later
- Data broker scripts, which sell the resulting profile to companies you’ve never heard of
None of this shows up as a banner or a video. It runs silently, usually before the page finishes loading, and it doesn’t stop just because you’ve installed an ad blocker.
Why blocking ads alone doesn’t stop tracking
Ad networks and tracking networks overlap, but they’re not the same list. A filter list built to catch ad servers recognizes domains that serve visible ad creative. Plenty of trackers live on entirely different domains, analytics providers, session-recording services, data brokers, that never serve an ad at all. They just watch.
That’s why a page can look clean, no banners, no pop-ups, no auto-play video, while still running six or seven tracking requests in the background. If your blocker’s only list is tuned for ads, those requests go through untouched.
What Safari already does for you
iOS ships with two settings worth knowing about, and both are worth turning on if they aren’t already.
Prevent Cross-Site Tracking, found at Settings > Apps > Safari, has been on by default since iOS 14. It stops cookies planted by one site from being read by another to stitch your activity together, and Safari also runs Intelligent Tracking Prevention in the background regardless, capping how long certain trackers can persist. It’s a real privacy feature, but its blind spot is specific: it targets cookie-based tracking only. It doesn’t stop fingerprinting scripts, analytics beacons, or session recorders, none of which rely on the cookie mechanism this setting closes.
Hide IP Address, part of Private Relay under Settings > [your name] > iCloud > Private Relay, is available if you have iCloud+. It routes your Safari browsing through two relays so sites can’t see your IP address or combine it with other identifying details, a meaningful layer against IP-based tracking specifically. It doesn’t touch fingerprinting or in-page scripts, and it isn’t available without a paid iCloud+ plan.
Both settings help. Neither is a complete answer, and Apple doesn’t claim they are.
Where a dedicated Privacy blocker adds coverage
This is the gap a Safari content blocker extension is built to close. Blindfold ships three separate rule lists: Ads, Privacy, and Annoyances. The Ads list handles ad servers and ad creative. The Privacy list is built specifically for trackers: fingerprinting scripts, analytics beacons, session recorders, and known data broker domains, sourced from EasyPrivacy and other industry-standard tracker lists.
It runs the same way Blindfold blocks ads: natively, through Apple’s content blocker API, before the tracking script ever loads. No JavaScript is injected into the page and there’s no per-page performance cost, Safari’s own rendering engine applies the rule list directly. Turn it on under Settings > Apps > Safari > Extensions, and the Privacy list runs alongside Ads and Annoyances, or on its own.
Every rule in that list is visible and editable inside the app. If a tracker rule breaks a site you need, you can see which rule is responsible and turn it off, rather than guessing or disabling protection entirely. That matters more for tracker blocking than ad blocking: a broken ad is annoying, but a rule that blocks a login script needs a fast, visible fix.
Blindfold costs $7.99/year with a 30-day free trial, or $19.99 once for lifetime access with no subscription. Both include Family Sharing, and there’s no account required. For the fuller picture of how content blocker extensions work, what a Safari content blocker actually is covers the mechanics. If ads specifically are what brought you here, how to block ads on iPhone walks through every method for that side of the problem. You can also download Blindfold directly or view it on the App Store.
The short version
Ads are the part of tracking you can see, so they get the attention. The scripts quietly building a profile of your browsing habits are the part you can’t see, and an ad-only blocker was never built to catch them. Prevent Cross-Site Tracking and Private Relay close part of the gap. A dedicated Privacy list closes the rest, and lets you see exactly what it’s stopping.