Adguard - Adblock and Privacy Protection for the Web by Performix
App design - B
Adguard is pretty straight-forward in its set-up. You enable the app in Settings under Safari -> Content Blockers and you're good to go. Upon first opening the app, you are presented with a quick tutorial on how to enable the app and some basic configuration information.
The filters provided for the user are numerous and quite in-depth. While you may not know what they all are at a glance, all of the filters provide you with a short description on the same screen you would enable them on. There is a filter for useful ads, but not the same kind of acceptable ads practice as Eyeo, the developers of ABP. (You can click
here for a little more insight into this.) And for those that are curious, it does contain a filter for EU cookie notices but under the curious label of "Prebake."
The developer has included a section for user filters, giving users the power to create their own blocking rules if so inclined. You have the ability to whitelist websites in the app, but there is also a Safari shortcut for whitelisting websites which is much more convenient. Generally speaking, you must manually update the filter list, but I have noticed that the app will check for updated filters if it is opened for the first time after being force closed.
You can locate the developer's website and forums in the 'About' section if you would like to learn more or need to contact the developer. However, the part I cannot wrap my head around is that the way to report issues is also located in this same section and not readily available on the main page. It is also the
only way to report issues, as you cannot do it from the Safari shortcut, and it requires you to report issues via mail.app.
Blocking power - A
In my short time using Adguard, it has surprised me with how well it has worked. It is probably the only content blocker that has worked this well for me aside from Magic. Granted, it is not without its own warts, but the foundation is decent and I can only imagine that it will continue to improve going forward. Once again, the disclaimer of your mileage may vary applies here, as it always will.
NFL.com originally loaded as a blank white page but was fixed quite quickly after being reported and works fine now. Adguard works better with more sites than most of the other blockers I have tried. As a funny aside, no links on MacWorld worked when tapped on but I was able to circumvent this by using "Peek & Pop."
Update: MacWorld was broken due to the "Mobile ads" filter. With that turned off, the links worked as normal.
The following websites were tested using the English, Spyware, Social media, Mobile ads, Safari and EasyList China filters:
Time Magazine(^), CNN(*4), Yahoo (local), MacRumors, Amazon(^^), Fox News(*4), Huffington Post(*7), iMore, The Verge, The Wall Street Journal, MacWorld(*2), Apple, ImDB, Reddit, MLB.com, NBA.com, NFL.com, NHL.com, Giantbomb.com, Teamliquid.com, Anandtech, Ars Technica, iOSnoops.com, Mangastream.com, Mangareader.com, Techradar, GameSpot, IGN(*7)
Unless otherwise noted by the * symbol, all sites loaded correctly without any pop ups or blank advertising boxes.
^ Could not test if videos would load on Time.com since they are only available within the United States
^^ Some stuttering and lag was noted on certain searches
* Site did not load
*2 Site loaded correctly but clicking links on main page or subsequent page didn't work.
*3 Site loaded correctly but did not block all ad(s) on main page or subsequent site pages.
*4 Site did not correctly load all non ad page elements (e.g. pictures, video, text etc.)
*5 Site loaded correctly with no ads or pop ups. Empty advertisement blocks were noted.
*6 Site loaded correctly but did not stop pop up messages or redirects
*7 Site loaded correctly but did not block social media buttons
Speed - A
Adguard is one zippy app. Websites loaded quickly and I was rarely left waiting. There were a few instances in which websites took a little longer to fully load which could have been the result of my connection. However, I would often have to wait several seconds before a video would start playing on many websites, though overall I suppose it would be the exception rather than the norm.
It's faster than most of the competition and manages to retain functionality in many sites, which is often something that the fastest blockers are unable to do. In general, I have no complaints about the speed and it definitely felt faster than Magic, which is what I was using before.
Price and developer contact - A
Free, zero dollars, zip, nilch, nada. This app will cost you nothing more than a bit of your bandwidth to download. By the way, have I mentioned that Adguard is free? You can't beat that.
I have actually only contacted the developer once to report a broken website, but I received an email to inform me that they had received my report and were actively looking into it, which was a nice touch. The developer seems to be somewhat active on the forums and I'm guessing they have a Twitter account they can be reached at as well. Therefore, I suppose I should mark the "developer contact" portion of this with an asterisk as my interaction with them has been limited and I'm basing it on outside factors.
Overall rating - A
Adguard performs better than I expected; considering I have been trying out its sibling on my MacBook for a while now and it has worked well there, I should have expected it to work well, so why was I surprised? You'll have access to basic features like whitelisting and EU cookie notice filters, but their unconventional naming scheme for many filters means you may have to spend some time digging for what you want. Updating filters is as easy as the push of a button and even does so automatically on occasion, which I can't complain about.
I did find a couple things to complain about though. I hope that Adguard will add the ability to report issues from within the Safari shortcut. Currently, the only option available through the shortcut is to whitelist a site and it is quite inconvenient to have to leave Safari every time you want to report an issue.
And on that note, why do I have to drill down to a second layer in order to find the link to send a bug report? This likely would not have bugged me as much if I could report an issue through the shortcut, but you cannot do that! It really bugs me even until now and thankfully I've only ever had to report one site since if I had to do that a few more times, I might not have even bothered.
Allow me a slight tangent: as I've stated before, I don't expect blockers to work perfectly out of the box. I understand that this is a give and take scenario and I will need to put in some amount of effort to report issues when I come across them if I expect a blocker to improve. Not everyone will go to the same sites I do and using the same blocker I do, so I can't expect someone to do this for me; I am willing to do this. However, if you want users to put in the effort to do this, you have to make it easy/convenient for them! This is the complete opposite and if they want people to actually provide feedback, they really need to make some changes in this area.
Thank you for allowing me that rant. With all that I have said, I still think that Adguard does the job and does it very well. It's fast, works well and the developer is responsive/active. With some changes to how error reports are sent and maybe some additional regional features, of which there are already plenty, it has the potential to be the best blocker around. To anyone that asks, Adguard definitely receives my recommendation and I am giving it serious consideration to be my daily driver.
Updates made to the review on Dec 12, 2015. Added note regarding MacWorld functionality and amended part regarding useful ads, which has nothing to do with acceptable ads that you find in ABP.