Menu
EN

Safari 12 turned off your adblock extension? Keep calm and read this

If you are on macOS Sierra or High Sierra, you must have received a notification about available Safari update (when Mojave rolls out, Safari 12 will be mandatory). No doubt that there's a lot of cool stuff inside, but we will save the praise for others and instead focus on one change that seriously concerns all AdGuard Browser Extension users: new Safari is breaking all directly downloaded .safariextz extensions. And this is bad news.

Which extensions are affected?

So, Apple wants everyone to use their new SDK (Software Development Kita set of tools that allows to create apps for a certain platform/OS/etc.). And what a better way to do so than to effectively make everything else unusable? They've been making steps towards this goal for quite some time now, and the final blow is due soon.

For now, all extensions downloaded from the web (that is, outside of the Extension Gallery and the App Store) are not supported anymore. It doesn't stop there: Apple also deprecates support for extensions from the official Extensions Gallery. They will still work, but likely not for much longer than fall 2019. Not to mention, users will be met with this friendly notification on first launch:

Safari decided our plugin isn't good enough

In Apple's perfect world the only place to get Safari extensions from is the AppStore, and those extensions will de-facto be just macOS apps severely restrcited in their capabilities.

Why are they doing it and what will happen next?

Apple has their reasons, of course. They've been supporting both "traditional" .safariextz extensions and Safari App Extensions simultaneously for a long time, and would have liked to unify everything into a single approach — it will be taking them much less effort and time to maintain a single SDK. But the change in its current form can be devastating for extension developers. Why?

Firstly, they can no more share code between Chrome/FF and Safari extensions, which for smaller devs with limited resources will mean they need to choose either one and stick with it. I don't expect many of them to prioritize Safari over Chrome+Firefox.

Secondly, creating a new Safari extension will now become a dubious challenge. Let's imagine someone who decides to tackle this task. Not only they need to develop an almost full-scale app, but also do it using a completely different programming language; a task not for the faint of heart.

Some developers are going to jump ship

Sadly, all these factors combined may very well lead to an exodus of extension developers from the Mac App Store. Let's see if this prediction will come true.

What does it mean for AdGuard?

Nothing good, as you might imagine. Despite being present in the Extensions Gallery, our Safari extension used to share a lot of code with Chrome/FF extensions, this will no longer be possible. We almost need to create a new extension from scratch now, and it will definitely be worse, thanks to the new SDK limitations.

Perhaps we should find solice in the fact that a lot of other Safari extensions will disappear at all, as it's next to impossible for many of them to transition to the new SDK.

How to block ads and protect yourself from trackers now?

A lot of angry and sad words have been said so far, but there are actually several ways to go.

A temporary solution

While your old extensions will be disabled after you update Safari, you are free to reenable them, for now at least. Go to Preferences -> Extensions and simply turn them back on again.

Getting AG back on Safari ad blocking duty

This will work for a while, but only for a while. There's zero doubt this workaround is going to be shut down soon enough.

Wait for the new AdGuard extension

As I mentioned, it's going to be less potent than the current one, but hey. It's better than none. We are working overtime to finish it by the end of the month.

Go big with AdGuard for Mac

Thankfully, Apple can't remove our desktop app

If Apple makes it hard to block ads with the help of extensions, we offer a standalone solution — along with a solid discount due to special circumstances.

Now, our desktop app for Mac is a whole different story. It doesn't care about silly browser stuff, works on the network level like any respectable app would do and also it's simply quite better than any extension ad blocker.

You can try AdGuard for Mac for free to see if it's worth it for you, and even get 30% off if you decide to make a purchase. Just follow the link, the coupon is already applied!

...a secret solution

If anybody needs a link to download Firefox or Chrome, just send me a PM.

Liked this post?

AdGuard for Windows

AdGuard for Windows is more than an ad blocker. It is a multipurpose tool that blocks ads, controls access to dangerous sites, speeds up page loading, and protects children from inappropriate content.
User Reviews: 12975
4.7 out of 5
By downloading the program you accept the terms of the License agreement
Read more

AdGuard for Mac

AdGuard for Mac is a unique ad blocker designed with macOS in mind. In addition to protecting you from annoying ads in browsers and apps, it shields you from tracking, phishing, and fraud.
User Reviews: 12975
4.7 out of 5
By downloading the program you accept the terms of the License agreement
Read more

AdGuard for Android

AdGuard for Android is a perfect solution for Android devices. Unlike most other ad blockers, AdGuard doesn't require root access and provides a wide range of app management options.
User Reviews: 12975
4.7 out of 5
By downloading the program you accept the terms of the License agreement

AdGuard for iOS

The most advanced ad blocker for Safari: it makes you forget about pop-up ads, speeds up page loading, and protects your personal data. A manual element-blocking tool and highly customizable settings help you tailor the filtering to your exact needs.
User Reviews: 12975
4.7 out of 5
By downloading the program you accept the terms of the License agreement

AdGuard Browser Extension

AdGuard is the fastest and most lightweight ad blocking extension that effectively blocks all types of ads on all web pages! Choose AdGuard for the browser you use and get ad-free, fast and safe browsing.
User Reviews: 12975
4.7 out of 5

AdGuard for Safari

Ad blocking extensions for Safari are having hard time since Apple started to force everyone to use the new SDK. AdGuard extension is supposed to bring back the high quality ad blocking back to Safari.
User Reviews: 12975
4.7 out of 5
App Store
Download
By downloading the program you accept the terms of the License agreement

AdGuard Home

AdGuard Home is a network-wide software for blocking ads & tracking. After you set it up, it’ll cover ALL your home devices, and you don’t need any client-side software for that. With the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.
User Reviews: 12975
4.7 out of 5

AdGuard Content Blocker

AdGuard Content Blocker will eliminate all kinds of ads in mobile browsers that support content blocker technology — namely, Samsung Internet and Yandex.Browser. While being more limited than AdGuard for Android, it is free, easy to install and still provides high ad blocking quality.
User Reviews: 12975
4.7 out of 5
By downloading the program you accept the terms of the License agreement
Read more

AdGuard Assistant

A companion browser extension for AdGuard desktop apps. It offers an in-browser access to such features as custom element blocking, allowlisting a website or sending a report.
User Reviews: 12975
4.7 out of 5
Assistant for Chrome Is it your current browser?
Install
By downloading the program you accept the terms of the License agreement
Assistant for Firefox Is it your current browser?
Install
By downloading the program you accept the terms of the License agreement
Assistant for Edge Is it your current browser?
Install
By downloading the program you accept the terms of the License agreement
Assistant for Opera Is it your current browser?
Install
By downloading the program you accept the terms of the License agreement
Assistant for Yandex Is it your current browser?
Install
By downloading the program you accept the terms of the License agreement
Assistant for Safari Is it your current browser?
If you can't find your browser, try the old legacy Assistant version, which you can find in AdGuard extension settings.

AdGuard Temp Mail β

A free temporary email address generator that keeps you anonymous and protects your privacy. No spam in your main inbox!
User Reviews: 12975
4.7 out of 5

AdGuard for Android TV

AdGuard for Android TV is the only app that blocks ads, guards your privacy, and acts as a firewall for your Smart TV. Get warnings about web threats, use secure DNS, and benefit from encrypted traffic. Relax and dive into your favorite shows with top-notch security and zero ads!
User Reviews: 12975
4.7 out of 5
Downloading AdGuard To install AdGuard, click the file indicated by the arrow Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, drag the AdGuard icon to the "Applications" folder. Thank you for choosing AdGuard! Select "Open" and click "OK", then wait for the file to be downloaded. In the opened window, click "Install". Thank you for choosing AdGuard!
Install AdGuard on your mobile device