diff --git a/docs/adguard-for-android/overview.md b/docs/adguard-for-android/overview.md index 689697f089b..4762291a2c5 100644 --- a/docs/adguard-for-android/overview.md +++ b/docs/adguard-for-android/overview.md @@ -15,7 +15,7 @@ AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard ::: -# Protection +## Protection This screen combines all features of AdGuard’s protection: @@ -29,7 +29,7 @@ This screen combines all features of AdGuard’s protection: More on each feature below. -## Ad blocking +### Ad blocking The feature blocks ads by applying ad-blocking and language-specific filters. To learn about the mechanism of ad blocking, you can read a [dedicated article](/general/ad-filtering/how-ad-blocking-works). @@ -43,7 +43,7 @@ Basic protection effectively blocks ads on most websites. For more customized ad ![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) -## Tracking protection +### Tracking protection *Tracking protection* (formerly *Stealth Mode*) prevents websites from gathering information about you, such as your IP addresses, information about your browser and operating system, screen resolution, and the page you came or were redirected from. It can also block cookies that websites use to mark the browser and save your personal settings, user preferences, or recognize you upon your next visit. @@ -99,13 +99,13 @@ There are three pre-configured protection levels. Here’s what features they ha You can fine-tune Tracking protection by selecting the *Custom* protection level. [Learn more about other Tracking protection settings](/general/stealth-mode) -## Annoyance blocking +### Annoyance blocking This feature is based on AdGuard's annoyance filters and allows you to block popups, online assistant windows, cookie notifications, prompts to download mobile apps, and similar annoyances. [Learn more about annoyance filters](/general/ad-filtering/adguard-filters/#adguard-filters) ![Annoyance blocking *mobile_border](https://cdn.adtidy.org/blog/new/lwujvannoyance.png) -## DNS protection +### DNS protection *DNS protection* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: @@ -117,7 +117,7 @@ This feature is based on AdGuard's annoyance filters and allows you to block pop ![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) -### DNS server +#### DNS server In this section, you can select a DNS server to resolve DNS requests, block ads and trackers, and encrypt DNS traffic. Tap a server to read its full description and select a protocol. If you didn't find the desired server, you can add it manually: @@ -129,17 +129,17 @@ In this section, you can select a DNS server to resolve DNS requests, block ads By default, *Automatic DNS* is selected. It sets a DNS server based on your AdGuard and device settings. If you have integration with AdGuard VPN or another SOCKS5 proxy enabled, it connects to *AdGuard DNS Non-filtering* or any other server you specify. In all other cases, it connects to the DNS server selected in your device settings. -### DNS filters +#### DNS filters This section allows you to add custom DNS filters and DNS filtering rules. You can find more filters at [filterlists.com](https://filterlists.com/). -## Firewall +### Firewall This feature helps manage Internet access for specific apps installed on your device and for the device in general. ![Firewall *mobile_border](https://cdn.adtidy.org/blog/new/gdn94firewall.png) -### Global firewall rules +#### Global firewall rules This section allows you to control Internet access for the entire device. @@ -147,7 +147,7 @@ This section allows you to control Internet access for the entire device. These rules apply to all apps on your device unless you've set custom rules for them. -### Custom firewall rules +#### Custom firewall rules In this section, you can control Internet access for specific apps — block the ones you don’t find trustworthy, or, on the contrary, unblock the ones you want to use despite global firewall rules. @@ -175,7 +175,7 @@ To delete a rule or app from *Custom rules*, swipe it to the left. If you see an app that shouldn't be using the Internet at all or an app that you haven't used recently, you can block its access on the fly. -## Browsing Security +### Browsing Security Browsing Security protects you from visiting phishing and malicious websites. It also warns you about potential malware. @@ -189,7 +189,7 @@ If you're about to visit a dangerous website, Browsing Security will show you th Browsing Security is safe: AdGuard does not know what websites you visit. It uses hash prefixes instead of URLs to check website security. -## Integration with AdGuard VPN +### Integration with AdGuard VPN AdGuard for Android creates a local VPN to filter traffic. Thus, other VPN apps cannot be used while AdGuard for Android is running. However, both AdGuard and AdGuard VPN apps have Integrated modes that let you use them together. @@ -199,7 +199,7 @@ If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If If you have AdGuard Ad Blocker and install AdGuard VPN, the Ad Blocker app will detect it and enable *Integration with AdGuard VPN* automatically. The same happens in reverse. Note that if you've enabled integration, you won't be able to manage app exclusions and connect to DNS servers from the AdGuard VPN app. You can specify apps to be routed through your VPN tunnel via *Settings* → *Filtering* → *Network* → *Proxy* → *Apps operating through proxy*. To select a DNS server, open AdGuard → *DNS protection* → *DNS server*. -# App management +## App management This section allows you to manage permissions and filtering settings for all apps installed on your device. @@ -218,7 +218,7 @@ From the context menu, you can also access the app's stats. ![App management: Chrome. Context menu *mobile_border](https://cdn.adtidy.org/blog/new/4z85achome_management_context_menu.png) -## Problem-free and problematic apps +### Problem-free and problematic apps By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. @@ -228,7 +228,7 @@ Problematic apps, such as Download Manager, radio, system apps with UID 1000 and To ensure proper operation of all apps installed on your device, we strongly recommend that you route only problem-free apps through AdGuard. You can see the full list of apps not recommended for filtering in *Settings* → *General* → *Advanced* → *Low-level settings* → *Protection* → *Excluded apps*. -# Statistics +## Statistics This feature gives you a complete picture of what is happening with the traffic on your device: how many requests are being sent and to which companies, how much data is being uploaded and downloaded, what requests are being blocked, and more. @@ -236,7 +236,7 @@ This feature gives you a complete picture of what is happening with the traffic The stats are categorized into different sections. -## Requests +### Requests This section shows the number of blocked ads, trackers, and the total number of requests for the selected time period: 24 hours, 7 days, 30 days, or all time. You can also filter requests by data type: mobile data, Wi-Fi, or all data combined. @@ -244,11 +244,11 @@ This section shows the number of blocked ads, trackers, and the total number of You can tap a request to view its details and add a blocking or unblocking rule. -## Data usage +### Data usage This section shows the amount of downloaded, uploaded, and saved traffic for the selected time period and data type. Tap *saved*, *uploaded*, or *downloaded* to view the graph of data usage over time. -## Apps +### Apps This section displays stats for all apps installed on your device. You can sort apps by the number of blocked ads or trackers or by the number of sent requests. @@ -258,21 +258,21 @@ Tap *View all apps* to expand the list of your apps, sorted by the number of ads If you tap an app, you can see its full stats: the requests it sends and the domains and companies it reaches out to. -## Companies +### Companies This section displays companies that your device reaches out to. What does it mean? AdGuard detects the domains your device sends requests to and determines which companies they belong to. A database of companies can be found on [GitHub](https://github.com/AdguardTeam/companiesdb). -## DNS statistics +### DNS statistics This section shows data about the requests handled by *DNS protection*. You can see the total number of requests sent and how many were blocked by AdGuard in figures and graphs. You'll also find statistics on the amount of traffic saved, downloaded, and uploaded. -## Battery usage +### Battery usage This section displays statistics on the device resources used by AdGuard during the last 24 hours. The data may differ from your device settings. This happens because the system attributes the traffic of filtered apps to AdGuard. Thus, the device shows that AdGuard consumes more resources than it actually does. [Read more about battery and traffic consumption issues](/adguard-for-android/solving-problems/battery/) -# Settings +## Settings -## General +### General This section helps you manage the appearance and behavior of the app: you can set the color theme and language, manage notifications, and more. If you want to help the AdGuard team detect app crashes and research usability, you can enable *Auto-report crashes* and *Send technical and interaction data*. @@ -282,7 +282,7 @@ Under *App and filter updates*, you can configure automatic filter updates and s ![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) -### Advanced settings +#### Advanced settings *Automation* allows you to manage AdGuard via tasker apps. @@ -296,19 +296,19 @@ The *Low-level settings* section is for expert users. [Read more about low-level ![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) -## Filtering +### Filtering This section allows you to manage HTTPS filtering settings, filters, and userscripts, and set up a proxy server. ![Filtering *mobile_border](https://cdn.adtidy.org/blog/new/7v5c6filtering.png) -### Network +#### Network -#### HTTPS filtering +##### HTTPS filtering To block ads and trackers on most websites and in most apps, AdGuard needs to filter their HTTPS traffic. [Read more about HTTPS filtering](/general/https-filtering/what-is-https-filtering) -##### Security certificates +###### Security certificates To manage encrypted traffic, AdGuard installs its CA certificate on your device. It's safe: the traffic is filtered locally and AdGuard verifies the security of the connection. @@ -316,11 +316,11 @@ On older versions of Android, the certificate is installed automatically. On And The CA certificate in the user store is enough to filter HTTPS traffic in browsers and some apps. However, there are apps that only trust certificates from the system store. To filter HTTPS traffic there, you need to install AdGuard's CA certificate into the system store. [Instructions](/adguard-for-android/solving-problems/https-certificate-for-rooted/) -##### HTTPS-filtered apps +###### HTTPS-filtered apps This section contains the list of apps for which AdGuard filters HTTPS traffic. Please note that the setting can be applied for all apps only if you have CA certificates both in the user store and in the system store. -##### HTTPS-filtered websites +###### HTTPS-filtered websites This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. @@ -333,7 +333,7 @@ You can also add websites that you consider necessary to exclusions by selecting By default, we also do not filter websites with Extended Validation (EV) certificates, such as financial websites. If needed, you can enable the *Filter websites with EV certificates* option. -#### Proxy +##### Proxy You can set up AdGuard to route all your device's traffic through your proxy server. [How to set up an outbound proxy](/adguard-for-android/solving-problems/outbound-proxy) @@ -341,7 +341,7 @@ In this section, you can also set up a third-party VPN to work with AdGuard, if Under *Apps operating through proxy*, you can select apps that will route their traffic through your specified proxy. If you have *Integration with AdGuard VPN* enabled, this setting plays the role of AdGuard VPN's app exclusions: it allows you to specify apps to be routed through the AdGuard VPN tunnel. -#### Routing mode +##### Routing mode This section allows you to select the traffic filtering method. @@ -357,7 +357,7 @@ The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other - *Manual proxy* involves setting up a proxy server on a specific port, which can then be configured in Wi-Fi settings. This mode requires root access for Android 10 and above. -### Filters +#### Filters AdGuard blocks ads, trackers, and annoyances by applying rules from its filters. Most features from the *Protection* section are powered by [AdGuard filters](/general/ad-filtering/adguard-filters/#adguard-filters). If you enable *Basic protection*, it will automatically turn on the AdGuard Base filter and AdGuard Mobile Ads filter. And vice versa: if you turn off both filters, *Basic protection* will also be disabled. @@ -373,17 +373,17 @@ If you activate too many filters, some websites may work incorrectly. [Read more about filters](https://adguard.com/en/blog/what-are-filters.html) -### Userscripts +#### Userscripts Userscripts are mini-programs written in JavaScript that extend the functionality of one or more websites. To install a userscripts, you need a special userscript manager. AdGuard has such a functionality and allows you to add userscripts by URL or from file. ![Userscripts *mobile_border](https://cdn.adtidy.org/blog/new/isv6userscripts.png) -#### AdGuard Extra +##### AdGuard Extra AdGuard Extra is a custom userscript that prevents websites from bypassing ad blockers and re-inserting blocked ads. -## License +### License In this section, you can find information about your license and manage it: @@ -396,7 +396,7 @@ In this section, you can find information about your license and manage it: ![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) -## Support +### Support Use this section if you have any questions or suggestions regarding AdGuard for Android. We recommend consulting *[FAQ](https://adguard.com/support/adguard_for_android.html)* or this knowledge base before contacting support. @@ -414,7 +414,7 @@ GitHub is an alternative way to report bugs and suggest new features. [Instructi ::: -## Free vs full version +### Free vs full version AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: @@ -436,7 +436,7 @@ AdGuard uses its own ad-free media player to block ads in YouTube videos. To ope You can get access to these features by [purchasing a license](https://adguard.com/license.html). [How to activate the license](/general/license/activation/#activating-adguard-for-android) -## Rooted vs non-rooted devices +### Rooted vs non-rooted devices Due to additional security measures of Android apps, some AdGuard features are only available on rooted devices. Here's the list of them: