Pryglass Support

Pryglass was previously called Signal/Block.

Help with setup, results and your data. I read each message myself.

Contact

Email: andreas.nelvik.engebretsen@gmail.com

Pryglass is made by one developer, Andreas Nelvik Engebretsen, in Norway. I answer in English or Norwegian, usually within a few working days.

What to include in a bug report

Pryglass sends me nothing by itself, so I only see what you choose to include. See the privacy policy for how support emails are handled.

Questions and answers

Setup and access

Pryglass says "Pryglass can't see this page", or the popup is empty

Almost always, Safari hasn't given Pryglass access to the site. Safari only lets an extension see the pages you allow. (The How to allow Pryglass button in the popup brings you here.)

Then reload the page. Pryglass starts watching when a page loads, so pages that were already open before you allowed access show nothing, or only part of the page, until you reload them.

Some pages can't be inspected at all: Safari's own pages (such as the Start Page and settings), pages that aren't websites (such as local files, which Pryglass shows as "Not a website"), and some pages where Safari doesn't run extensions. Private Browsing tabs need Pryglass to be allowed in Private Browsing (see below).

I can't find the Pryglass button

iPhone and iPad: tap the page menu button at the left of the address bar (it may show as aA, a page icon or •••, depending on your iOS version), then tap Pryglass. If it isn't listed, tap Manage Extensions and turn it on.

Mac: choose View > Customize Toolbar… and drag the Pryglass button into the toolbar.

It says "Pryglass isn't running on this page yet" or "Pryglass can only see part of this page"

Isn't running on this page yet usually means the page was already open before Pryglass was turned on or allowed. Press Reload page in the popup. Pryglass never reloads a page unless you choose to.

Can only see part of this page means Pryglass could see the page's resources but not the browser features it used (storage, fingerprinting and sensitive features), usually because the page was already open when access was granted or loaded in an unusual way. The list and the trust score may be incomplete, and the score shows "not enough data" instead of a number. Reload the page. If it keeps happening on one site, please send me the address.

While a page is still loading, the popup says "Connecting to this page…". That goes away on its own.

Where are the options, blocked domains and watched sites?

Choose More at the top right of the popup. It has Blocked domains, Watched sites, Options, This page (Copy data (JSON) and Clear list), Your data (Delete saved history) and About Pryglass (version, Help and support, Privacy policy and Rate Pryglass). Choose Done to go back.

The options are Group repeats, Hide minor items (hides one-off routine requests to the site itself and basic device reads; high-sensitivity and noteworthy events are always shown), Expand all cards and Spot unusual visits.

What do I need to run it?

Safari 18.4 or later: iOS or iPadOS 18.4 or later, or macOS Ventura (13) or later with Safari updated to 18.4 or later. One purchase covers iPhone, iPad and Mac with the same Apple Account. The on/off status and the Open Settings button in the Pryglass app need iOS or iPadOS 26.2 or later on iPhone and iPad; on earlier versions the app shows the setup steps only.

Understanding the results

What do the trust score and the labels mean?

Each event is sorted into one of three groups:

The trust score at the top of the popup (0 to 100, higher means fewer concerns) sums these events up: Few concerns (80 or more), Some concerns (55 to 79) or Many concerns (below 55). Main factors lists what lowered it most. Form activity is shown as context (tagged Your input) and never lowers the score by itself. When Pryglass could only see part of the page, it says "not enough data" instead of giving a number. When it could see the whole page and found nothing to report, it shows "Trust score 100/100 · No concerns seen".

Each event also shows how sure Pryglass is: Strong match, Likely match or Possible match. Choose the ⓘ button (Explain) on an event for what was seen, why it matters and what you can do.

The limits: the score and labels come from heuristics (rules about domains, request paths, API use and known companies), not certainty. It's a guide, not a verdict. A flagged item is a reason to look closer, not proof of wrongdoing: a canvas read can be a chart, and a location request can be a store finder. Tracking can also go unseen, for example when it happens on a company's servers, or uses methods Pryglass doesn't recognize. Use the reasons shown on each event to judge for yourself.

What does "since your last visit" compare?

When you open Pryglass on a page, it saves a short summary of that visit on your device. Next time, Insights compares the new visit with that page's own history, for example new third-party companies or new sensitive behavior (Biggest changes, Alerts, Last 7 days, and Compare with your previous visit, your highest-scoring visit or the 7-day average). It can only compare pages you have opened Pryglass on before, and private tabs are never added to that history.

The Unusual visit check uses simple statistics on the same history to show how different this visit is from your earlier visits to the page. It needs a few saved visits first ("Still learning this page"). No AI model is involved. You can turn it off with Spot unusual visits in More > Options; that also deletes its saved samples.

Do watched sites get checked in the background?

No. Watch site (under the trust score) adds a site to More > Watched sites. Changes on a watched site are highlighted when you open Pryglass there. Pryglass never visits sites by itself.

Blocking

I blocked a tracker, but some requests still load

To block, open Insights and choose Block on this site or Block on all sites under Third parties on this page or Top trackers. Your blocked domains are listed in More > Blocked domains. Pryglass gives your rules to Safari, and Safari does the blocking. Some requests can still get through or still appear:

In the list, Blocked marks a request the page tried to make that matches one of your active rules, so Safari should have stopped it. Not blocked marks one that matches a rule but was seen loading, or was made while the rules weren't active. Pryglass can't see Safari's blocking directly, so these tags are its best reading of what happened.

To lift a block, choose Unblock or Unblock on all sites. For a domain blocked on all sites, Allow on this site lifts the block on just the current site. You can also manage all your blocked domains in More > Blocked domains. Unblock all asks first and can be undone for a few seconds.

Do I still need my ad blocker?

Pryglass isn't an ad blocker and has no built-in block list. It shows what pages do and lets you block the trackers you choose. It works alongside ad and content blockers.

Privacy and your data

Does it work in Private Browsing?

Only if you allow it: Safari turns extensions off in Private Browsing unless you turn them on there (on iPhone and iPad, turn on Allow in Private Browsing under Settings > Apps > Safari > Extensions > Pryglass; on Mac, select Pryglass in Safari > Settings > Extensions and tick Allow in Private Browsing). In a private tab, Pryglass shows the live analysis, marked "Private tab · nothing saved", but saves nothing from it: no site history, no tracker overview entries and no unusual-visit samples.

How do I delete my data?

Open Pryglass in Safari and choose More:

Clear list, Delete saved history, Unblock all and turning off Spot unusual visits ask you to confirm first.

Everything is stored only on your device, so I have nothing to delete on my side. Details are in the privacy policy.

Does Pryglass send my browsing anywhere?

No. It has no server, no account, no analytics and no crash reporting, and it makes no network requests of its own. Summaries and data you copy go only where you paste them. See the privacy policy.

Why does Safari warn that it can read passwords and credit card numbers?

Safari shows that warning for any extension that asks for access to websites, because the permission would allow it. Pryglass uses the access to watch which browser features a page uses. It never reads what you type into fields and sends nothing off your device. You can limit access to certain sites at any time.

Purchases and refunds

How do I get a refund?

Apple handles all App Store payments and refunds; I can't issue them myself. To ask Apple for a refund:

  1. Go to reportaproblem.apple.com and sign in with your Apple Account.
  2. Choose I'd like to, then Request a refund.
  3. Pick the reason, choose Pryglass, and submit.

Apple usually replies within 24 to 48 hours. If something isn't working, I'd also like to hear about it, and I may be able to help.

I bought it on iPhone. Do I have to pay again on Mac or iPad?

No. It's one universal purchase. Sign in to the App Store on your other device with the same Apple Account and download Pryglass from your purchases. Each device keeps its own history, blocked domains and watched sites.

What happened to Signal/Block?

Signal/Block is now called Pryglass. It's the same app: version 1.2 updates it in place, with no new purchase. Your blocked domains, watched sites and settings are kept. Site history saved by version 1.1 or earlier is deleted during the update, because that older format could contain full addresses (see the privacy policy). In Safari's extension settings it now appears as Pryglass.