Pryglass

See what websites do in Safari, live and on your device. For iPhone, iPad and Mac.

Pryglass (formerly Signal/Block) is a Safari extension that shows what a web page actually does while you use it: what it stores on your device, which other companies it talks to, whether it runs fingerprinting code, and when it reaches for things like your location, camera, microphone or clipboard. Everything is worked out on your device. Nothing you browse is sent to the developer or anyone else.

What it shows

For everyday browsing

Open Pryglass on any page and the answer comes first: a trust score with the main factors behind it. Underneath, in plain language: who the page talks to, what it keeps on your device, and anything unusual. Block the trackers you don't want, on that site or on all sites.

Safari's Privacy Report tells you how many known trackers Safari kept from profiling you. Pryglass shows what each page actually did. It works alongside your ad blocker rather than replacing it.

For web developers and privacy professionals

See the API calls behind the summary: request type, method and address, storage operations by store and key, fingerprinting evidence, the frame and script location that triggered each call, and how often it repeated.

Use Copy summary for a readable Markdown report of the current page, or Copy data (JSON) for the raw events. Use it to check your own site's third parties and storage use in real Safari on iPhone, iPad and Mac.

How it works, on your device

When a page loads, Pryglass's content scripts watch the browser features the page uses and the resources it loads, inside Safari on your device. The extension collects the findings, classifies them with rules built into the app, and shows them when you open it. There is no Pryglass server: the extension makes no network requests of its own, has no analytics or crash-reporting code, and needs no account.

When you open Pryglass on a page, it saves a short summary of that visit on your device so it can tell you what changed next time: the site name and page path, counts, the domains of third-party companies, and the trust score. It never saves query strings, request addresses or anything you typed. Saved history is capped, removed after 90 days, and you can delete it at any time with Delete saved history. Private Browsing tabs are analyzed live, but nothing from them is saved. This describes version 1.2 and later; the privacy policy has the details, including how earlier versions differ.

Detection is based on heuristics. A flagged item is a reason to look closer, not proof that a site is doing something wrong, and some tracking can go unseen.

Set it up

After installing, turn the extension on in Safari and allow it on all websites. It takes about a minute, and you only do it once. Without website access, Safari doesn't let Pryglass see the pages you visit.

The Pryglass app walks you through the same steps. On a Mac, and on iPhone and iPad with iOS or iPadOS 26.2 or later, it also shows whether Pryglass is turned on in Safari and has a button that opens the settings for you (Open Safari Settings on Mac, Open Settings on iPhone and iPad).

iPhone and iPad

  1. Open the Settings app and go to Apps > Safari > Extensions > Pryglass.
  2. Turn on Allow Extension.
  3. On the same screen, under Permissions, set All Websites (it may say Other Websites) to Allow.
  4. Optional: to include private tabs, turn on Allow in Private Browsing. Nothing from private tabs is saved.

Then open a website in Safari, tap the page menu button in the address bar, and tap Pryglass. If Safari asks, choose Always Allow on Every Website. Reload pages that were already open.

Mac

  1. In Safari, choose Safari > Settings, then click Extensions.
  2. Select the checkbox for Pryglass.
  3. With Pryglass selected, click Edit Websites… and set When visiting other websites to Allow. Or click the Pryglass toolbar button on any page and, if Safari asks, choose Always Allow on Every Website.

Then open a website and click the Pryglass button in Safari's toolbar. Don't see it? Choose View > Customize Toolbar… and drag Pryglass into the toolbar. Reload pages that were already open.

Using it

Get Pryglass

One purchase from the App Store covers iPhone, iPad and Mac. No subscription, no account, nothing to buy inside the app. Requires Safari 18.4 or later: iOS or iPadOS 18.4 or later, or macOS Ventura (13) or later with Safari 18.4 or later. View Pryglass on the App Store.

Questions or problems? See Support. For what happens to your data, read the privacy policy.