AdGuard

com.adguard.android
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Jun 25, 2025, 8 total releases.

Most recent release: Sep 25, 2026.

Repo

Appears in 1 app stack.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 25, 2026 4.14.2
    Here’s an additional technical update following the previous one. In it, we’ve fixed bugs and kept working on the app stability. ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links:
    More…
    - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Sep 15, 2026 4.14.1
    We’ve improved DNS reliability when using Automatic proxy or Manual proxy together with the “Use system:// for Automatic DNS” option, ensuring domain names resolve correctly in these configurations. We’ve also fixed issues with DNS64 support, improving connectivity in IPv6-only networks that rely on DNS64/NAT64 translation. ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links:
    More…
    - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Sep 9, 2026 4.14.0
    AdGuard for Android v4.14 is focused on improving compatibility and making ad blocking work seamlessly with the privacy tools you rely on every day. ## A smarter *Recent activity* screen *Recent activity* is becoming more flexible and customizable. With the upcoming filtering options, you’'ll be able to refine which network requests are displayed based on criteria such as applications, companies, event types, and statuses. This makes it easier to focus on the information that matters most and navigate large activity logs more efficiently, giving you greater control over how network activity is presented. ## Better filtering Filtering for browser proxy and VPN extensions has also been significantly improved. Previously, traffic from these extensions had to be downgraded to HTTP/1 for filtering. AdGuard now supports full filtering over HTTP/2 and HTTP/3, providing better compatibility, more reliable protection, and a smoother browsing experience without sacrificing performance.
    More…
    ## Changelog ### Improvements * Added a new button to export filtering log [#1327](https://github.com/AdguardTeam/AdguardForAndroid/issues/1327) * Added a new version available notification as a red dot above the AdGuard icon [#5283](https://github.com/AdguardTeam/AdguardForAndroid/issues/5283) * Added status indicators for apps in the *App Management* section [#5286](https://github.com/AdguardTeam/AdguardForAndroid/issues/5286) * Added AdGuard to the list of Device administration apps in system settings [#5320](https://github.com/AdguardTeam/AdguardForAndroid/issues/5320) * Allowed encrypted fallback and bootstrap DNS servers [#5653](https://github.com/AdguardTeam/AdguardForAndroid/issues/5653) * Added the *Search* field on the *Websites exclusions* screen [#5758](https://github.com/AdguardTeam/AdguardForAndroid/issues/5758) * Added a filter to *Recent activity* to hide duplicate entries [#5849](https://github.com/AdguardTeam/AdguardForAndroid/issues/5849) * Implemented smart search for the *Recent activity* screen [#4505](https://github.com/AdguardTeam/AdguardForAndroid/issues/4505) ### Fixes * Several issues in *Recent activity* (TLS details), including inconsistent wording and missing ClientHello and TLS version information ([#5117](https://github.com/AdguardTeam/AdguardForAndroid/issues/5117)) * The *Add blocking rule* button is incorrectly displayed for QUIC connections blocked by the *Filter HTTP/3* option [#5451](https://github.com/AdguardTeam/AdguardForAndroid/issues/5451) * The router’s web interface is inaccessible after a reboot when the Wi-Fi gateway route is unexpectedly included in the VPN [#6031](https://github.com/AdguardTeam/AdguardForAndroid/issues/6031) * Screen rotation glitches in landscape mode when using video players in the private browser [#6044](https://github.com/AdguardTeam/AdguardForAndroid/issues/6044) * Holding down backspace in the *Add blocking rule* field does not trigger continuous character deletion [#6064](https://github.com/AdguardTeam/AdguardForAndroid/issues/6064) * AdGuard protection is not automatically enabled after reboot when using *Always-on VPN* [#6084](https://github.com/AdguardTeam/AdguardForAndroid/issues/6084) * Background playback doesn’t work in AdGuard’s YouTube Player [#6098](https://github.com/AdguardTeam/AdguardForAndroid/issues/6098) * AdGuard protection gets stuck in a restart loop [#6100](https://github.com/AdguardTeam/AdguardForAndroid/issues/6100) ### CoreLibs (Filtering engine) * CoreLibs updated to v1.22.28 [#6187](https://github.com/AdguardTeam/AdguardForAndroid/issues/6187) ### DnsLibs (DNS filtering engine) * DnsLibs updated to v2.10.1 [#6155](https://github.com/AdguardTeam/AdguardForAndroid/issues/6155) ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links: - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Aug 26, 2026 4.13.2
    Here’s an additional technical update following the previous one. In it, we’ve fixed bugs and kept working on the app stability. ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links:
    More…
    - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Jul 28, 2026 4.13.0
    Please welcome the much anticipated AdGuard for Android v4.13! We set ambitious goals for this release, and did our best to deliver: a lot of work was done both in terms of big features as well as the usual behind the scenes routine of fixing bugs and oiling gears for a better performance. Let’s see the details below. With this release, we introduced differential filter updates to AdGuard for Android! To achieve this, we integrated the FiltersListManager library into the app. Now, your filters will load automatically without consuming tons of traffic and overloading servers. We also added post-quantum cryptography support to DnsLibs. Now AdGuard for Android, like our other full ad-blocking products, keeps your DNS requests protected against future threats. Another significant change is our adoption of CRLite by Mozilla to verify revoked certificates. Using this instead of the more outdated OCSP (Online Certificate Status Protocol) or letting the app check each certificate against the CRL (Certificate Revocation List) not only speeds up website loading, but also increases your privacy and safety while browsing. To improve security in Integration mode with AdGuard VPN, we changed the connection protocol, introducing the use of credentials. With the release of AdGuard for Android v4.13, our ad blocker and VPN cooperate seamlessly and securely, with no additional action required on the user’s part for them to synchronize. No third-party apps will be able to spy on your activities, as an added bonus.
    More…
    In previous versions, in-app instructions for installing HTTPS certificates were added, as the process could differ in regards to your device’s make and model. In AdGuard for Android 4.13, we added support for ColorOS (Oppo) to those instructions. And last, but not least, we have done a lot of work on our filtering engines and fixed bugs that had accumulated over time. Scriptlets and CoreLibs were updated for better app performance. You can consult the changelog below to see all the fixes and improvements. ## Changelog ### Improvements * Added possibility to copy an applied rule in request details in the filtering log [5637](https://github.com/AdguardTeam/AdguardForAndroid/issues/5637) * Added support for Google Backup [5879](https://github.com/AdguardTeam/AdguardForAndroid/issues/5879) * Excluded 2ndLine application from filtering by default [5116](https://github.com/AdguardTeam/AdguardForAndroid/issues/5116) * Displayed information about updated DNS filters in the DNS list [5519](https://github.com/AdguardTeam/AdguardForAndroid/issues/5519) * Added possibility to copy package_name in request details in the filtering log [5636](https://github.com/AdguardTeam/AdguardForAndroid/issues/5636) * Improved the *Check for updates* button’s behavior on the update check screen [5923](https://github.com/AdguardTeam/AdguardForAndroid/issues/5923) * Eliminated the possibility to add an empty user rule through the recent activity tab [5193](https://github.com/AdguardTeam/AdguardForAndroid/issues/5193) * Added color distinction for updated content on the *Updates* screen [5886](https://github.com/AdguardTeam/AdguardForAndroid/issues/5886) * Improved voicing of TalkBack voice assistant elements for *Private browser* * Restructured the inputs/dialogs in *Tracking protection* * Updated crash reports and app usage data names and dialogs * Added the option to find requests by applied rules in recent activity * Added validation to *Mask your IP* address screen * Added auto-refreshing of the webpage after toggling the *Website protection* switch for it in *Private browser* * Added authentication for the local proxy * Added possibility to clear `.hprof` when it’s not needed * Added an app update error screen for TV * Improved video playback in the YouTube player in the background and picture-in-picture (PiP) mode ### Fixes * A blocking rule for the `$network` type is added via the *Add allowing rule* button in request details [5390](https://github.com/AdguardTeam/AdguardForAndroid/issues/5390) * The *Disable all?* popup appears on the *User rules* screen even if the rules list is empty [5175](https://github.com/AdguardTeam/AdguardForAndroid/issues/5175) * CA certificate installation instructions are not relevant for ColorOS [5827](https://github.com/AdguardTeam/AdguardForAndroid/issues/5827) * DNS filters shows `null` instead of the time of the last update [5902](https://github.com/AdguardTeam/AdguardForAndroid/issues/5902) * Firewall is activated automatically after granting the *Usage access* system permission [5927](https://github.com/AdguardTeam/AdguardForAndroid/issues/5927) * High battery consumption starting from v4.12 [5893](https://github.com/AdguardTeam/AdguardForAndroid/issues/5893) * Impossible to block a domain, unblocked in DNS filter, using the filtering log only [5880](https://github.com/AdguardTeam/AdguardForAndroid/issues/5880) * Incorrect subdomains appear in statistics [5868](https://github.com/AdguardTeam/AdguardForAndroid/issues/5868) * Many apps stop working when AdGuard is active [5617](https://github.com/AdguardTeam/AdguardForAndroid/issues/5617) * Recent activity log lags heavily after updating to v4.12.1 [5882](https://github.com/AdguardTeam/AdguardForAndroid/issues/5882) * Problems while editing extensions in language modes other than English [5914](https://github.com/AdguardTeam/AdguardForAndroid/issues/5914) * Recent activity log fails to be cleared instantly in AdGuard v4.14 nightly 4 [5908](https://github.com/AdguardTeam/AdguardForAndroid/issues/5908) * Subdomains duplicate in *Statistics* [5840](https://github.com/AdguardTeam/AdguardForAndroid/issues/5840) * The custom DNS server disappears after importing settings that were just exported [5892](https://github.com/AdguardTeam/AdguardForAndroid/issues/5892) * The title of videos doesn’t minimize when clicking the share button while in horizontal mode [5612](https://github.com/AdguardTeam/AdguardForAndroid/issues/5612) * Turning on AdGuard using tile closes the notification panel [5915](https://github.com/AdguardTeam/AdguardForAndroid/issues/5915) * Filters update without authorization [5309](https://github.com/AdguardTeam/AdguardForAndroid/issues/5309) * User regex in *Ad blocking* and *DNS filtering* rules breaks after AdGuard v4.14 nightly 5 [5916](https://github.com/AdguardTeam/AdguardForAndroid/issues/5916) * When attempting to update a beta version (e.g. RC), the update proceeds to the latest release version [5920](https://github.com/AdguardTeam/AdguardForAndroid/issues/5920) * Configuration can’t be imported via link, even if the versions are consistent [5912](https://github.com/AdguardTeam/AdguardForAndroid/issues/5912) * Rules duplicate themselves in the *Applied rules* section * Failed to move the AdGuard Personal CA to the system store via the *Move* button in the app * Custom content filter lists disappear after time * Protection resumes every few seconds with *HTTPS filtering* and *FakeDNS* enabled * An error snack appears after editing a userscript * The switch on the Extensions setting does not respond when tapping the setting name * After rebooting the phone, blocked URLs no longer show the reason why they were blocked in the log * The *Protection may not work properly while the hotspot is active* notification is displayed for Android 10+ * Impossible to add a blocking rule with additional modifiers from *Recent activity* * Impossible to select a custom DNS server by tapping *Save and select* * Actual DNS protocol doesn’t match with what is shown on the *DNS server details* screen after settings import * Empty space below the navigation bar after opening extensions editor * AdGuard does not start after reboot * Incorrect display of onboarding for certificate installation when importing settings via a link * Integration mode dialogue doesn’t open consistently at app’s first launch * Search query is not displayed on the *Recent activity* screen if the header was not collapsed after returning from request details * The *Open* button for DNS providers opens the browser but not the website on Xiaomi TV Box * The *Can’t update license info* snack is not displayed on the *TV license* screen after license check timeout * Focus reset to default after pressing the *Refresh status* button on the *License* screen on TV * The *Certificate wasn’t installed* dialog is shown after certificate installation via settings sharing * Custom filter version is not updated after the filter update * Text clipping, header overlap, and content being covered by the keyboard in *Rule editor* * The YouTube button in the AdGuard player restarts video * On the *Quick actions* screen firewall notifications are displayed for both blocked and allowed apps when the *Show blocked only* filter is selected * Scrolling *User rules* overlaps another view * Scroll focus moves out of viewport during rapid scrolling of *App management* on TV * Sharing from YouTube Music to AdGuard player doesn’t work * AdGuard’s notification brings the device’s screen out of sleep mode * *Private browser* does not open other apps from webpages * Filter rule editor accepts any non-empty string as valid rule without syntax validation * Dynamic theme does not apply to the AdGuard app after closing *Private browser* * With Kazakh or Kyrgyz as system language, AdGuard erroneously displays it as Russian * The number of blocked requests is displayed incorrectly in notifications in languages ​​that use hieroglyphs ### DnsLibs (DNS filtering engine) * Updated DnsLibs to v2.8.45 [5961](https://github.com/AdguardTeam/AdguardForAndroid/issues/5961) #### Improvements * Added Post-Quantum cryptography support to DnsLibs [245](https://github.com/AdguardTeam/DnsLibs/issues/245) * Added an option to remove `h3` from the `alpn` parameter of HTTPS RR [257](https://github.com/AdguardTeam/DnsLibs/issues/257) * Improved reliability of testing DoT upstream availability [263](https://github.com/AdguardTeam/DnsLibs/issues/263) * Improved DNS upstream list updates without reloading filters [248](https://github.com/AdguardTeam/DnsLibs/issues/248) #### Fixes * DNS unblocking rule does not work * At times system:// upstream replies failed to be accepted on Android [265](https://github.com/AdguardTeam/DnsLibs/issues/265) * Missing AdGuard certificate on some websites such as hitomi.la [2055](https://github.com/AdguardTeam/CoreLibs/issues/2055) ### CoreLibs (Filtering engine) * Updated CoreLibs to v1.21.38 #### Improvements * Added support for decoding URLs in `$urltransform` [1915](https://github.com/AdguardTeam/CoreLibs/issues/1915) * Enabled HTTP/3 filtering by default in beta/nightly builds [2014](https://github.com/AdguardTeam/CoreLibs/issues/2014) * Added support for example.org/path cosmetic rules [2012](https://github.com/AdguardTeam/CoreLibs/issues/2012) * Added support for the new `$reason` modifier [1986](https://github.com/AdguardTeam/CoreLibs/issues/1986) * Improved *Do Not Track* behavior [1982](https://github.com/AdguardTeam/CoreLibs/issues/1982) * Prevented local.adguard.org DNS leakage after enabling protection [1854](https://github.com/AdguardTeam/CoreLibs/issues/1854) * Enabled HTTP/3 filtering by default in stable builds [2015](https://github.com/AdguardTeam/CoreLibs/issues/2015) #### Fixes * Incorrect certificate serial number marshalling leads to false positive CRLite matches [5793](https://github.com/AdguardTeam/AdguardForWindows/issues/5793) * There is no AdGuard certificate if the advanced option *Check websites’ certificate transparency* is enabled [2046](https://github.com/AdguardTeam/CoreLibs/issues/2046) * Connection resets on CoreLibs v1.19 * Localhost is unreachable in manual proxy mode in v1.19 [2019](https://github.com/AdguardTeam/CoreLibs/issues/2019) * Incorrect destination address is shown in *Request details* when integration with AdGuard VPN is enabled [2021](https://github.com/AdguardTeam/CoreLibs/issues/2021) * Userscript import failure caused by BOM [2009](https://github.com/AdguardTeam/CoreLibs/issues/2009) * Broken injections when FakeDNS is used in proxy settings [2017](https://github.com/AdguardTeam/CoreLibs/issues/2017) * Broken handling of closing script tags with spaces [2042](https://github.com/AdguardTeam/CoreLibs/issues/2042) * Incorrect `$generichide` behavior for domain-scoped rules [2041](https://github.com/AdguardTeam/CoreLibs/issues/2041) * High latency in QUIC/HTTP/3 filtering causes protocol fallback to HTTP/2 [2062](https://github.com/AdguardTeam/CoreLibs/issues/2062) ### Scriptlets (JavaScript enhancement for filtering rules) * Updated Scriptlets to v2.2.16 #### Improvements * Added new scriptlet — `prevent-innerHTML` [488](https://github.com/AdguardTeam/Scriptlets/issues/488) * Improved `fingerprintjs2` — support window [541](https://github.com/AdguardTeam/Scriptlets/issues/541) * Added a parameter to increase duration of the `trusted-click-element` scriptlet’s execution duration [400](https://github.com/AdguardTeam/Scriptlets/issues/400) ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links: - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Feb 20, 2026 4.12.81
    This is a technical update aimed to increase the app stability and fix minor bugs. ## Changelog ### Fixes * No internet access when protection is enabled [#5897](https://github.com/AdguardTeam/AdguardForAndroid/issues/5897) ### CoreLibs (Filtering engine) * Updated CoreLibs to v1.19.48 [#6011](https://github.com/AdguardTeam/AdguardForAndroid/issues/6011)
    More…
    ### Scriptlets (JavaScript enhancement for filtering rules) * Updated Scriptlets to v2.2.10 ### Improvements * Improve 'href-sanitizer ' — support uBO arguments [#493](https://github.com/AdguardTeam/Scriptlets/issues/493) ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links: - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Dec 12, 2025 4.12.80 Release page →
    This is a technical update aimed to increase the app stability and fix minor bugs. ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links:
    More…
    - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)
  • Jun 25, 2025 v4.10 Release page →
    AdGuard for Android v4.10 introduces important improvements to the HTTPS certificate installation process, making it more intuitive and accessible for users. When you install AdGuard and launch the app for the first time, you’re prompted to install an HTTPS certificate. This step is essential because the certificate plays a key role in ensuring effective ad filtering in browsers. Without it, filtering quality is significantly reduced. That’s why it’s crucial for all users, beginner or advanced, to be able to complete the installation without difficulty. We knew there was room for improvement in the whole process — the previous instructions often didn’t reflect the actual settings found on devices from different manufacturers, and there was also a bug that prevented users from returning to the instructions after leaving the app. To address these issues, we’ve added in-app guides for the most common devices — including Google Pixel, Samsung, Huawei, Xiaomi, and OnePlus — with adjustments based on Android OS version and user locale. We’ve also fixed the bug mentioned above. ## Changelog
    More…
    ### Improvements * Added HTTPS filtering by default for the Lemur browser [#5577](https://github.com/AdguardTeam/AdguardForAndroid/issues/5577) ### Fixes * AdGuard gets disabled when WebView is stopped or updated [#5537](https://github.com/AdguardTeam/AdguardForAndroid/issues/5537) * After integration with Tor, Tor via Orbot isn’t the default proxy [#4908](https://github.com/AdguardTeam/AdguardForAndroid/issues/4908) * Updated filters aren’t displayed after the app is restarted [#5638](https://github.com/AdguardTeam/AdguardForAndroid/issues/5638) * QUIC filtering is disabled for WeChat and AliExpress [#5497](https://github.com/AdguardTeam/AdguardForAndroid/issues/5497) * WeChat is excluded from HTTPS filtering by default [#5689](https://github.com/AdguardTeam/AdguardForAndroid/issues/5689) * The app is not fully translated [#5418](https://github.com/AdguardTeam/AdguardForAndroid/issues/5418) * Filtering status is not saved if it’s changed twice [#5701](https://github.com/AdguardTeam/AdguardForAndroid/issues/5701) * Recent activity log lags when scrolling slowly [#5369](https://github.com/AdguardTeam/AdguardForAndroid/issues/5369) * Some parameters are not included in the link when reporting an incorrect blocking [#5520](https://github.com/AdguardTeam/AdguardForAndroid/issues/5520) * When opening a link in a browser, two AdGuard apps appear in the list of browsers, and one of which does not work as expected [#5592](https://github.com/AdguardTeam/AdguardForAndroid/issues/5592) ### CoreLibs (Filtering engine) * CoreLibs updated to v1.17.157 [#5725](https://github.com/AdguardTeam/AdguardForAndroid/issues/5725) #### Fixes * Naver Smartstore cannot be accessed properly [#1971](https://github.com/AdguardTeam/CoreLibs/issues/1971) * Some React-based websites aren’t loaded correctly due to a `Minified React error` [#1953](https://github.com/AdguardTeam/CoreLibs/issues/1953) * User rule for domains does not block the request completely [#5539](https://github.com/AdguardTeam/AdguardForAndroid/issues/5539) ### DnsLibs (DNS filtering engine) * DnsLibs updated to v2.6.6 [#5724](https://github.com/AdguardTeam/AdguardForAndroid/issues/5724) ### Scriptlets (JavaScript enhancement for filtering rules) * Scriptlets updated to v2.1.7 #### Improvements * ’prevent-addEventListener’ — added ability to match specific element [#480](https://github.com/AdguardTeam/Scriptlets/issues/480) ## AdGuard for Android direct download links: - [Release channel](https://agrd.io/apk) - [Beta channel](https://agrd.io/apkb) - [Nightly channel](https://agrd.io/android_nightly) ## AdGuard for Android TV direct download links: - [Release channel](https://agrd.io/tvapk) - [Beta channel ](https://agrd.io/ag_android_tv_beta)