StopTheScript vs Unfurl
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
StopTheScript
This Safari extension for iOS, iPadOS, and macOS blocks all JavaScript on selected websites. It effectively stops both inline and externally loaded JavaScript, offering more comprehensive control than standard content blockers.
- Blocks all JavaScript
- Stops inline JavaScript
- Stops external JavaScript
- Safari extension
- Supports iOS, iPadOS, macOS
Read full descriptionHide full description
StopTheScript is a Safari extension for iOS, iPadOS, and macOS that stops all JavaScript on your selected websites. StopTheScript is the only Safari extension that stops inline JavaScript on the web page as well as externally loaded JavaScript. This is in contrast to Safari content blockers, which can only block external JavaScript, not inline JavaScript. StopTheScript is made by indie developer Jeff Johnson. If you need support, please email me at stopthescript@underpassapp.com or read the support site at https://underpassapp.com/StopTheScript/support.html
Unfurl
Automatically removes tracking parameters and AMP wrappers from URLs before pages load. Enhances privacy and provides a cleaner browsing experience by redirecting directly to the original destination. Works silently as a Safari extension.
- Strips UTM parameters and ad-click IDs
- Unwraps AMP links to original destination
- Works automatically in Safari's network layer
- No account, sign-in, analytics, or telemetry
- One purchase for Mac and iPhone/iPad
- Cleans copied links on Mac
Read full descriptionHide full description
Every link you tap carries baggage — utm parameters, fbclid, gclid, affiliate tags, AMP wrappers. Pieces of the URL that exist only to track you or count clicks. Unfurl strips it out before the page even loads. And now it stops what it can't strip: cookie-consent banners, gone before they appear. Add Unfurl to Safari and it cleans links right in the network layer: tracking parameters are removed and AMP links are unwrapped to the real destination — automatically, on every page you open. No copying, no extra taps. The clean page is simply what loads. HOW IT WORKS Unfurl is a pair of Safari extensions. Turn them on once in Settings → Apps → Safari → Extensions — "Unfurl for Safari" for links, "Unfurl" for cookie banners — and they run quietly from then on. Link cleaning uses Safari's declarativeNetRequest rules, so it works entirely in the network layer: Unfurl never reads, sees, or alters the content of your pages. It only ever touches the URL. COOKIE BANNERS, HIDDEN New in 2.3: the second extension keeps consent pop-ups off the page before they render, through Apple's own content-blocker mechanism — no scripts, nothing read from what you browse. Nothing is clicked on your behalf: the site never gets an answer, which usually means no optional cookies at all. A page that won't scroll behind a banner it can't show? Tap Unfurl in Safari's page menu for an off switch for that site — about a second, synced to your other devices. Rules come from EasyList Cookie, credited, refreshed and converted on your device. WHAT GETS CLEANED • Campaign tags — utm_source, utm_medium, utm_campaign, and the rest of the family. • Ad-click IDs — fbclid, gclid, and thousands more, from the ClearURLs, Brave, and AdGuard URL Tracking lists. • AMP wrappers — google.com/amp/s/… and ampproject.org links unwrap straight to the canonical page, skipping the redirect. MAKE YOUR OWN RULES Some site pins a tracker the lists don't name yet? Make a rule for it, right on your iPhone. Paste the link — or, where Apple Intelligence is available, describe in plain words what to keep and what to strip — and Unfurl flags the likely tracking and lets you set each parameter to Remove, Keep, or Leave alone. Save it, and that site cleans your way from then on. Your rules sync privately over iCloud, so a rule made here is already on your Mac, and you can share one by email as a plain rule file. FRESH ON ITS OWN The tracker lists and the cookie list update by themselves — when you open the app, and in the background when iOS allows it. Unfurl checks politely: if a list hasn't changed, nothing is downloaded. New trackers get caught without waiting for an app update. SEE IT WORK Tap Unfurl in Safari to see how many links it has cleaned for you and the sites it cleaned most. Counted on your device, kept on your device — and it only counts links that actually carried tracking. PRIVACY POSTURE Everything happens on your iPhone or iPad. Unfurl has no account, no sign-in, no analytics, and no telemetry — not even for itself. Because it works in the network layer and Safari's own content blocker, it never has access to page content, passwords, or what you type. The Privacy Manifest declares zero tracking domains and zero collected data. The one network call fetches list updates. ONE PURCHASE, MAC AND iPHONE Unfurl on iPhone and iPad is part of the same purchase as Unfurl for Mac. On the Mac, Unfurl also cleans links the moment you copy them, keeps a menu-bar history of every clean, and can follow short links that need a network lookup. Want to see it before you enable it? Try the live test bench at unfurl.software/try. Quiet, fast, on your side.
Screenshots
Verdict
The clearest difference is review sentiment: Unfurl at 100% against StopTheScript's 70%. Unfurl also leads on update cadence (monthly vs every 4 months). StopTheScript's advantage is iOS requirement (15.0 vs 17.2). On price, ads, in-app purchases and monetization model there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
StopTheScript costs $5.99 and Unfurl $5.99 up front. Neither carries in-app purchases, so what you see is what you pay.
StopTheScript ships an update every 4 months, Unfurl monthly. The most recent releases landed on October 17, 2026 and October 18, 2026 respectively.
| Parameter | StopTheScript | Unfurl |
|---|---|---|
| Price | $5.99 | $5.99 |
| Rating | 4.5 (31 ratings) — better | — |
| Positive reviews | 70.5% of reviews | 100.0% of reviews — better |
| Number of ratings | 31 — better | — |
| Update frequency | Every 4 months | Monthly — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | Paid |
| Devices | iPhone, iPad, iPod, Mac — better | iPhone, iPad, Mac |
| Requires iOS | 15.0 — better | 17.2 |
| Further details — not scored | ||
| Size | 4 MB | 7 MB |
| Age rating | 4+ | 4+ |
| Developer | Jeff Johnson | Johnny dos Santos |
Customer experience
StopTheScript
Unfurl
In-app purchases
StopTheScript
No in-app purchases
Unfurl
No in-app purchases








