Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Safari’s Intelligent Tracking Prevention (ITP) is built into the browser’s privacy behavior; content blockers are optional extensions that apply user-selected rules to requests and page elements. Both can limit tracking, but they work at different points and neither should be mistaken for a complete account of every privacy decision Safari makes.

What is Safari’s Intelligent Tracking Prevention?

Apple describes ITP as a Safari privacy feature that uses on-device machine learning to stop trackers while allowing websites to function normally. Apple’s Safari & Privacy page also says that when Prevent Cross-Site Tracking is enabled, Safari periodically deletes tracking data unless the user visits the third-party content provider.

That is the current public, high-level explanation—not a full technical specification of Safari’s current implementation. It is useful to distinguish the overall behavior from individual historical mechanisms described in older WebKit engineering posts.

What the historical technical descriptions explain

WebKit’s June 5, 2017 post by John Wilander described collecting statistics about resource loads and user interactions such as taps, clicks, and text entry, grouping those statistics by top privately controlled domain, then using machine-learning classification to guide controls on cookies and website data. These details explain the design at that time; they should not be read as an exhaustive description of current ITP policy. WebKit’s 2017 ITP explanation

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

WebKit later documented changes addressing behaviors including bounce tracking, link decoration, and attempts to detect tracking prevention. Its March 2020 article discussed full third-party cookie blocking and anti-tracking measures in the Safari 13.1 era. That post is a release-era account, not a complete current implementation reference. WebKit’s March 2020 article

Wilander’s 2017 launch post reported finding popular websites with “over 70 such trackers” during WebKit’s testing. That is a historical observation from that work, not a current average or an estimate of tracker prevalence across today’s web.

Rank #2
Netnology Brown Baby Boxes with Letters for Baby Shower,4 Balloon Boxes
  • 【Teddy Bear Baby Shower Boxes】4 wood grain style boxes (size 10.63"*10.63"*10.63") with BABY letters suitable for all parties.Decorate your party with these boxes, make it more eye-catching, impress your guests and most importantly let everyone enjoy the party
  • 【Creative Decor Idea】This set of party decoration boxes can meet the needs of various types of theme parties,like birthday party,Teddy Bear themed baby shower, gender reveal party,boho themed wedding party,etc.Brown baby shower boxes can be used with other decorations such as balloons, backdrops, pampas grass.You can use your creativity to match the teddy bear baby shower boxes in any party
  • 【Premium Material】Our party decoration boxes are made of high quality paper, harmless to pregnant moms and children. Our baby block boxes are very versatile, light weight and can be reused over
  • 【Easy to Assemble】It is very easy to build without tools in just a few minutes.Follow the steps in the picture to assemble the box, and then paste the letters you want to use on the box with the attached glue. In this way, you get a perfect party decoration box
  • 【High-quality after-sales service】We sincerely hope that everyone will like our baby shower party decorations. However,contact us for any concern if you are not satisfied with our birthday decorations box.We will offer you a satisfactory solution.Buy it,safely

How do Safari content blockers work?

A content blocker is an app extension that supplies Safari with a declarative set of rules. In Apple’s documented model, the app provides a JSON rule list; Safari compiles the rules and applies them as it handles page loads. Apple says Safari does not consult the containing app during loading, so the extension does not receive a live stream of the websites a person visits or learn their browsing history through this mechanism. Apple’s guide to creating a content blocker

Rules match requests and context

Each rule has a trigger and an action. A trigger can match URL patterns through url-filter, with conditions that narrow the match by domain, resource type, whether a load is first- or third-party, frame context, or top-level URL. This lets a rule target a particular kind of request rather than indiscriminately applying to every page resource. Apple’s content-blocker documentation

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Actions a content blocker can take

  • block prevents a matching resource from loading.
  • css-display-none hides matching page elements using a CSS selector.
  • block-cookies strips cookies from a request, but only cookies Safari would otherwise allow under its privacy policy.
  • ignore-previous-rules can disregard earlier matching actions where applicable.
  • make-https upgrades an HTTP URL to HTTPS in the documented circumstances.

Apple notes that the compiled, predeclared model is designed to run efficiently: “Because Safari doesn’t have to consult with the app during loading, and because Xcode compiles content blockers into bytecode, this model runs efficiently.” Apple Developer Documentation, “Creating a content blocker”

ITP and content blockers: what is different?

Aspect Intelligent Tracking Prevention Content blocker
Who supplies the behavior? Safari’s built-in privacy logic. A user-enabled app extension supplies a rule list to Safari.
What guides the decision? Apple describes on-device machine learning used to stop trackers; its public privacy page does not publish a full current algorithm. Declared URL patterns and conditions such as domain, resource type, and request context.
What can it affect? Tracking behavior and tracking data under Safari’s privacy policy, including periodic deletion as described by Apple when Prevent Cross-Site Tracking is on. Specified resource loads, matching page elements, and cookies Safari would otherwise permit.
Does an extension app inspect each page load? Not applicable: ITP is built into Safari. No. Safari applies the compiled rules without consulting the containing app during loading.

They can both reduce tracking, but a content blocker’s rule list is not the same thing as ITP’s built-in privacy logic. In particular, content-blocker rules cannot use block-cookies to override Safari’s own privacy policy: Apple explicitly limits that action to cookies Safari would otherwise accept, and ignore-previous-rules does not override browser privacy settings. Apple’s content-blocker action documentation

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How are content blockers different from Safari web extensions?

“Content blocker” is sometimes used casually for any extension that blocks content, but Apple documents a specific content-blocker extension model separately from Safari web extensions. Safari web extensions can use the Declarative Net Request (DNR) API and rulesets; their actions, permissions, and supported resource types depend on the Safari release and user permissions.

For example, Apple’s current DNR API documentation lists redirect as available in Safari 15.4 or later and modifyHeaders in Safari 16.4 or later. These actions require declarative-net-request host access and relevant user permissions. Those version thresholds concern the documented web-extension API, not the older content-blocker rule model. Apple’s Safari web-extension content-blocking documentation

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to turn on Safari tracking prevention and extensions

Apple identifies Prevent Cross-Site Tracking as a Safari privacy setting and says Safari extensions must be turned on in Safari or Settings. Exact menu names and paths can differ across operating-system versions, so use the instructions for the device and software version in hand. Apple’s Safari privacy information and Apple Support: Use Safari extensions

On a Mac, review Safari’s privacy controls and extensions in Safari’s settings. On iPhone or iPad, extension controls are managed through Settings and Safari. In either case, enable only extensions you intend to use, and check the extension’s permissions and compatibility if its controls or behavior are unavailable.

What to expect—and what not to assume

  • ITP is a built-in Safari privacy feature; a content blocker adds a user-selected set of rules.
  • A content blocker can block matching requests or hide matching elements, but the rules are limited to their declared triggers and actions.
  • Under Apple’s documented content-blocker model, the extension does not learn browsing history by being consulted on each page load.
  • Safari’s public description of ITP is high-level. Historical WebKit implementation articles help explain particular releases, but do not establish every detail of current behavior.
  • A dated tracker count or release-specific change should not be treated as a current web-wide measurement or universal guarantee.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.