AdGuard — adblock&privacy
Ultimate adblock for mobile
Ultimate adblock for mobile
Total Ratings
United States
Description
AdGuard is an ultra-efficient ad blocker for Safari. It will not only remove annoying ads but also secure your privacy with advanced tracking protection. AdGuard for iOS is an open source app, it’s totally transparent and safe to use. The app is free but offers additional paid Premium features for advanced users.
KEY FEATURES:
- Safari ad blocking. Removes all kinds of ads in Safari. Say goodbye to annoying banners, pop-ups and video ads. Whitelist your favorite websites or use manual blocking tool to hide any element on the page.
- Privacy protection. The web is full of trackers that literally watch your every click. AdGuard offers a selection of filters aimed directly at trackers and web analytics that will ensure your private data stays that way.
- Speed acceleration. Safari browser runs up to 4x faster. AdGuard removes tons of rubbish and you can freely surf the web!
- Reduced traffic consumption and increased battery life. Banners and ads sometimes add up to half the size of the page. By blocking them, you’re saving your battery life and Wi-Fi/mobile traffic.
- More than 50 popular subscriptions (EasyList, EasyPrivacy, etc.) plus AdGuard's own powerful ad filters, including language-specific filters. Together they don't leave ads a chance.
ADGUARD PREMIUM
AdGuard Premium includes the following features:
- Custom filters. Add your own filters by URL even if they are not on the default list.
- DNS privacy. Blocking regular online trackers is not enough if you want to assure 100% protection of your online privacy. Choose any of the user-favorite DNS providers or configure a custom DNS server.
- Security filters. Protect yourself from dangerous websites riddled with cryptojacking or fraud.
AdGuard Premium is a paid service with the subscription cost $0.99/month or $4.99/year or a one-time purchase of lifetime subscription $12.99 (prices may vary by region). Payment will be charged to iTunes Account at confirmation of purchase. Subscription automatically renews unless auto-renew is turned off at least 24-hours before the end of the current period. The account will be charged for renewal within 24-hours prior to the end of the current period. Your subscriptions may be managed and your auto-renewal may be turned off by going to your iTunes Account Settings after purchasing a subscription.
* Privacy policy: https://adguard.com/privacy.html
* Terms of Use: https://adguard.com/eula.html
ABOUT ADGUARD
AdGuard is a leading company in developing ad blocking software for multiple platforms. For more than ten years AdGuard has been helping millions of users enjoy safe, clean, and fast internet.
Follow us at @AdGuard on Twitter, facebook.com/AdGuardEn/ on FB or send us a message at support@adguard.com.
Screenshots
Version History
Releasing updates every about 1 month on average. Last update 40 days ago.
This is a technical update aimed to increase the app stability and fix minor bugs.
This is a technical update aimed to increase the app stability and fix minor bugs.
This update is just a chill guy that makes the app up to 30x faster. We did some work on Safari Converter, so now AdGuard filtering rules are converted to Safari rules in just 0.5–2 seconds instead of 10–30. You will notice the difference especially when updating, enabling, or disabling filters and turning protection on.
Ad-free YouTube has returned: we have fixed an issue on iOS 18 that prevented videos from being shared to AdGuard's internal ad-free browser.
This update brings a bit of style: iOS 18 introduced customizable app icons, so now they’re available for the AdGuard app as well. To stay true to the branding, we added our own versions for Light, Dark, and Tinted icons instead of just relying on iOS-generated ones.
With Apple fixing its iOS 17 bug that was limiting the number of Safari content-blocking rules, we removed our temporary workaround for that problem. In short, that means you can finally enable a large number of filters without them crashing, thanks to the fact that all of the 900K rules are available again. Please note that for this fix to work you need to update to the latest iOS (but if you are using iOS 16 and below, this bug doesn’t affect you). Also, we updated Scriptlets — one of the essential libraries needed for the app’s performance.
The app now runs more smoothly thanks to this minor update, which fixes a number of bugs.
Important improvements for the DNS protection feature: no more DNS leaks and connection instability when changing networks. Updated libraries that are essential for the app’s performance: DnsLibs, TSUrlFilter and Scriptlets.
> Starting with this version, AdGuard for iOS supports only iOS 13 or later.
In this version, we’ve added HTTP basic authentication for DNS-over-HTTPS. This is useful if you have your own DNS server and don’t want someone else to use it. There is a nuance, though: there are not many DNS servers that support this feature right now. But soon they’ll become available in AdGuard Home and AdGuard DNS, so stay tuned!
Besides, we’ve fixed minor bugs and updated DnsLibs and Scriptlets.
Fixed an issue on iOS 17 where filters would just update endlessly without actually updating. While we were trying to get to the root of the problem we discovered that it was caused by a bug in iOS itself (content blocker’s crash). It took us a lot of time and effort, but we managed to find a workaround and fix the problem — you can learn more about our solution from AdGuard blog.
Also, we updated the dependencies of three components that are essential for efficient blocking: SafariConverterLib, Scriptlets, and TSUrlFilter. Lastly, we reworked DnsLibs (our DNS filtering engine), which significantly improved DNS-over-HTTPS/3 stability, and implemented some other fixes for the app’s better performance.
This is a technical update aimed to increase the app stability and fix minor bugs.
Spring is the time for renewal, and AdGuard products are no exception.
We've updated all the libraries used in the app and improved the UI, so now AdGuard for iOS runs smoother and is more user-friendly.
Advanced blocking rules acceleration
The Advanced Protection feature is something we're proud of and what sets us apart from other content blockers on iOS. With this module, AdGuard for iOS can apply advanced filtering rules that supplement standard Safari content blocking rules and help effectively tackle complex and encrypted ads.
However, due to the peculiarities of iOS, the *Advanced Protection* feature’s operation was always limited compared to other versions of AdGuard. For example, some rules applied noticeably later than page load. Sometimes this led to ad "flickering" as it was only hidden after page loading. In other cases, this even prevented certain ads from being blocked.
When preparing the new version of AdGuard for iOS, we put in a lot of effort into speeding up the implementation of advanced blocking rules which directly improved the overall app performance. We hope you'll notice the difference.
Native support for the :has() pseudo-class
With Safari v16.4, content blockers gained the capability to select elements for hiding using the :has() pseudo-class. While this might sound complex and confusing, it's essential to know that this feature is incredibly important to us. It allows for the selection of ad blocks based on their content.
Until AdGuard v4.4.6 for iOS, support for the :has() pseudo-class was implemented as part of the Advanced Protection module, available only in paid version. Now, this functionality is available to all AdGuard for iOS users!
In this version we've significantly updated our DNS filtering library — DnsLibs — so it consumes less resources and runs faster.
Besides, the DNS-over-QUIC protocol implementation now supports RFC 9250 (proposed standard), and the experimental status was removed from DoQ support.
Finally, we've updated our Safari rules engine and fixed a couple of bugs.
In this version we’ve updated the filter libraries and fixed the YouTube player on iOS 16.
Now you can watch videos ad-free right in the AdGuard app. To do this, tap “Share” in the YouTube app, tap “More”, and select “Block ads on YouTube (by AdGuard)“.
This version brings the updated rule converter library and some important improvements to the Advanced protection module.
> Please note that if you're updating from v4.4.0 you may need to re-enable AdGuard content blockers in Safari settings and check for filter updates in the app.
This is the first update AdGuard for iOS gets since changing the developer account. Please note that you may need to re-enable AdGuard content blockers in Safari settings and check for filter updates in the app.
Meet AdGuard v4.4.0 for iOS! In this release we have fixed only one, but incredibly annoying issue with AdGuard DNS filtering module handling network changes. Now everything works without glitches and we can finally relax (for a while). Hope you will enjoy the new version.
This update is small but important: the fixes we've made will definitely make AdGuard work even better. In this version we've improved DNS filtering to make it more stable even when the internet connection is poor. We've also fixed a bug that was preventing filter updates on iOS 15.4 beta and a couple of background crashes. And we've added some other minor improvements to make using AdGuard more comfortable.
Not all our updates are flashy and eye-catching, but they all make AdGuard better. So, meet AdGuard v4.3.2 for iOS — right from the oven. In this release we've mainly focused on improving the app’s performance and fixing minor bugs. We hope you’ll enjoy the new version of AdGuard for iOS.
In this update we make an emphasis on fixing the bugs that we let through in the v4.3. Besides that, despite the very little amount of time that had passed since the previous update, we managed to make some changes that tangibly improve the overall quality of the app.
It's time for the long-awaited release of AdGuard v4.3 for iOS. We've implemented support for AdGuard’s Safari Web Extension for iOS 15 and added Advanced protection. Never before has AdGuard for iOS blocked ads so effectively!
The AdGuard Web Extension for Safari serves to enhance the capabilities of the AdGuard for iOS app. With this extension, AdGuard can apply Advanced protection to better block ads in Safari, including YouTube ads, thanks to an improved filtering mechanism.
We’ve also performed a complete code refactoring and added an option to choose the filter update check interval in Low-level settings. And, of course, we fixed a few minor bugs in the process.
We hope you will enjoy AdGuard v4.3 for iOS!
A minor update. We changed one line to be consistent with iOS 15.
Our current focus is v4.3; it has a cool innovative feature that augments ad blocking quality. We intend to release it in the next few weeks. Stay tuned!
This is a rather small update. We stopped a nasty bug in its track: DNSLibs used to return an error after an attempt to add a DNS-over-QUIC server. Now it’s fixed, so you can live in peace and use the app that has become even more bug-free. Plus, a bunch of crashes are dealt with.
We’ve added an action extension for enhanced ad blocking on YouTube in Safari. Besides ads, the extension removes the white placeholders left after blocking and extra taps — now videos are played automatically.Also, we’ve improved the performance of the Safari rules converter, added alerts to our new Safari extension blocking ads on YouTube, updated DnsLibs, and fixed bugs.
Some of our updates go unnoticed, and this is one of those cases. But ‘unnoticed’ doesn’t mean bad, because there are things you can feel but not see: happiness, love, inspiration, air. And they rule the world.
To release the new version, we’ve fixed bugs, improved UI, and more.
The new version features native DNS support that you’ve asked for. Besides, we added low-level settings (i.e., Fallback and Bootstrap servers) — hopefully, tech savvies will appreciate it.
This release is mainly focused on bug fixes and minor improvements. Yet, it has a feature that one can’t ignore — DNS-over-QUIC support!
What’s changed:
- Added DNS-over-QUIC support (innovative DNS encryption protocol)
- Fixed bugs
- Improved UI/UX
This is mostly a bugfix release.
What's changed:
- Fixed localization issues and a few UI bugs
- Fixed an issue with deleting obsolete filters
- Fixed a bug with the Remove VPN profile button
- Fixed a connection issue when automatically switching networks (IPv6)
This is mostly a bugfix release, yet it has some important improvements.
What’s changed:
- Enhanced user interface and redesigned menu logic
- Fixed translate bugs
- Fixed network connection and DNS deactivation issues
- Removed obsolete filters
Our work on the fresh AdGuard version proved to be extremely productive:
We improved the app's performance and stability under zero-gravity conditions
Got rid of the integration with smart fridges
Capital J has been completely removed from the app's texts
Tabs in the code replaced with quadruple spaces
Rewrote the rest of the code in PowerPoint
Added telepathic protection activation
Code is now compliant with Geneva Conventions
Significantly increased the app's closing speed
Binary code upgraded to ternary
App's video version is now available on TikTok
Icon color changed from 'Jungle Diamond' to 'Sunset Jade'
Sadly, fewer bugs to fix in the next version.
AdGuard v4.0 for iOS: the big update you didn't know you had been waiting for.
You won't recognize the app, so much has changed since the last version. Good thing is, you don't need to: the new menus are all super intuitive, everything is right where it should be and where you expect it to find.
New features that directly enhance the app's functionality and performance. And more new features (like global stats) that will help you better manage the app and control your device!
They're making me write release notes for food. This is my only way to communicate with the world. They wanted me to tell you there are heaps of new awesome features, but it's all lies! They simply changed a couple of strings in one of the localizations. I'm crying for help! Save me, please!
- Steve
A small update aimed mostly at improving app’s stability.
This is a minor update with a couple of important fixes.
We’re fixing some bugs here that emerged after the recent v3.1 update.
In this version of the app, we have fixed many bugs, added an internal authorization screen, improved the design and, what’s most important, added special “Content blockers” tab to keep you up to date regarding your filters. In addition, we now have one more content blocker so you can block even more ads!
This is a minor update with few unnoticeable UI and localization changes.
This update fixes a lot of small-ish bugs, this is a hotfix of sorts if you will. We started addressing iOS 13-related issues, as its gaining more and more popularity among users despite still being in beta.
AdGuard for iOS is 5 times stronger now, enable up to 250,000 rules in Safari at once! Also, we introduce Premium features such as DNS privacy, Custom filters, and Dark theme.
Another day, another release, we just can't stop popping them out! This time we've made some changes to AdGuard Assistant in Safari.
We are lucky to have a lot of amazing volunteers who help us translate AdGuard into various languages. Thanks to their efforts we were able to improve the existing localizations and even add a new one — AdGuard is now available in Japanese!
Hello! This is a very small update. We updated the translations (thanks to all the volunteers by the way!) and added a "Rate me" dialog window. If you've always wanted to give us 5 stars, but just keep forgetting — this change is for you! :) Seriously though, just swipe the dialog away if you don't feel like rating the app, and it won't bother you again.
Hello! Some iOS 9 users may have encountered certain troubles during the previous update. We fixed the related issues in this hotfix, so please update! Users of newer iOS versions can update too, there's no harm in that :)
Hello! Some iOS 9 users may have encountered certain troubles during the previous update. We fixed the related issues in this hotfix, so please update! Users of newer iOS versions can update too, there's no harm in that :)
Hello!
Undoubtedly, the first thing you will notice when you run the app after the update is the new color scheme. Light theme has been discontinued in favor of a dark one, and the overall style of the menu has changed accordingly. We hope you will like it!
Feature-wise, the app is now integrated with web reporting tool - a web form to report missed ads, false positives or any other issues caused by AdGuard filters. Whenever you report a filtering-related problem, the app will automatically prefill all the required fields about its settings. This is really convenient both for users and filter developers, try it!
And good news for those who is actively using manual element blocking tool. We received a lot of complaints about the missing "Preview" button, and we heard you. The preview option is back!
Renovated Assistant and the new “Invert whitelist” option are the headliners of this update.
This is a very small update aimed at fixing a couple of minor issues.
This is a rather small update. A couple of important fixes like broken filter search, several minor UI changes + updated localizations.
A minor update, fixed some translation mistakes.
The time has come for another version of Adguard for iOS to be released.
The User filter is different now, and by 'different' we mean 'better'! If you are an avid custom rules creator, you know the struggle of inputting rules one by one. Well, now there is one big text field and it's possible to copy&paste a bunch of rules at once.
Also, a lot of our efforts were concentrated on the reduction of the app's size, and we did a good job (or at least we'd like to think so). This is a very big (no pun intended) and important change, which there is surprisingly little to say about. The size of the application has dropped from ~60Mb to ~15Mb. This was achieved strictly by optimization, none of the apps functional was cut. There are literally no drawbacks for the end user.
We continue to make Adguard more accessible for users all over the world. Some new localizations were added from scratch and others were updated. Now such languages as Chinese Traditional, Portuguese (Brazil), Bulgarian, Estonian, Hungarian and Croatian are available.
Besides that, some minor issues have been fixed.
This update is a hotfix for the latest release. One major bug was spotted there: some types of filtering rules were not working in Safari - which is very serious and affected overall filtering quality. It had to be addressed as soon as possible, hence this update.
Another, rather small, update. Notable fix: creating custom rules with Assistant in Safari used to result in adding 'undefined' rules to User filter. This was fixed along with other minor problems.
You might not notice any changes immediately after you install this update - changes are mostly technical. The biggest of them is the new way Adguard updates it's filters. Now HTTPS protocol is used instead of HTTP, which will result in fixing several problems, especially the background filters update problem.
Other changes and fixes:
[Changed] 'Get PRO' link added to the top-right corner
[Fixed] App crashes if you try to add an incompatible rule to User filter
[Improved] Rules converter updated to the latest version
These changes are mostly aimed at increasing app's stability.
Only minor localization updates in this version.
In this version we made several changes.
The most important among them has to be the implementation of the filter updates via mobile network. Previously filters could be only updated by WiFi. This was done mostly because the program would often exceed the allowed time limit while updating fitlers over mobile network. With new update algorithm this should not be the case anymore.
Another change worth mentioning is that from now on, whenever you enable a new filter, Adguard will immediately check for available updates for that filter. This way there will be no misunderstanding when you add a new filter, but ads are still not blocked because the filter is outdated.
Other fixes:
[Fixed] Rules count in status bar does not change
[Fixed] Inability to disable filtering for some websites
[Fixed] Adguard Assistant didn't allow to choose an iframe element on a page
[Fixed] Lacking memory issue in Safari extension during the attempt to disable the filtering on a website
Besides that, localizations were updated and several cosmetic changes were made.
There are a couple of major changes in this update along with some less important ones. See the full list below.
[Modified] Behavior upon reaching rules count limit was changed
Previously we had the rules count limited at 45 thousand. This number was increased and went up to 50 thousand. Unfortunately, it is impossible to make this number bigger - Safari limitations come to action.
The other thing we noticed is that the message box we show when user tries to exceed the max rule count was very annoying. So an alternative was found - now we allow you to add any filters, even if it will result in exceeding the max rule count, but we will show a notification reminding you that some of the rules might not work now.
[Modified] Adguard extension now allows to add blocking rules not only from Safari app
Good news for everyone who actively uses apps like Telegram, Twitter etc., which allow you to see web content right from the app. Now Adguard extension works properly when used from there, and can be used to add new blocking rules.
[Fixed] #@# exclusion rules can't be added
[Modified] Twitter 'share' text
[Fixed] Filters update does not work properly right after installation
[Fixed] Minor grammatical issues
This is a very small technical update, aimed at fixing a couple of minor bugs.
[added] Adguard Assistant tool, which gives user an ability to block any element on the current page in Safari.
[updated] A tutorial video 'Manage Adguard from Safari'. Now it also shows how to block elements manually.
[fixed] Problem with background update on some devices.
We believe that a free app which truly cares about users' privacy shall be transparent, so we've made Adguard for iOS open-source.
[added] Localizations: Finnish, Korean, Turkish, Chinese (Simplified), Spanish (Spain), Ukrainian.
[improved] Rules converter updated to the latest version.
[improved] Updating on a background. Automatic update works when device is connected to WiFi network.
[added] 'Report Missed Ad' button to Safari extension popup.
[added] 'Report Incorrect Blocking' button to Safari extension popup.
[added] Edit mode to the screen with the list of filters. Now you can manage a set of enabled filters at once.
[added] Video tutorial on how to manage Adguard directly from Safari.
[added] "Simplified filters" mode. See "Advanced Settings".
[changed] Improved stability of the app while generating filtering rules for Safari.
[changed] Improved set of debugging information that is sent with a message to support from the app.
[changed] Improved filtering rules conversion for Safari.
[changed] Faster filtering, which increased the speed of sites download in Safari.
[fixed] Error that prevented the app from updating filters in the background.
[fixed] Conversion errors, due to which it was impossible to enable some filters, such as RuAdList.
What's new in version 1.0.2:
[added] An extension for Safari, now you can manage the filtering on a website directly from Safari.
[added] Ability to insert Url in the domain name input field in the whitelist.
[added] Localizations into Spanish, Italian, Serbian.
[changed] Increased loading speed of some sites in Safari.
[fixed] Some bugs.
* Improved filters converter in order to compress content blocker.
* Improved app first run after installation.
* Fixed button "Rate this app" on main screen.
* Fixed UI issues with new iOS 9.1.
Other Information
Show Details