This release does not have a Play Store Description, so we grabbed one from version 3.0.291:
AdGuard for Android is an ideal solution for Android mobile devices. In contrast to other ad blockers, AdGuard doesn’t require root access and it provides a broad spectrum of features: filtering in apps, apps management and much more.
AdGuard is a unique no root ad blocker for Android that removes ads in apps and browsers, protects your privacy, and helps you manage your apps
Easy to set up and get going, but powerful and highly customizable — it has everything you’ll ever need from an Android adblock tool, and it works both on rooted and unrooted devices.
Blocks ads everywhere
Block throughout the whole system. This includes video ads and ads in your favorite apps, browsers, games, and on any website you can imagine. Dozens of ad filters are available to you and are updated on a regular basis, guaranteeing the best filtering quality.
Cares about your privacy
We value the privacy of your personal data above anything else. With AdGuard, you will be safe from online trackers and analytics systems that lurk on the web trying to steal your sensitive information.
Saves your traffic
More ads blocked means fewer ads loaded. Fewer ads loaded means more traffic saved. Simple math by AdGuard! Download the apk file, install the app and spend your traffic on things you like instead of wasting it on voracious ads.
You stay in control
It is your device, after all, and you decide what gets filtered and what doesn’t. A wide range of settings — from basic to ‘pro’ — as well as an Apps Management tool will help you customize the filtering to your liking.
Manage your apps
You can completely shut down cellular/WiFi access for any app and just as easily as restore it. Thus, you control which apps transmit data.
Don’t want a particular app or browser to be filtered for whatever reason? No problem — one tap and it is excluded from filtering.
What is the difference between AdGuard Content Blocker and AdGuard for Android?
The difference is huge. Content blockers in general are not only limited to specific (and few) browsers, but are much less potent in terms of ad fighting tools they have at their disposal. AdGuard for Android, being a standalone app, can block ads in all browsers and even in other apps, and the filtering quality is so much higher.
Why is AdGuard for Android not in the Google Play Store?
Google has a very peculiar policy towards ad blockers in Play Store. Basically, it means that any app that can block ads across the device is not allowed there, leaving flimsy content blockers as the only option. AdGuard has been removed from the Play Store as well.
What’s the difference between free and Premium versions of AdGuard for Android?
While the free version is excellent at removing ads from browsers, it doesn’t filter other apps’ traffic. It also doesn’t have the Safebrowsing feature.
I can still see ads in some apps and on some websites. What do I have to do?
Most likely, you need to enable the HTTPS filtering. A lot of ads are loaded via HTTPS, and AdGuard is capable of blocking them, too. Go to Settings –> HTTPS Filtering and turn it on. The other thing to do is to make sure you use the ‘High quality’ filtering mode (Settings –> Advanced).
Do I need root access?
No, it is not necessary. Unlike many other ad blockers, AdGuard can work in VPN mode, which lets it block ads even on non-rooted devices.
Can I use a different VPN app along with AdGuard?
Unfortunately, it is impossible to run two VPNs at the same time on Android, but there are some ways to circumvent this limitation. If your device is rooted, or if you only care about blocking ads in WiFi networks, you can switch AdGuard to proxy mode and let any other app to use VPN. Additionally, some VPNs allow the use of upstream proxy (e.g., PIA VPN, Nord VPN) — check if your specific VPN provides this option.
Meet AdGuard v3.4 for Android, it’s time for it to see the world! Having tested two betas, we feel confident to present this version to a wider audience. Spring is a time for renewal, and software is not an exception. We’ve fixed some old bugs, updated CoreLibs and made the app more compatible with Android TV.
[Fixed] AdGuard blocks Internet connection #2842
This bug was a hard nut to crack. For a long time it appeared randomly (at least, it seemed so) on devices of AdGuard users. Still, the symptoms matched: smartphones lost any network completely while AdGuard was turned on. Of course, it was crucial for us to solve this problem, and at last, we’ve managed to do it. It’s beyond words how relieved we feel afterwards, let alone the affected users!
[Fixed] Firewall’s restrictions are ignored when WiFi gets enabled #3313
Another troublesome bug that deserves special attention. In the previous version 3.3, if you had specifically prohibited some apps from accessing the Internet via mobile data, the restrictions worked right up until you enabled Wi-Fi, which was not the intended behaviour.
[Enhancement] Integration with DnsLibs #3229
DnsLibs is a DNS proxy library that’s required to provide DNS filtering. It supports all existing DNS protocols including DNS-over-TLS, DNS-over-HTTPS, and DNSCrypt. We developed it to replace the old DNSproxy, which had one serious flaw: it caused high battery resource consumption. DnsLibs is much better optimized and will ensure a longer lifespan for your phone’s battery if you’re using DNS filtering a lot.
[Enhancement] Improved functionality on Android TV #3238
AdGuard for Android is first and foremost an app for mobile phones and tablets, but it can be installed on other Android devices, such as smart TVs. We have made several improvements for this specific case, for example:
AdGuard now better works with lists
Better navigation between AG menus on smart TVs
Option to click on snackbars
Option to exit the promo screen
“Close” option for all dialogues
Now AdGuard for Android will be much easier in use if you decide to install it on your smart TV. If you still encounter any bugs or inconsistent behaviour, please report it here.
[Fixed] Application won’t start after the restart of the device #3286
[Fixed] Stealth mode preset changes after an update #3287
[Fixed] Locale change bug #3301
[Fixed] com.android.providers.downloads traffic isn’t routed #3355
[Fixed] Filtering doesn’t work with AdGuard enabled on Android 11 #3377
[Fixed] Impossible to enable UDP through SOCKS5 proxy #3394
[Fixed] Impossible to create a hotspot without disabling DNS filtering #3187
[Fixed] “HTTPS filtering is off” Snackbar covers “Data Saved” stat on the Home screen #3292
[Fixed] The app crashes when switching from 4G to Wi-Fi in Local HTTP Proxy Mode #3431
[Fixed] ‘Back’ button on the Settings screen works incorrectly #3427
[Fixed] AdGuard doesn’t launch #3430
[Enhancement] Custom adguard: scheme is now used for adding userscripts #3000
[Enhancement] “Cancel” button added to the “Add proxy” screen #3093
[Enhancement] stealth.enabled=false is now sent in query string if Stealth Mode is turned off when sending a report #3169
[Enhancement] Block ads in all apps parameter is now sent when sending a report #3350
[Enhancement] An option to suppress HTTPS filtering error notification #3225
[Enhancement] HTTPS filtering dialog has been improved #3284
[Enhancement] Romanian and Thai localizations have been added #3341
[Other] Acknowledgements page has been updated #82
[Other] Firefox Preview Nightly for developers has been added to the list of supported browsers #3333
[Other] Certificate installation sequence on Android 11 #3354
[Other] Cobra Browser has been added to the list of supported browsers #3357
[Other] Application crashes on Android 11 upon opening filtering log details #3366
[Other] Vivaldi Snapshot and Vivaldi Sopranos have been added to the list of supported browsers #3400
[Other] Add Brave Beta has been added to the list of supported browsers #3401
[Other] AdGuard crashes in local HTTP proxy mode #3416
[Other] HTTPS exclusions list has been updated #3419, #3425
[Other] Yuzu Browser Plus added to the list of supported browsers #3424
[Other] Brave Nightly added to the list of supported browsers #3432
[Other] The list of HTTPS exclusions has been updated
[Other] Translations have been updated
CoreLibs has been updated to v1.5.265
[Fixed] Cosmetic rules can be used as CSS rules #1293
[Fixed] Rules selection algorithm works not as intended when HTTPS filtering is disabled #1291
[Fixed] Rules with restricted domains do not match requests without referer #1286
[Fixed] “Failed to initialize protocol filters” error #1282
[Fixed] Incorrect extended CSS rule causes problems with JS rules #1147
[Fixed] ‘Proceed anyway’ option doesn’t work correctly if website is blocked by a rule with $all modifier #1267
DnsLibs updated to v1.2.26
[Other] ‘Unblock’ button is not visible in Filtering Log details #3429