From b0243b52009e5cfade4c0512d55e01835bcd6da7 Mon Sep 17 00:00:00 2001 From: vbagirov Date: Tue, 2 Apr 2024 13:28:04 +0000 Subject: [PATCH] automatically update translations --- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../adguard-for-windows/features/settings.md | 2 +- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../solving-problems/background-work.md | 2 +- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- .../current/adguard-for-android/overview.md | 535 +----------------- .../current/general/userscripts.md | 2 +- .../current/intro.md | 2 +- 92 files changed, 122 insertions(+), 16052 deletions(-) diff --git a/i18n/be/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/be/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/be/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/be/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/be/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/be/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/be/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/be/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/be/docusaurus-plugin-content-docs/current/intro.md b/i18n/be/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/be/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/be/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/bn/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/bn/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/bn/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/bn/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/bn/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/bn/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/intro.md b/i18n/bn/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/bn/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/bn/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/cs/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/cs/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index ca940e9aeb8..a957317213a 100644 --- a/i18n/cs/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/cs/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Přehled funkcí +title: Přehled sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. Chcete-li zjistit, jak funguje, [stáhněte si aplikaci AdGuard](https://agrd.io/download-kb-adblock) - -::: - -::::::note Odmítnutí odpovědnosti - -AdGuard pro Android nelze zaměňovat s Blokátorem obsahu AdGuard. Blokátor obsahu AdGuard je aplikace dostupná v Google Play, která má omezené funkce, aby splňovala stanovy obchodu. AdGuard pro Android je naopak výkonná aplikace pro blokování reklam, správu aplikací a další funkce, které jsou popsány v tomto článku. AdGuard pro Android můžete stáhnout [webových stránek AdGuardu](https://adguard.com/adguard-android/overview.html). - -::: - -## Ochrana - -Tato obrazovka kombinuje všechny funkce AdGuard ochrany: - -- Blokování reklam -- Ochrana před sledováním -- Blokování obtěžování -- DNS ochrana -- Firewall -- Bezpečné prohlížení -- Integrace s AdGuard VPN - -Více informací o jednotlivých funkcích najdete níže. - -### Blokování reklam - -Funkce blokuje reklamy pomocí blokování reklam a jazykově specifických filtrů. Chcete-li se dozvědět více o mechanismu blokování reklam, můžete si přečíst [vyhrazený článek](/general/ad-filtering/how-ad-blocking-works). - -Základní ochrana účinně blokuje reklamy na většině webových stránek. Chcete-li lépe přizpůsobit blokování reklam, můžete: - -- Povolit jazykově specifické filtry — obsahují pravidla filtrování pro blokování reklam na webových stránkách v konkrétních jazycích - -- Přidejte webové stránky na seznam povolených – tyto weby nebudou AdGuardem filtrovány - -- Vytvářet uživatelská pravidla – AdGuard je použije na konkrétních webových stránkách. [Naučte se vytvářet vlastní uživatelská pravidla](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Ochrana před sledováním - -*Ochrana před sledováním* (dříve známá jako *Režim utajení*) zabraňuje webovým stránkám shromažďovat informace o vás, jako jsou vaše IP adresy, informace o vašem prohlížeči a operačním systému, rozlišení obrazovky a stránce, na kterou jste přišli nebo ze které jste byli přesměrováni. Může také blokovat cookies, které webové stránky používají k označení prohlížeče a uložení vašich osobních nastavení, uživatelských preferencí nebo k rozpoznání při další návštěvě. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Ochrana před sledováním* má tři předkonfigurované úrovně ochrany soukromí (*Standardní*, *Vysoká* a *Extrémní*) a jednu úroveň definovanou uživatelem (*Vlastní*). *Vlastní* umožňuje nastavit vlastní parametry ochrany sledování. [Více informací o dalších nastaveních ochrany před sledováním](/general/stealth-mode) - -Zde jsou uvedeny aktivní funkce předkonfigurovaných úrovní: - -1. **Standardní** - - a. *Blokování slídičů*. Tato funkce používá filtr *AdGuard ochrana sledování*, který vás chrání před online čítači a nástroji webové analýzy - - b. *Požádat webové stránky, aby vás nesledovaly*. Tato funkce odesílá signály [Global Privacy Control](https://globalprivacycontrol.org/) a [Do-Not-Track](https://en.wikipedia.org/wiki/Do_Not_Track) na navštívené webové stránky a žádá webové aplikace, aby zakázaly sledování vaší aktivity - - c. *Odstranit X-Client-Data hlavičku*. Tato funkce zabraňuje tomu, aby prohlížeč Google Chrome odesílal informace o své verzi a úpravách do domén společnosti Google (včetně služeb DoubleClick a Google Analytics) - -2. **Vysoká** - - a. *Blokování slídičů*. Tato funkce používá filtr *AdGuard ochrana sledování*, který vás chrání před online čítači a nástroji webové analýzy - - b. *Odebrat sledovací parametry z URL*. Tato funkce používá *AdGuard filtr sledování URL* k odstranění parametrů sledování, jako je `utm_*` a `fb_ref` z adresy URL - - c. *Skrýt vyhledávací dotazy*. Tato funkce skrývá dotazy na webové stránky navštívené z vyhledávače - - d. *Požádat webové stránky, aby vás nesledovaly*. Tato funkce odesílá signály [Global Privacy Control](https://globalprivacycontrol.org/) a [Do-Not-Track](https://en.wikipedia.org/wiki/Do_Not_Track) na navštívené webové stránky a žádá webové aplikace, aby zakázaly sledování vaší aktivity - - e. *Automatické odstranění cookies třetích stran*. Tato funkce omezuje životnost TTL cookies třetích stran na 180 minut - - :::caution - - Tato funkce vymaže všechny soubory cookies třetích stran po jejich nuceném vypršení platnosti. To se týká i vašich přihlášení prostřednictvím sociálních sítí nebo jiných služeb třetích stran. Možná se budete muset na některé webové stránky pravidelně znovu přihlašovat nebo se vyskytnou jiné problémy související se soubory cookies. Chcete-li blokovat pouze sledovací soubory cookies, použijte úroveň ochrany *Standardní*. - - -::: - - f. *Odstranit X-Client-Data hlavičku*. Tato funkce zabraňuje tomu, aby prohlížeč Google Chrome odesílal informace o své verzi a úpravách do domén společnosti Google (včetně služeb DoubleClick a Google Analytics) - -3. **Extrémní** (dříve známá jako *Ultimátní*) - - a. *Blokování slídičů*. Tato funkce používá filtr *AdGuard ochrana sledování*, který vás chrání před online čítači a nástroji webové analýzy - - b. *Odebrat sledovací parametry z URL*. Tato funkce používá *AdGuard filtr sledování URL* k odstranění parametrů sledování, jako je `utm_*` a `fb_ref` z adresy URL - - c. *Skrýt vyhledávací dotazy*. Tato funkce skrývá dotazy na webové stránky navštívené z vyhledávače - - d. *Požádat webové stránky, aby vás nesledovaly*. Tato funkce odesílá signály [Global Privacy Control](https://globalprivacycontrol.org/) a [Do-Not-Track](https://en.wikipedia.org/wiki/Do_Not_Track) na navštívené webové stránky a žádá webové aplikace, aby zakázaly sledování vaší aktivity - - e. *Automatické odstranění cookies třetích stran*. Tato funkce omezuje životnost TTL cookies třetích stran na 180 minut - - :::caution - - Tato funkce vymaže všechny soubory cookies třetích stran po jejich nuceném vypršení platnosti. To se týká i vašich přihlášení prostřednictvím sociálních sítí nebo jiných služeb třetích stran. Možná se budete muset na některé webové stránky pravidelně znovu přihlašovat nebo se vyskytnou jiné problémy související se soubory cookies. Chcete-li blokovat pouze sledovací soubory cookies, použijte úroveň ochrany *Standardní*. - - -::: - - f. *Blokovat WebRTC*. Tato funkce blokuje WebRTC, známou zranitelnost, která může prozradit vaši skutečnou IP adresu, i když používáte proxy server nebo VPN - - g. *Blokovat Push API*. Tato funkce zabraňuje prohlížečům přijímat push zprávy ze serverů - - h. *Blokovat Location API*. Tato funkce zabrání prohlížečům v přístupu k vašim GPS datům a určení vaší polohy - - i. *Skrýt třetím stranám Referrer ID*. Tato funkce zabraňuje třetím stranám rozpoznat, které weby jste navštívili. Skrývá záhlaví HTTP, které obsahuje URL adresu úvodní stránky a změní ji na výchozí nebo vlastní, kterou můžete nastavit - - j. *Skrýt identifikaci Vašeho prohlížeče*. Tato funkce odstraňuje identifikační informace ze záhlaví identifikátora prohlížeče, které obvykle obsahuje název a verzi prohlížeče, operačního systému a nastavení jazyka - - k. *Odstranit X-Client-Data hlavičku*. Tato funkce zabraňuje tomu, aby prohlížeč Google Chrome odesílal informace o své verzi a úpravách do domén společnosti Google (včetně služeb DoubleClick a Google Analytics) - -### Blokování obtěžování - -Tato funkce je založena na AdGuard filtrech obtěžování a umožňuje blokovat vyskakovací okna, okna online asistentů, oznámení o souborech cookies, výzvy ke stažení mobilních aplikací a podobné obtěžující prvky. [Více informací o filtrech obtěžování](/general/ad-filtering/adguard-filters/#adguard-filters) - -![Annoyance blocking *mobile_border](https://cdn.adtidy.org/blog/new/lwujvannoyance.png) - -### DNS ochrana - -*DNS ochrana* umožňuje filtrovat DNS požadavky pomocí vybraného DNS serveru, DNS filtrů a uživatelských pravidel: - -- Některé DNS servery mají seznamy blokování, které pomáhají blokovat DNS požadavky na potenciálně škodlivé domény - -- Kromě DNS serverů může AdGuard filtrovat DNS požadavky sám pomocí speciálního DNS filtru. Obsahuje velký seznam reklamních a sledovacích domén — požadavky na ně jsou přesměrovány do "černé díry" serveru - -- Domény můžete také blokovat a odblokovat vytvořením uživatelských pravidel. Možná si budete muset přečíst náš článek o [syntaxi pravidel DNS filtrování](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### DNS server - -V této části můžete vybrat DNS server pro řešení DNS požadavků, blokování reklam a slídičů a šifrování DNS přenosů. Klepnutím na server si přečtěte jeho celý popis a vyberte protokol. Pokud jste požadovaný server nenašli, můžete jej přidat ručně: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- Pokud používáte soukromý server AdGuard DNS, můžete jej přidat do AdGuardu z [ovládacího panelu](https://adguard-dns.io/dashboard/) - - Ve výchozím nastavení je vybrán *Automatický DNS*. Nastaví DNS server na základě AdGuardu a nastavení zařízení. Pokud máte povolenou integraci s AdGuard VPN nebo jiným proxy serverem SOCKS5, připojí se k *AdGuard DNS bez filtrování* nebo k jinému serveru, který zadáte. Ve všech ostatních případech se připojuje k DNS serveru vybranému v nastavení zařízení. - -#### DNS filtry - -Tato část umožňuje přidávat vlastní DNS filtry a pravidla DNS filtrování. Další filtry najdete na [filterlists.com](https://filterlists.com/). - -### Firewall - -Tato funkce pomáhá spravovat přístup k internetu pro konkrétní aplikace nainstalované v zařízení a pro zařízení obecně. - -![Firewall *mobile_border](https://cdn.adtidy.org/blog/new/gdn94firewall.png) - -#### Globální pravidla brány firewall - -Tato část umožňuje řídit přístup k internetu pro celé zařízení. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -Tato pravidla platí pro všechny aplikace v zařízení, pokud jste pro ně nenastavili vlastní pravidla. - -#### Vlastní pravidla brány firewall - -V této části můžete řídit přístup k internetu pro konkrétní aplikace — blokovat ty, které nepovažujete za důvěryhodné, nebo naopak odblokovat ty, které chcete používat navzdory globálním pravidlům brány firewall. - -1. Otevřete *Vlastní pravidla brány firewall*. V části *Aplikace s vlastními pravidly* klepněte na *Přidat aplikaci*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Vyberte aplikaci, pro kterou chcete nastavit jednotlivá pravidla. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. V části *Dostupná vlastní pravidla* vyberte ta, která chcete nakonfigurovat a klepněte na ikonu "+". Pravidla se nyní objeví části *Použitá vlastní pravidla*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. Pokud potřebujete zablokovat určitý typ připojení, přepněte přepínač doleva. Pokud to chcete povolit, ponechte přepínač zapnutý. Vlastní pravidla jsou nadřazena globálním pravidlům: jakékoli změny provedené v části *Globální pravidla brány firewall* nebudou mít na tuto aplikaci vliv. - -Chcete-li odstranit pravidlo nebo aplikaci v části *Vlastní pravidla*, přejeďte prstem doleva. - -### Rychlé akce - -*Rychlé akce* jsou založeny na požadavcích z *Nedávné aktivity* (které lze nalézt v části *Statistiky*). Tato část zobrazuje, které aplikace se nedávno připojily k internetu. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -Pokud uvidíte aplikaci, která by vůbec neměla používat internet, nebo aplikaci, kterou jste v poslední době nepoužívali, můžete její přístup zablokovat. - -### Bezpečné prohlížení - -Bezpečné prohlížení AdGuard vás chrání před návštěvou těchto nebezpečných stránek. Také vás upozorní na potenciální škodlivý software. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -Pokud se chystáte navštívit nebezpečnou webovou stránku, Bezpečné prohlížení zobrazí následující varování: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Upozorňujeme, že AdGuard pro Android není antivirový program. Nezabrání stahování virů ani neodstraní již stažené viry. Chcete-li své zařízení plně ochránit, doporučujeme používat AdGuard ve spojení s antivirovým programem. - -Bezpečné prohlížení je bezpečné: AdGuard neví, jaké webové stránky navštěvujete. Ke kontrole zabezpečení webových stránek používá místo adres URL předpony hash. - -### Integrace s AdGuard VPN - -AdGuard pro Android vytváří lokální VPN pro filtrování provozu. Při spuštěné aplikaci AdGuard pro Android tedy nelze používat jiné aplikace VPN. Aplikace AdGuard i AdGuard VPN však mají režimy integrace, které umožňují jejich společné používání. - -V tomto režimu funguje AdGuard VPN jako odchozí proxy, přes který AdGuard směruje svůj provoz. To umožňuje AdGuardu vytvořit rozhraní VPN a blokovat reklamy a slídiče lokálně, zatímco AdGuard VPN směruje veškerý provoz přes vzdálený server. - -Pokud AdGuard VPN ukončíte, přestane ji AdGuard používat jako odchozí proxy server. Pokud AdGuard zakážete, bude AdGuard VPN směrovat provoz přes vlastní rozhraní VPN. - -Pokud máte Blokátor reklam AdGuard a nainstalujete AdGuard VPN, blokátor reklam to detekuje a automaticky povolí *Integraci s AdGuard VPN*. Totéž se děje i obráceně. Všimněte si, že pokud jste povolili integraci, nebudete moci spravovat výjimky aplikací a připojovat se k DNS serverům z aplikace AdGuard VPN. Aplikace, které mají být směrovány přes tunel VPN, můžete určit prostřednictvím *Nastavení* → *Filtrování* → *Síť* → *Proxy* → *Aplikace provozované skrze proxy*. Chcete-li vybrat DNS server, otevřete AdGuard → *DNS ochrana* → *DNS server*. - -## Správa aplikací - -V této části můžete spravovat nastavení oprávnění a filtrování pro všechny aplikace nainstalované v zařízení. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Filtrovat její data pomocí AdGuardu -- Blokovat reklamy a slídiče v této aplikaci (*Filtrovat obsah aplikace*) -- Filtrovat její HTTPS provoz (pro aplikace, které nejsou v prohlížeči, to vyžaduje [instalaci certifikátu AdGuard CA do systémového úložiště](/adguard-for-android/solving-problems/https-certificate-for-rooted/), který je k dispozici na zařízeních s přístupem root) -- Směrovat skrze zadaný proxy server nebo AdGuard VPN v režimu integrace - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -Z kontextového menu můžete také přistupovat ke statistikám aplikace. - -![App management: Chrome. Context menu *mobile_border](https://cdn.adtidy.org/blog/new/4z85achome_management_context_menu.png) - -### Kompatibilní a nekompatibilní aplikace - -Ve výchozím nastavení jsou skrze AdGuard směrovány a filtrovány pouze kompatibilní aplikace. Tyto aplikace fungují správně i po zapnutí filtrování. - -Nekompatibilní aplikace, jako je Správce stahování, rádio, systémové aplikace s UID 1000 a 1001 (například služby Google Play), mohou při směrování skrze AdGuard fungovat nesprávně. Proto se při pokusu o směrování nebo filtrování všech aplikací může zobrazit následující upozornění: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -Pro zajištění správného fungování všech aplikací nainstalovaných v zařízení důrazně doporučujeme, abyste skrze AdGuard směrovali pouze kompatibilní aplikace. Úplný seznam aplikací, které se nedoporučují filtrovat, najdete v části *Nastavení* → *Obecné* → *Pokročilé* → *Nízkoúrovňová nastavení* → *Ochrana* → *Aplikace ve výjimkách*. - -## Statistiky - -Tato funkce vám poskytne kompletní přehled o provozu ve vašem zařízení: kolik požadavků je odesláno a kterým společnostem, kolik dat je odesláno a staženo, jaké požadavky jsou blokovány atd. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -Statistiky jsou rozděleny do různých sekcí. - -### Požadavky - -Tato sekce zobrazuje počet zablokovaných reklam, slídičů a celkový počet požadavků za vybrané časové období: 24 hodin, 7 dní, 30 dní nebo po celou dobu. Požadavky můžete filtrovat také podle typu dat: mobilní data, Wi-Fi nebo všechna data dohromady. - -*Nedávná aktivita*, dříve známá jako *Záznam filtrování* zobrazuje posledních 10000 požadavků zpracovaných AdGuardem. Klepnutím na *Přizpůsobit* filtrujte požadavky podle stavu (*obvyklé*, *blokované*, *modifikované* nebo *na seznamu povolených*) nebo původní (*vlastní* nebo *třetích stran*). - -Klepnutím na požadavek můžete zobrazit jeho podrobnosti a přidat pravidlo blokování nebo odblokování. - -### Využití dat - -Tato sekce zobrazuje množství staženého, nahraného a ušetřeného datového provozu za vybrané časové období a typ dat. Klepnutím na *uložené*, *nahrané* nebo *stažené* zobrazíte graf využití dat v průběhu času. - -### Aplikace - -Tato sekce zobrazuje statistiky všech aplikací nainstalovaných ve vašem zařízení. Aplikace můžete třídit podle počtu blokovaných reklam, slídičů nebo podle počtu odeslaných požadavků. - -Klepnutím na *Zobrazit všechny aplikace* rozbalíte seznam svých aplikací seřazený podle počtu reklam, slídičů nebo požadavků. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -Pokud klepnete na aplikaci, zobrazí se její úplné statistiky: požadavky, které odesílá, domény a společnosti, na které obrací. - -### Společnosti - -Tato sekce zobrazuje společnosti, na které se vaše zařízení obrací. Co to znamená? AdGuard detekuje domény, do kterých vaše zařízení odesílá požadavky a určuje, kterým společnostem patří. Databázi společností najdete na [GitHubu](https://github.com/AdguardTeam/companiesdb). - -### Statistiky DNS - -Tato sekce zobrazuje údaje o požadavcích zpracovávaných *DNS ochranou*. Celkový počet odeslaných požadavků a počet požadavků zablokovaných AdGuardem si můžete prohlédnout v číslech a grafech. Najdete zde také statistiky o množství ušetřených, stažených a nahraných dat. - -### Využití baterie - -Tato sekce zobrazuje statistiky o prostředcích zařízení použitých AdGuardem za posledních 24 hodin. Údaje se mohou lišit od nastavení vašeho zařízení. K tomu dochází proto, že systém připisuje provoz filtrovaných aplikací AdGuardu. Zařízení tedy zobrazuje, že AdGuard spotřebovává více prostředků, než ve skutečnosti spotřebovává. [Přečtěte si více o problémech s baterií a spotřebou](/adguard-for-android/solving-problems/battery/) - -## Nastavení - -### Obecné - -Tato sekce vám pomůže spravovat vzhled a chování aplikace: můžete nastavit barevný motiv a jazyk, spravovat oznámení a další. Pokud chcete týmu AdGuard pomoci detekovat pády aplikace a zkoumat použitelnost, můžete povolit *Automatické hlášení pádů* a *Odesílání technických a interakčních dat*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -V sekci *Aktualizace aplikace a filtrů* můžete nakonfigurovat automatické aktualizace filtrů a vybrat kanál aktualizace aplikace. Vyberte *Hlavní* pro větší stabilitu a *Beta* nebo *Nightly* pro včasný přístup k novým funkcím. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Pokročilá nastavení - -*Automatizace* vám umožňuje spravovat AdGuard prostřednictvím aplikací Tasker. - -*Watchdog* pomáhá chránit AdGuard před ukončením systémem ([další informace o režimu úspory baterie v Androidu](/adguard-for-android/solving-problems/background-work/)). Zadaná hodnota bude interval v sekundách mezi kontrolami watchdog. - -*Úroveň záznamu* definuje, jaká data o provozu aplikace by měla být zaznamenána. Ve výchozím nastavení aplikace shromažďuje údaje o vlastních událostech. Úroveň *Ladění* zaznamenává více událostí – povolte ji, pokud o to tým AdGuardu požádá, abyste mu pomohli lépe porozumět problému. [Více informací o shromažďování a odesílání záznamů](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -Sekce *Nízkoúrovňová nastavení* je určena pro zkušené uživatele. [Více informací o nízkoúrovňových nastavení](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### Filtrování - -Tato sekce umožňuje spravovat nastavení HTTPS filtrování, filtry a uživatelské skripty a nastavit proxy server. - -![Filtering *mobile_border](https://cdn.adtidy.org/blog/new/7v5c6filtering.png) - -#### Síť - -##### HTTPS filtrování - -K blokování reklam a slídičů na většině webových stránek a ve většině aplikací potřebuje AdGuard filtrovat jejich provoz HTTPS. [Více informací o HTTPS filtrování](/general/https-filtering/what-is-https-filtering) - -###### Bezpečnostní certifikáty - -Za účelem správy šifrovaného provozu nainstaluje AdGuard do vašeho zařízení certifikát CA. Je to bezpečné: provoz je filtrován lokálně a AdGuard ověřuje bezpečnost připojení. - -Ve starších verzích Androidu se certifikát nainstaluje automaticky. V systému Android 11 a novějších verzích je třeba certifikát nainstalovat ručně. [Pokyny k instalaci](/adguard-for-android/solving-problems/manual-certificate/) - -Certifikát CA v uživatelském úložišti stačí k filtrování provozu HTTPS v prohlížečích a některých aplikacích. Existují však aplikace, které důvěřují pouze certifikátům ze systémového úložiště. Chcete-li tam filtrovat provoz HTTPS, musíte do systémového úložiště nainstalovat CA certifikát AdGuardu. [Pokyny](/adguard-for-android/solving-problems/https-certificate-for-rooted/) - -###### Filtrované aplikace HTTPS - -Tato sekce obsahuje seznam aplikací, pro které AdGuard filtruje provoz HTTPS. Upozorňujeme, že nastavení lze použít pro všechny aplikace pouze v případě, že máte certifikáty CA v uživatelském úložišti i v systémovém úložišti. - -###### Weby s HTTPS filtrováním - -Toto nastavení umožňuje spravovat weby, pro které má AdGuard filtrovat provoz HTTPS. - -Filtrování HTTPS umožňuje AdGuardu filtrovat obsah požadavků a odezev, tato data však nikdy neshromažďujeme ani neukládáme. Pro zvýšení bezpečnosti však z HTTPS filtrování vyřazujeme weby, [které obsahují potenciálně citlivé informace](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -Výběrem jednoho z režimů můžete do výjimek přidat také weby, které považujete za nezbytné: - -- Vyloučení konkrétních webových stránek z HTTPS filtrování -- Filtrování provozu HTTPS pouze na webech přidaných do výjimek - -Ve výchozím nastavení také nefiltrujeme weby s certifikáty s rozšířeným ověřením (EV), jako jsou například finanční webové stránky. Pokud potřebujete, můžete také povolit možnost *Filtrovat weby s certifikáty EV*. - -##### Proxy - -AdGuard můžete nastavit tak, aby veškerý provoz vašeho zařízení směroval přes server proxy. [Jak nastavit odchozí proxy](/adguard-for-android/solving-problems/outbound-proxy) - -V této sekci můžete také nastavit VPN třetí strany pro spolupráci s AdGuardem, pokud to váš poskytovatel VPN umožňuje. - -V sekci *Aplikace pracující skrze proxy server* můžete vybrat aplikace, které budou směrovat svůj provoz přes zadaný proxy. Pokud máte povolenou *Integraci s AdGuard VPN*, plní toto nastavení roli vyloučení aplikací AdGuard VPN: umožňuje určit aplikace, které mají být směrovány skrze tunel AdGuard VPN. - -##### Režim směrování - -V této sekci můžete vybrat metodu filtrování provozu. - -- *Lokální VPN* filtruje provoz skrze lokálně vytvořenou VPN. Jedná se o nejspolehlivější režim. Vzhledem k omezením systému Android je to také jediná celosystémová metoda filtrování provozu dostupná na zařízeních bez přístupu root. - -:::note - -Režim *Lokální VPN* neumožňuje používat AdGuard současně s jinými VPN. Chcete-li s AdGuardem používat jinou VPN, musíte ji překonfigurovat, aby fungovala v režimu proxy, a nastavit odchozí proxy v AdGuardu. U AdGuard VPN se to děje automaticky pomocí [*režimu integrace*](#integration-with-adguard-vpn). - -::: - -- *Automatický proxy* je alternativní metoda směrování provozu, která nevyžaduje použití VPN. Významnou výhodou je, že jej lze provozovat souběžně s VPN. Tento režim vyžaduje přístup root. - -- *Manuální proxy* zahrnuje nastavení proxy na konkrétním portu, který lze poté nakonfigurovat v nastavení Wi-Fi. Tento režim vyžaduje přístup root pro Android 10 a vyšší. - -#### Filtry - -AdGuard blokuje reklamy, slídiče a obtěžující prvky pomocí pravidel ze svých filtrů. Většina funkcí ze sekce *Ochrana* je založena na [AdGuard filtrech](/general/ad-filtering/adguard-filters/#adguard-filters). Pokud povolíte *Základní ochranu*, automaticky se zapne filtr AdGuard Base a AdGuard Filtr mobilních reklam. A naopak: pokud oba filtry vypnete, bude vypnuta i *Základní ochrana*. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filtry povolené ve výchozím nastavení jsou dostatečné pro běžný provoz AdGuardu. Pokud si však chcete blokování reklam přizpůsobit, můžete použít jiné AdGuard filtry nebo filtry třetích stran. Za tímto účelem vyberte kategorii a povolte požadované filtry. Chcete-li přidat vlastní filtr, klepněte na *Vlastní filtry* → *Přidat vlastní filtr* a zadejte jeho URL nebo cestu k souboru. - -:::note - -Pokud aktivujete příliš mnoho filtrů, mohou některé webové stránky fungovat nesprávně. - -::: - -[Další informace o filtrech](https://adguard.com/en/blog/what-are-filters.html) - -#### Uživatelské skripty - -Uživatelské skripty jsou miniprogramy napsané v jazyce JavaScript, které rozšiřují funkčnost jedné nebo více webových stránek. K instalaci uživatelských skriptů potřebujete speciální správce uživatelských skriptů. AdGuard takovou funkci má a umožňuje přidávat uživatelské skripty pomocí URL nebo ze souboru. - -![Userscripts *mobile_border](https://cdn.adtidy.org/blog/new/isv6userscripts.png) - -##### AdGuard Extra - -AdGuard Extra je vlastní uživatelský skript, který blokuje složité reklamy a mechanismy, které znovu vkládají reklamy na webové stránky. - -### Licence - -V této sekci najdete informace o své licenci a můžete provádět následující: - -- Zakoupit AdGuard licence a aktivovat [funkce plné verze](#free-vs-full-version) -- Přihlásit se ke svému AdGuard účtu nebo zadat licenční klíč pro aktivaci licence -- Zaregistrovat se a aktivovat si 7denní zkušební dobu, pokud jste ji ještě nevyužili -- Obnovit stav licence, pokud jste nedávno prodloužili její platnost -- Otevřít AdGuard účet a spravovat v něm své licence -- Resetovat licenci – například pokud jste dosáhli limitu zařízení pro tuto licenci a chcete použít jinou - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Podpora - -Tuto sekci použijte, pokud máte nějaké dotazy nebo návrhy týkající se AdGuardu pro Android. Před kontaktováním podpory doporučujeme prostudovat *[FAQ](https://adguard.com/support/adguard_for_android.html)* nebo tuto databázi znalostí. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -Pokud si všimnete nezablokované reklamy, nahlaste ji prosím skrze menu *Nahlásit nesprávné blokování*. - -Pro neobvyklé chování aplikace vyberte *Nahlásit chybu*. Pokud je to možné, popište podrobně svůj problém a přidejte záznamy aplikace. [Jak popsat problém](/guides/report-bugs/#how-to-describe-a-problem) - -Pro vaše návrhy použijte *Požádat o funkci*. - -:::note - -GitHub je alternativní způsob, jak hlásit chyby a navrhovat nové funkce. [Pokyny a odkazy na repozitář](/guides/report-bugs/#adguard-for-android) - -::: - -## Bezplatná vs plná verze - - - -AdGuard pro Android má bezplatnou a placenou verzi. Placené funkce rozšiřují možnosti AdGuardu: - -- *Blokování reklam v aplikacích* umožňuje blokovat reklamy v aplikacích, které nevyužívají prohlížeč. Aplikace pro filtrování můžete přidat ve [*Správě aplikací*](#app-management) - -:::note - -AdGuard používá k blokování reklam ve videích YouTube vlastní přehrávač médií bez reklam. Chcete-li otevřít přehrávač médií, otevřete aplikaci YouTube a sdílejte video pomocí AdGuardu. Tato funkce je zdarma. - -::: - -- *Ochrana před sledováním* zvyšuje vaše soukromí tím, že blokuje požadavky na sledování, online čítače, značky UTM, analytické systémy a další. [Zpět k ochraně sledování](#tracking-protection) - -- *Bezpečné prohlížení* vás upozorní, pokud se chystáte navštívit potenciálně nebezpečnou webovou stránku. [Zpět k Bezpečnému prohlížení](#browsing-security) - -- *Vlastní filtry a uživatelská pravidla* vám umožňují přidávat vlastní pravidla filtrování a filtry třetích stran pro vylepšení blokování reklam. [Zpět k filtrům](#filters) - -- *Uživatelské skripty* umožňují rozšířit funkčnost prohlížeče a používat [AdGuard Extra](#adguard-extra), který zabraňuje opětovnému vkládání reklam. [Zpět k uživatelským skriptům](#userscripts) - -K těmto funkcím získáte přístup [zakoupením licence](https://adguard.com/license.html). [Jak aktivovat licenci](/general/license/activation/#activating-adguard-for-android) - -## Zařízení s přístupem root vs bez přístupu root - -Vzhledem k bezpečnostním opatřením OS Android jsou některé funkce AdGuardu dostupné pouze na zařízeních s přístupem root. Zde je jejich seznam: - -- **HTTPS filtrování ve většině aplikací** vyžaduje [instalaci certifikátu CA do systémového úložiště](#security-certificates), protože většina aplikací nedůvěřuje certifikátům v uživatelském úložišti. Instalace certifikátu do systémového úložiště je možná pouze na zařízeních s přístupem root -- Režim směrování [**Automatický proxy**](#routing-mode) vyžaduje přístup root kvůli omezením systému Android ohledně filtrování provozu v celém systému -- Režim směrování **Manuální proxy** vyžaduje přístup root v systému Android 10 a vyšším, protože již není možné určit název aplikace spojené s připojením, které AdGuard filtruje - -## Asistent - -Asistent je praktický nástroj pro rychlou změnu nastavení aplikace nebo webových stránek a zobrazení statistik bez nutnosti spouštět aplikaci AdGuard. - -### Jak přistupovat k Asistentovi - - 1. V zařízení se systémem Android otevřete oznámení přejetím prstu od horního okraje obrazovky směrem dolů. - 2. Vyhledejte a **rozbalte** oznámení AdGuardu. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Klepněte na *Asistent*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### Jak používat Asistenta - -Když otevřete Asistenta, uvidíte dvě karty: **Aplikace** a **webové stránky**. Každá z nich obsahuje seznam naposledy použitých aplikací a webových stránek. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Karta Aplikace - -Po výběru aplikace (**např. Chrome**), získáte několik možností, co můžete dělat. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Nedávná aktivita - -Budete přesměrováni do aplikace AdGuard, kde se zobrazí podrobné informace o posledních 10000 požadavcích provedených prohlížečem Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### Statistiky aplikace - -Budete přesměrováni do aplikace AdGuard, kde se zobrazí podrobné statistiky o prohlížeči Chrome: - -- Počet reklam a slídičů zablokovaných v Chrome -- Data ušetřená blokováním reklamních nebo sledovacích požadavků prohlížeče Chrome -- Společnosti, kterým Chrome zasílá požadavky - -#### Správa aplikací - -Zobrazí se obrazovka aplikace AdGuard, kde můžete ochranu AdGuardem pro aplikaci zakázat. - -#### Nastavení firewallu - -Zobrazí se obrazovka AdGuardu, kde můžete změnit nastavení brány firewall pro aplikaci, což znamená, že můžete spravovat přístup aplikace k internetu. - -### Karta Webové stránky - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Vyberte webovou stránku (**např. google.com**) a zobrazí se několik možností, co můžete udělat. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Přidat na seznam povolených - -Klepnutím na tuto možnost se stránka google.com okamžitě přidá do seznamu povolených a AdGuard ji již nebude filtrovat (což znamená, že reklamy a slídiče nebudou pro tuto webovou stránku blokovány). - -#### Nedávná aktivita - -Budete přesměrováni do aplikace AdGuard, kde se zobrazí podrobné informace o posledních 10000 požadavcích na stránku google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Statistiky webových stránek - -Budete přesměrováni do aplikace AdGuard, kde se zobrazí podrobné statistiky o google.com: - -- Počet zablokovaných reklam a požadavků sledování na google.com -- Data ušetřená blokováním reklam a požadavků sledování na google.com -- Aplikace odesílající požadavky na google.com -- Informace o subdoménách google.com +text diff --git a/i18n/cs/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/cs/docusaurus-plugin-content-docs/current/general/userscripts.md index 8a344bb62c3..60151d25fb3 100644 --- a/i18n/cs/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/cs/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Uživatelské skripty (říkáme jim také "rozšíření") jsou de facto minipr :::notePodporované aplikace -AdGuard může výrazně rozšířit funkčnost webových stránek tím, že funguje jako správce uživatelských skriptů. V našich třech produktech můžete přidávat vlastní skripty nebo spravovat ty stávající: [AdGuard pro Windows](/adguard-for-windows/features/extensions), [AdGuard pro Android](/adguard-for-android/overview) a [AdGuard pro Mac](/adguard-for-mac/overview). +AdGuard může výrazně rozšířit funkčnost webových stránek tím, že funguje jako správce uživatelských skriptů. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/cs/docusaurus-plugin-content-docs/current/intro.md b/i18n/cs/docusaurus-plugin-content-docs/current/intro.md index 13efdf49015..535284f7c2f 100644 --- a/i18n/cs/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/cs/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard je jedním z lídrů na trhu softwaru pro blokování reklam s více ne - [AdGuard pro Windows](/adguard-for-windows/features/home-screen) - [AdGuard pro macOS](/adguard-for-mac/overview) -- [AdGuard pro Android](/adguard-for-android/overview) +- [AdGuard pro Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard pro iOS](/adguard-for-ios/overview) Vyvíjíme a spravujeme také bezplatná rozšíření prohlížeče pro všechny oblíbené prohlížeče: diff --git a/i18n/da/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/da/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/da/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/da/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/da/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/da/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/da/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/da/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/da/docusaurus-plugin-content-docs/current/intro.md b/i18n/da/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/da/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/da/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 95b043b4f7a..87c758d0f85 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Funktionsübersicht +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. Um zu sehen, wie es funktioniert, [laden Sie die AdGuard-App herunter](https://agrd.io/download-kb-adblock) - -::: - -:::note Haftungsausschluss - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Werbeblockierung -- Tracking protection -- Annoyance blocking -- DNS-Schutz -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### Werbeblockierung - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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-Schutz - -*DNS protection* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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-Filter - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Internetsicherheit *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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*. - -## Statistiken - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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/) - -## Einstellungen - -### Allgemein - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Erweiterte Einstellungen - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-Level-Einstellungen *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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) - -#### Netzwerk - -##### HTTPS-Filterung - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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. - -#### Filter - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -If you activate too many filters, some websites may work incorrectly. - -::: - -[Read more about filters](https://adguard.com/en/blog/what-are-filters.html) - -#### Benutzerskripte - -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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### Lizenz - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![Lizenzbildschirm *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistent - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-windows/features/settings.md b/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-windows/features/settings.md index d65fab39277..9603de7ec26 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-windows/features/settings.md +++ b/i18n/de/docusaurus-plugin-content-docs/current/adguard-for-windows/features/settings.md @@ -49,7 +49,7 @@ Sie können die Funktionsweise dieses Moduls flexibel anpassen: Sie können z. B To learn everything about Stealth Mode and its many options, [read this article](/general/stealth-mode). -### Browsing Security +### Internetsicherheit Internetsicherheit bietet starken Schutz vor bösartigen und Phishing-Websites. AdGuard für Windows ist natürlich kein Antivirenprogramm. Die App kann weder das Herunterladen eines Virus stoppen, wenn es bereits begonnen hat, noch bereits vorhandene Viren löschen. Sie werden jedoch gewarnt, wenn Sie eine Website aufrufen oder eine Datei von einer Website herunterladen, deren Domain in unserer Datenbank „Nicht vertrauenswürdige Websites“ aufgeführt ist. You can find more information about how this module works in the [dedicated article](/general/browsing-security). diff --git a/i18n/de/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/de/docusaurus-plugin-content-docs/current/general/userscripts.md index 43ddda608bc..67f703f2817 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/de/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Unterstützte Apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/de/docusaurus-plugin-content-docs/current/intro.md b/i18n/de/docusaurus-plugin-content-docs/current/intro.md index 1da8028903e..49f98d4d705 100644 --- a/i18n/de/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/de/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard ist einer der Marktführer im Bereich der Werbeblocker mit mehr als 10 J - [AdGuard für Windows](/adguard-for-windows/features/home-screen) - [AdGuard für Mac](/adguard-for-mac/overview) -- [AdGuard für Android](/adguard-for-android/overview) +- [AdGuard für Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard für iOS](/adguard-for-ios/overview) Wir entwickeln und pflegen aber auch kostenlose Browsererweiterungen für alle gängigen Browser: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/es/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 6449afb1dca..87c758d0f85 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Descargo de responsabilidad - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Bloqueo de anuncios -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### Bloqueo de anuncios - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### Filtrado HTTPS - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### Licencia - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Asistencia técnica - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/es/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/es/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/es/docusaurus-plugin-content-docs/current/intro.md b/i18n/es/docusaurus-plugin-content-docs/current/intro.md index 426d026b479..cca628e35a0 100644 --- a/i18n/es/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/es/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard para Windows](/adguard-for-windows/features/home-screen) - [AdGuard para Mac](/adguard-for-mac/overview) -- [AdGuard para Android](/adguard-for-android/overview) +- [AdGuard para Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard para iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/fa/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/fa/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/fa/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/fa/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/fa/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/fa/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/fa/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/fa/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/fa/docusaurus-plugin-content-docs/current/intro.md b/i18n/fa/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/fa/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/fa/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/fi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/fi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/fi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/fi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/fi/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/fi/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/fi/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/fi/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/fi/docusaurus-plugin-content-docs/current/intro.md b/i18n/fi/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/fi/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/fi/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/fr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 94744d09524..87c758d0f85 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Avis de non-responsabilité - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Blocage des publicités -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### Blocage des publicités - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### Général - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### Filtrage HTTPS - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -If you activate too many filters, some websites may work incorrectly. - -::: - -[Read more about filters](https://adguard.com/en/blog/what-are-filters.html) - -#### Scripts utilisateur - -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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### Licence - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Assistance - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/fr/docusaurus-plugin-content-docs/current/general/userscripts.md index 15eab430164..81b53f9c865 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/fr/docusaurus-plugin-content-docs/current/intro.md b/i18n/fr/docusaurus-plugin-content-docs/current/intro.md index ca1112dce77..55dc030955e 100644 --- a/i18n/fr/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/fr/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard pour Windows](/adguard-for-windows/features/home-screen) - [AdGuard pour Mac](/adguard-for-mac/overview) -- [AdGuard pour Android](/adguard-for-android/overview) +- [AdGuard pour Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard pour iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/hr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/hr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/hr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/hr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/hr/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/hr/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/hr/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/hr/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/hr/docusaurus-plugin-content-docs/current/intro.md b/i18n/hr/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/hr/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/hr/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/hu/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/hu/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/hu/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/hu/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/hu/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/hu/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/hu/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/hu/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/hu/docusaurus-plugin-content-docs/current/intro.md b/i18n/hu/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/hu/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/hu/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/it/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/it/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index c36c841766c..87c758d0f85 100644 --- a/i18n/it/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/it/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::nota Dichiarazione di non responsabilità - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Blocco degli annunci -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### Blocco degli annunci - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### Generali - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### Filtraggio HTTPS - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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. - -#### Filtri - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -If you activate too many filters, some websites may work incorrectly. - -::: - -[Read more about filters](https://adguard.com/en/blog/what-are-filters.html) - -#### Script utente - -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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### Licenza - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Supporto - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/it/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/it/docusaurus-plugin-content-docs/current/general/userscripts.md index 33a36961e87..9d2e9a4abca 100644 --- a/i18n/it/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/it/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/it/docusaurus-plugin-content-docs/current/intro.md b/i18n/it/docusaurus-plugin-content-docs/current/intro.md index 74830c6bba6..8775dac1d0e 100644 --- a/i18n/it/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/it/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard per Windows](/adguard-for-windows/features/home-screen) - [AdGuard per Mac](/adguard-for-mac/overview) -- [AdGuard per Android](/adguard-for-android/overview) +- [AdGuard per Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard per iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/ja/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 8b4e22cbd44..3c0f265477e 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: 総合概要 sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 一般 - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### HTTPSフィルタリング - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### ライセンス - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### サポート - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/ja/docusaurus-plugin-content-docs/current/general/userscripts.md index 4901bb41e22..b2a1f17e006 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/intro.md b/i18n/ja/docusaurus-plugin-content-docs/current/intro.md index b14740729e2..62492572e3a 100644 --- a/i18n/ja/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/ja/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/ko/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 7a1c3c47018..87c758d0f85 100644 --- a/i18n/ko/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/ko/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note 주의사항 - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- 광고 차단 -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 광고 차단 - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/ko/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/ko/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/ko/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/intro.md b/i18n/ko/docusaurus-plugin-content-docs/current/intro.md index aa75974a522..c20683a9aad 100644 --- a/i18n/ko/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/ko/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/nl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/nl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/nl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/nl/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/nl/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/nl/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/nl/docusaurus-plugin-content-docs/current/intro.md b/i18n/nl/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/nl/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/nl/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/no/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/no/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/no/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/no/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/no/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/no/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/no/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/no/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/no/docusaurus-plugin-content-docs/current/intro.md b/i18n/no/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/no/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/no/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/pl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/pl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/pl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/pl/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/pl/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/pl/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/pl/docusaurus-plugin-content-docs/current/intro.md b/i18n/pl/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/pl/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/pl/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/pt-BR/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 24640a1e765..87c758d0f85 100644 --- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Visão geral dos recursos +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Bloqueio de anúncios -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### Bloqueio de anúncios - -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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### Geral - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### Filtragem HTTPS - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### Licença - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Suporte - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/pt-BR/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/pt-BR/docusaurus-plugin-content-docs/current/intro.md b/i18n/pt-BR/docusaurus-plugin-content-docs/current/intro.md index ad91b693e65..af3485e1928 100644 --- a/i18n/pt-BR/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/pt-BR/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard para Windows](/adguard-for-windows/features/home-screen) - [AdGuard para Mac](/adguard-for-mac/overview) -- [AdGuard para Android](/adguard-for-android/overview) +- [AdGuard para Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard para iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/pt/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/pt/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/pt/docusaurus-plugin-content-docs/current/intro.md b/i18n/pt/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/pt/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/pt/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/ro/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/ro/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/ro/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/ro/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/ro/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/ro/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/ro/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/ro/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/ro/docusaurus-plugin-content-docs/current/intro.md b/i18n/ro/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/ro/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/ro/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/ru/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index da9be1207fd..a51529b21ca 100644 --- a/i18n/ru/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/ru/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Обзор функций +title: Обзор sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. Чтобы увидеть, как он работает, [скачайте приложение AdGuard](https://agrd.io/download-kb-adblock) - -::: - -:::note Дисклеймер - -AdGuard для Android не следует путать с Блокировщиком контента AdGuard. Блокировщик контента AdGuard — это приложение, представленное в Google Play. Он подчиняется политике Google, вследствие чего его функциональность ограничена. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. AdGuard для Android можно скачать только [на сайте AdGuard](https://adguard.com/adguard-android/overview.html). - -::: - -## Защита - -На этом экране собраны все функции защиты AdGuard: - -- Блокировка рекламы -- Защита от трекинга -- Блокировка раздражителей -- DNS-защита -- Фаервол -- Антифишинг -- Интеграция с AdGuard VPN - -Подробнее о каждой функции ниже. - -### Блокировка рекламы - -Эта функция блокирует рекламу, применяя фильтры для блокировки рекламы и языковые фильтры. О механизме блокировки рекламы можно узнать [из посвящённой ему статьи](/general/ad-filtering/how-ad-blocking-works). - -Базовая защита эффективно блокирует рекламу на большинстве сайтов. Чтобы настроить блокировку рекламы, вы можете: - -- Включить соответствующие языковые фильтры — они содержат правила фильтрации для блокировки рекламы на сайтах на определённых языках - -- Добавить сайты в белый список — они не будут фильтроваться AdGuard - -- Создавать пользовательские правила — AdGuard будет применять их на указанных сайтах [Узнайте, как создавать свои фильтры](/general/ad-filtering/create-own-filters) - -![Блокировка рекламы *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Защита от трекинга - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Защита от трекинга *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Больше о настройках Защиты от трекинга](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Стандартный** - - a. *Блокировать трекеры*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Просить сайты не отслеживать вас*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Удалять заголовок X-Client-Data*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **Высокий** - - a. *Блокировать трекеры*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Удалять параметры отслеживания из URL-адресов*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Просить сайты не отслеживать вас*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - е. *Самоуничтожение сторонних куки*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. Чтобы блокировать только отслеживающие куки, используйте *Стандартный* уровень защиты. - - -::: - - f. *Удалять заголовок X-Client-Data*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Блокировать трекеры*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Удалять параметры отслеживания из URL-адресов*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Просить сайты не отслеживать вас*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - е. *Самоуничтожение сторонних куки*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. Чтобы блокировать только отслеживающие куки, используйте *Стандартный* уровень защиты. - - -::: - - f. *Блокировать WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Блокировать Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Блокировать Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Скрывать Referer от третьих лиц*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Скрыть User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Удалять заголовок X-Client-Data*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### Блокировка раздражителей - -В основе этой функции лежит Фильтр раздражителей AdGuard, который позволяет блокировать попапы, окна онлайн-ассистентов, куки-уведомления, запросы на загрузку мобильных приложений и прочие раздражители. [Узнайте больше о фильтрах раздражителей](/general/ad-filtering/adguard-filters/#adguard-filters) - -![Блокировка раздражителей *mobile_border](https://cdn.adtidy.org/blog/new/lwujvannoyance.png) - -### DNS-защита - -*DNS-защита* позволяет фильтровать DNS-запросы с помощью выбранного DNS-сервера, DNS-фильтров и пользовательских правил: - -- Некоторые DNS-серверы располагают чёрными списками, которые помогают блокировать DNS-запросы к потенциально опасным доменам - -- В дополнение к DNS-серверам, AdGuard может самостоятельно фильтровать DNS-запросы с помощью специального DNS-фильтра. Он содержит большой список рекламных и трекинговых доменов — запросы к ним перенаправляются на сервер blackhole - -- Вы также можете блокировать и разблокировать домены, создавая пользовательские правила. Возможно, вам потребуется ознакомиться с нашей статьёй о [синтаксисе правил DNS-фильтрации](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS-защита *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### DNS-сервер - -В этом разделе вы можете выбрать DNS-сервер для разрешения DNS-запросов, блокировки рекламы и трекеров, а также шифрования DNS-трафика. Нажмите на сервер, чтобы увидеть его полное описание и выбрать протокол. Если вы не нашли нужный сервер, его можно добавить вручную: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- Если вы используете приватный сервер AdGuard DNS, вы можете добавить его в AdGuard с [панели управления](https://adguard-dns.io/dashboard/) - - По умолчанию выбран *Автоматический DNS*. Он устанавливает DNS-сервер на основе настроек AdGuard и вашего устройства. Если у вас включена интеграция с AdGuard VPN или настроен SOCKS5-прокси, приложение подключится к *AdGuard DNS Без фильтрации* или к любому другому серверу, который вы укажете. Во всех остальных случаях приложение подключится к DNS-серверу, выбранному в настройках устройства. - -#### DNS-фильтры - -В этом разделе вы можете добавлять собственные DNS-фильтры и правила DNS-фильтрации. Фильтры можно найти на сайте [filterlists.com](https://filterlists.com/). - -### Фаервол - -Эта функция помогает управлять доступом в интернет для определённых приложений, установленных на вашем устройстве, и для устройства в целом. - -![Фаервол *mobile_border](https://cdn.adtidy.org/blog/new/gdn94firewall.png) - -#### Глобальные правила Фаервола - -Этот раздел позволяет контролировать доступ в интернет для всего устройства. - -![Глобальные правила Фаервола *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -Эти правила применяются ко всем приложениям на устройстве, если для них не установлены собственные правила. - -#### Пользовательские правила Фаервола - -В этом разделе вы можете контролировать доступ в интернет для конкретных приложений — блокировать те, которые вы не считаете надёжными, или, наоборот, разблокировать те, которые хотите использовать, несмотря на глобальные правила Фаервола. - -1. Откройте *Пользовательские правила Фаервола*. В разделе *Приложения с пользовательскими правилами* нажмите *Добавить приложение*. - - ![Пользовательские правила Фаервола *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Выберите приложение, для которого вы хотите установить индивидуальные правила. - - ![Добавление приложения в пользовательские правила Фаервола *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. В *Доступных правилах* выберите те, которые хотите добавить, и нажмите «+». Эти правила появятся в разделе *Применённые правила*. - - ![Добавленное правило *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. Если вам нужно заблокировать определённый тип соединения, переведите переключатель влево. Если вы хотите разрешить его, оставьте переключатель включённым. Пользовательские правила имеют приоритет над глобальными: любые изменения в *Глобальных правилах Фаервола* не повлияют на это приложение. - -Чтобы удалить правило или приложение из *Пользовательских правил*, проведите по нему влево. - -### Быстрые действия - -*Быстрые действия* основаны на запросах из *Недавней активности* (которую можно найти в *Статистике*). В этом разделе показано, какие приложения недавно подключались к интернету. - -![Быстрые действия *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -Если вы видите приложение, которое вообще не должно использовать интернет, или приложение, которое вы в последнее время не использовали, вы можете заблокировать ему доступ одной кнопкой. - -### Защита от фишинга - -Защита от фишинга предупреждает вас, если вы переходите на фишинговый или опасный сайт. Она также сообщает о потенциально вредоносном ПО. - -![Антифишинг *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -Если вы попытаетесь посетить опасный сайт, Защита от фишинга покажет вам такое предупреждение: - -![Предупреждение Антифишинга *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> AdGuard для Android — не антивирус. Он не останавливает загрузку вирусов и не удаляет уже загруженные. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -Защите от фишинга можно доверять: AdGuard не знает, какие сайты вы посещаете. Он использует хэш-префиксы вместо URL-адресов для проверки безопасности сайта. - -### Интеграция с AdGuard VPN - -AdGuard для Android создает локальный VPN для фильтрации трафика. Получается, другие VPN-приложения нельзя использовать, пока работает AdGuard для Android. Но у приложений AdGuard и AdGuard VPN есть Режим интеграции, который позволяет использовать их вместе. - -В этом режиме AdGuard VPN выступает в роли исходящего прокси-сервера, через который AdGuard направляет свой трафик. Это позволяет AdGuard создавать VPN-интерфейс и блокировать рекламу и трекеры локально, а AdGuard VPN направляет весь трафик через удалённый сервер. - -Если вы отключите AdGuard VPN, AdGuard перестанет использовать его в качестве исходящего прокси. Если вы отключите AdGuard, AdGuard VPN будет маршрутизировать трафик через собственный VPN-интерфейс. - -Если на устройство с AdGuard вы установили AdGuard VPN, Блокировщик обнаружит VPN-приложение и автоматически включит *Интеграцию с AdGuard VPN*. Это работает и наоборот. Обратите внимание, что при включённой интеграции вы не сможете управлять исключениями приложений и подключаться к DNS-серверам из приложения AdGuard VPN. Вы можете указать приложения, которые будут маршрутизироваться через VPN-туннель через *Настройки* → *Фильтрация* → *Сеть* → *Прокси* → *Приложения, работающие через прокси*. Чтобы выбрать DNS-сервер, откройте AdGuard → *DNS-защита* → *DNS-сервер*. - -## Управление приложениями - -В этом разделе вы можете управлять разрешениями и настройками фильтрации для всех приложений, установленных на вашем устройстве. - -![Управление приложениями *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Направлять трафик через AdGuard -- Блокировать рекламу и трекеры в этом приложении (*Фильтровать трафик*) -- Фильтровать его HTTPS-трафик (для небраузерных приложений нужно [установить сертификат AdGuard в системное хранилище](/adguard-for-android/solving-problems/https-certificate-for-rooted/) — это можно сделать на рутованных устройствах) -- Направлять его трафик через указанный прокси-сервер или AdGuard VPN в Режиме интеграции - -![Управление приложениями: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -Из контекстного меню вы также можете попасть в статистику приложения. - -![Управление приложениями: Chrome. Контекстное меню *mobile_border](https://cdn.adtidy.org/blog/new/4z85achome_management_context_menu.png) - -### Непроблемные и проблемные приложения - -По умолчанию через AdGuard направляются и фильтруются только непроблемные приложения. Это приложения, которые продолжают корректно работать при включённой фильтрации. - -Проблемные приложения, такие как Download Manager, радио, системные приложения с UID 1000 и 1001 (например, сервисы Google Play), могут работать некорректно при маршрутизации через AdGuard. Поэтому вы можете увидеть следующее предупреждение при попытке перенаправить или отфильтровать все приложения: - -![Маршрутизировать все приложения *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -Чтобы все приложения работали правильно, настоятельно рекомендуем направлять через AdGuard только непроблемные. Полный список приложений, которые не рекомендуется фильтровать, можно посмотреть в разделе *Настройки* → *Основные* → *Расширенные* → *Низкоуровневые настройки* → *Защита* → *Исключённые приложения*. - -## Статистика - -Статистика помогает увидеть полную картину того, что происходит с трафиком на вашем устройстве: сколько запросов отправляется и в какие компании, сколько данных загружается и скачивается, какие запросы блокируются и многое другое. - -![Статистика *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -Статистика разбита на несколько разделов. - -### Запросы - -В этом разделе отображается количество заблокированной рекламы, трекеров и общее количество запросов за выбранный период времени: 24 часа, 7 дней, 30 дней или за всё время. Также можно отфильтровать запросы по типу данных: мобильные данные, Wi-Fi или все данные вместе. - -*Недавняя активность*, ранее известная как *Журнал фильтрации*, показывает последние 10 000 запросов, обработанных AdGuard. Нажмите *Настроить*, чтобы отфильтровать запросы по статусу (*обычные*, *заблокированные*, *изменённые* или *в белом списке*) или происхождению (*собственные* или *сторонние*). - -Нажмите на запрос, чтобы просмотреть сведения о нём и добавить правило блокировки или разблокировки. - -### Использование данных - -This section shows the amount of downloaded and uploaded data and saved traffic for the selected time period and data type. Нажмите *сэкономлено*, *отправлено* или *скачано*, чтобы просмотреть график использования данных с течением времени. - -### Приложения - -Здесь отображается статистика по всем приложениям, установленным на вашем устройстве. Вы можете сортировать приложения по количеству заблокированной рекламы или трекеров или по количеству отправленных запросов. - -Нажмите *Показать все*, чтобы развернуть список ваших приложений, ранжированный по количеству рекламы, трекеров или запросов. - -![Список приложений *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -При нажатии на приложение можно увидеть его полную статистику: количество отправленных запросов, домены и компании, к которым оно обращается. - -### Компании - -В этом разделе отображаются компании, с которыми связывается ваше устройство. Что это значит? AdGuard обнаруживает домены, на которые ваше устройство отправляет запросы, и определяет, каким компаниям они принадлежат. Базу данных компаний можно найти [на GitHub](https://github.com/AdguardTeam/companiesdb). - -### DNS-статистика - -В этом разделе показаны данные о запросах, обработанных *DNS-защитой*. Общее количество отправленных и заблокированных AdGuard запросов вы можете увидеть в цифрах и графиках. You'll also find statistics on the amount of traffic saved and data downloaded and uploaded. - -### Использование батареи - -В этом разделе представлена статистика использования ресурсов устройства AdGuard за последние 24 часа. Данные могут отличаться от представленных в настройках вашего устройства. Это происходит потому, что система приписывает AdGuard трафик отфильтрованных приложений. Устройство показывает, что AdGuard потребляет больше ресурсов, чем есть на самом деле. [Подробнее о проблемах, связанных с потреблением заряда батареи и трафика](/adguard-for-android/solving-problems/battery/) - -## Настройки - -### Основное - -Этот раздел помогает управлять внешним видом и поведением приложения: вы можете установить цветовую тему и язык, управлять уведомлениями и многое другое. Если вы хотите помочь команде AdGuard развивать приложение, можете включить опцию *Отправлять отчёты о сбоях* и *Отправлять данные об использовании приложения*. - -![Основные *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -В разделе *Обновления приложения и фильтров* вы можете настроить автоматическое обновление фильтров и выбрать канал обновления приложения. Выберите *Релиз* для большей стабильности и *Бета* или *Nightly* для раннего доступа к новым функциям. - -![Обновления *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Расширенные настройки - -*Автоматизация* позволяет управлять AdGuard через приложения-таскеры. - -*Интервал для Watchdog* помогает защитить AdGuard от отключения системой ([больше о режиме экономии заряда батареи Android](/adguard-for-android/solving-problems/background-work/)). Введённое значение будет интервалом в секундах между проверками Watchdog. - -*Уровень логирования* определяет, какие данные о работе приложения должны записываться. По умолчанию приложение собирает данные о своих событиях. *Подробный* уровень фиксирует больше событий. Если возникнет проблема, этот уровень поможет команде AdGuard лучше понять проблему. Но он потребляет больше ресурсов — советуем включать его только по запросу команды поддержки. [Подробнее о сборе и отправке логов](/adguard-for-android/solving-problems/logcat/) - -![Расширенные *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -Раздел *Низкоуровневых настроек* предназначен для продвинутых пользователей. [Подробнее о низкоуровневых настройках](/adguard-for-android/solving-problems/low-level-settings/) - -![Низкоуровневые настройки *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### Фильтрация - -В этом разделе можно управлять настройками HTTPS-фильтрации, фильтрами и пользовательскими скриптами, а также настраивать прокси-сервер. - -![Фильтрация *mobile_border](https://cdn.adtidy.org/blog/new/7v5c6filtering.png) - -#### Сеть - -##### HTTPS-фильтрация - -Чтобы блокировать рекламу и трекеры на большинстве сайтов и в большинстве приложений, AdGuard нужно фильтровать HTTPS-трафик. [Подробнее об HTTPS-фильтрации](/general/https-filtering/what-is-https-filtering) - -###### Сертификат безопасности - -Чтобы управлять зашифрованным трафиком, AdGuard устанавливает на устройство сертификат ЦС. Это безопасно: трафик фильтруется локально, а AdGuard проверяет безопасность соединения. - -В старых версиях Android сертификат устанавливается автоматически. На Android 11 и выше сертификат нужно устанавливать вручную. [Инструкция по установке](/adguard-for-android/solving-problems/manual-certificate/) - -Сертификата в пользовательском хранилище достаточно для фильтрации HTTPS-трафика в браузерах и некоторых приложениях. Однако есть приложения, которые доверяют только сертификатам из системного хранилища. Чтобы фильтровать HTTPS-трафик подобных приложений, вам понадобится установить сертификат AdGuard в системное хранилище. [Инструкция](/adguard-for-android/solving-problems/https-certificate-for-rooted/) - -###### Приложения с HTTPS-фильтрацией - -В этом разделе содержится список приложений, для которых AdGuard фильтрует HTTPS-трафик. Обратите внимание, что настройку можно применить ко всем приложениям только в том случае, если у вас есть сертификаты ЦС как в пользовательском, так и в системном хранилище. - -###### Сайты с HTTPS-фильтрацией - -Эта настройка позволяет вам управлять сайтами, для которых AdGuard должен фильтровать HTTPS-трафик. - -HTTPS-фильтрация позволяет AdGuard фильтровать содержимое запросов и ответов, но мы никогда не собираем и не храним эти данные. Однако в целях безопасности мы [исключаем сайты, содержащие потенциально конфиденциальную информацию, из HTTPS-фильтрации](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -Вы также можете добавить в исключения сайты, которые считаете необходимыми, выбрав один из режимов: - -- Исключить определённые сайты из HTTPS-фильтрации -- Фильтровать HTTPS-трафик только на сайтах, добавленных в исключения - -По умолчанию мы также не фильтруем сайты с сертификатами Extended Validation (EV), например, сайты финансовых организаций. При необходимости вы можете включить опцию *Фильтровать сайты с EV-сертификатами*. - -##### Прокси - -Вы можете настроить AdGuard так, чтобы он пропускал весь трафик устройства через прокси-сервер. [Как настроить исходящий прокси](/adguard-for-android/solving-problems/outbound-proxy) - -В этом разделе вы также можете настроить сторонний VPN для работы с AdGuard, ваш VPN-провайдер это позволяет. - -Во вкладке *Приложения, работающие через прокси* можно выбрать приложения, которые будут направлять свой трафик через указанный вами прокси-сервер. Если у вас включена *Интеграция с AdGuard VPN*, эта настройка заменяет функцию исключений приложений в AdGuard VPN: в Приложениях, работающих через прокси, можно указать приложения, которые будут направляться через туннель AdGuard VPN. - -##### Режим маршрутизации - -Здесь вы можете выбрать метод фильтрации трафика. - -- *Локальный VPN* фильтрует трафик через локально созданный VPN. Это самый надёжный режим. Из-за ограничений Android это также единственный способ фильтрации трафика на системном уровне, доступный на нерутованных устройствах. - -:::note - -Режим *Локальный VPN* не позволяет использовать AdGuard одновременно с другими VPN. Чтобы использовать другой VPN с AdGuard, вам необходимо перенастроить его для работы в режиме прокси и настроить исходящий прокси в AdGuard. Для AdGuard VPN это делается автоматически с помощью [*Режима интеграции*](#integration-with-adguard-vpn). - -::: - -- *Автоматический прокси* — альтернативный метод маршрутизации трафика, не требующий использования VPN. Одним из его существенных преимуществ является то, что его можно запускать параллельно с VPN. Этот режим требует root-доступа. - -- В режиме *Ручной прокси* настраивается порт для прокси, который затем нужно указать в настройках Wi-Fi. Для этого режима требуется root-доступ на Android 10 и выше. - -#### Фильтры - -AdGuard блокирует рекламу, трекеры и раздражители, применяя правила из своих фильтров. За большинством функций из раздела *Защита* скрываются [фильтры AdGuard](/general/ad-filtering/adguard-filters/#adguard-filters). Если вы включите *Базовую защиту*, автоматически включится Базовый фильтр AdGuard и Фильтр мобильной рекламы AdGuard. И наоборот: если отключить оба фильтра, *Базовая защита* тоже будет отключена. - -![Фильтры *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Для нормальной работы AdGuard достаточно фильтров, включённых по умолчанию. Но если вы хотите настроить блокировку рекламы под себя, вы можете использовать другие фильтры AdGuard или сторонние фильтры. Для этого выберите категорию и включите нужные фильтры. Чтобы добавить пользовательский фильтр, нажмите *Собственные фильтры* → *Добавить свой фильтр* и введите его URL-адрес или путь к файлу. - -:::note - -Если вы активируете слишком много фильтров, некоторые сайты могут работать некорректно. - -::: - -[Подробнее о фильтрах](https://adguard.com/en/blog/what-are-filters.html) - -#### Пользовательские скрипты - -Пользовательские скрипты — это мини-программы, написанные на JavaScript и меняющие поведение одного или нескольких сайтов. Для установки пользовательских скриптов нужна специальная программа — менеджер скриптов. AdGuard может играть эту роль и позволяет устанавливать пользовательские скрипты по URL или из файла. - -![Пользовательские скрипты *mobile_border](https://cdn.adtidy.org/blog/new/isv6userscripts.png) - -##### AdGuard Extra - -AdGuard Extra — это специальный пользовательский скрипт, который блокирует сложную рекламу и механизмы повторного внедрения рекламы на сайты. - -### Лицензия - -В этом разделе вы можете узнать больше о лицензии и управлять ей: - -- Купить лицензию AdGuard, чтобы активировать [возможности полной версии](#free-vs-full-version) -- Войти в аккаунт AdGuard или ввести лицензионный ключ для активации лицензии -- Зарегистрироваться для активации 7-дневного пробного периода, если вы ещё не воспользовались им -- Обновить статус лицензии, если вы недавно продлили её срок действия -- Открыть личный кабинет AdGuard, чтобы продлить или улучшить лицензию -- Сбросить лицензию — например, если вы достигли лимита устройств для неё и хотите применить другую - -![Экран лицензии *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Поддержка - -Этот раздел поможет, если у вас есть вопросы или предложения по улучшению AdGuard для Android. Советуем в первую очередь проверить *[FAQ](https://adguard.com/support/adguard_for_android.html)* или эту базу знаний, прежде чем писать в поддержку. - -![Поддержка *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -Если вы заметили пропущенную рекламу, сообщите об этом в разделе *Сообщить о некорректной блокировке*. - -Если приложение работает некорректно, выберите *Сообщить об ошибке*. По возможности опишите проблему подробно и прикрепите логи приложения. [Как описать проблему](/guides/report-bugs/#how-to-describe-a-problem) - -Предложить улучшение можно в разделе *Предложить функцию*. - -:::note - -GitHub — ещё один способ сообщать об ошибках и предлагать новые функции. [Инструкция и ссылки на репозитории](/guides/report-bugs/#adguard-for-android) - -::: - -## Разница между бесплатной и платной версией - - - -Есть бесплатная и платная версии AdGuard для Android. Платные функции расширяют возможности AdGuard: - -- *Блокировка рекламы в приложениях* позволяет блокировать рекламу в небраузерных приложениях. Вы можете перечислить приложения для фильтрации в разделе [*Управление приложениями*](#app-management) - -:::note - -AdGuard блокирует рекламу на YouTube помощью собственного медиаплеера. Чтобы воспользоваться им, откройте приложение YouTube и поделитесь видео с AdGuard. Эта функция бесплатна. - -::: - -- *Защита от трекинга* защищает данные, блокируя отслеживающие запросы, онлайн-счётчики, UTM-метки и системы аналитики. [К Защите от трекинга](#tracking-protection) - -- *Защита от фишинга* предупреждает вас, если вы собираетесь посетить потенциально опасный сайт. [К Защите от фишинга](#browsing-security) - -- *Собственные фильтры и правила* позволяют добавлять свои правила фильтрации и сторонние фильтры для более точной настройки блокировки рекламы. [К фильтрам](#filters) - -- *Пользовательские скрипты* позволяют расширить функциональность браузера и использовать [AdGuard Extra](#adguard-extra), который предотвращает повторное внедрение рекламы. [Назад к пользовательским скриптам](#userscripts) - -Вы можете получить доступ к этим функциям, [купив лицензию](https://adguard.com/license.html). [Как активировать лицензию](/general/license/activation/#activating-adguard-for-android) - -## Рутованные и нерутованные устройства - -Из-за мер безопасности ОС Android некоторые функции AdGuard доступны только на устройствах с root-доступом. Вот их список: - -- **HTTPS-фильтрация в большинстве приложений** требует [установки сертификата ЦС в системное хранилище](#security-certificates), так как большинство приложений не доверяют сертификатам в пользовательском хранилище. Установка сертификата в системное хранилище возможна только на рутованных устройствах -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- Режим **Ручной прокси** требует root-доступа на Android 10 и выше, поскольку больше невозможно определить название приложения, связанного с соединением, отфильтрованным AdGuard - -## Помощник - -Помощник — удобный инструмент для быстрого изменения настроек приложения или сайта и просмотра статистики без запуска приложения AdGuard. - -### Как получить доступ к Помощнику - - 1. Проведите пальцем вниз от верхней части экрана, чтобы открыть шторку уведомлений. - 2. Найдите и **разверните** уведомление AdGuard. - - ![Разверните уведомление AdGuard в шторке уведомлений *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Нажмите *Помощник*. - - ![Нажмите Помощник *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### Как пользоваться Помощником - -Открыв Помощник, вы увидите две вкладки: **Приложения** и **Сайты**. В каждой есть список недавно использованных приложений и сайтов соответственно. - -![Главный экран Помощника *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Приложения - -После выбора приложения (**в качестве примера возьмём Chrome**) появится несколько вариантов действий. - -![Меню Помощника для приложения Chrome *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Недавняя активность - -Вы перейдёте в приложение AdGuard, где увидите подробную информацию о последних 10 тысячах запросов, сделанных Chrome. - -![Недавняя активность приложения *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### Статистика приложения - -Вы перейдёте в приложение AdGuard, где увидите подробную статистику по Chrome: - -- Количество рекламы и трекеров, заблокированных в Chrome -- Трафик, сэкономленный благодаря блокировке рекламных и отслеживающих запросов в Chrome -- Компании, которым Chrome отправляет запросы - -#### Управление приложениями - -Вы попадёте на экран приложения AdGuard, где сможете отключить защиту AdGuard для приложения. - -#### Настройки Фаервола - -Вы попадёте на экран AdGuard, где можно изменить настройки Фаервола для приложения — то есть управлять доступом приложения в интернет. - -### Сайты - -![Помощник: вкладка Сайты *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Выберите сайт (**например, google.com**), и вы увидите несколько вариантов того, что можно сделать. - -![Помощник: информация о google.com *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Добавить в белый список - -Эта опция добавит google.com в белый список, и AdGuard больше не будет его фильтровать — для этого сайта реклама и трекеры не будут блокироваться. - -#### Недавняя активность - -Вы перейдёте в приложение AdGuard, где увидите подробную информацию о последних 10 тысячах запросов к google.com. - -![Недавняя активность сайта *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Статистика сайта - -Вы перейдёте в приложение AdGuard, где увидите подробную статистику по сайту google.com: - -- Количество заблокированных рекламных и трекинговых запросов к google.com -- Трафик, сэкономленный в результате блокировки рекламных и трекинговых запросов к google.com -- Приложения, отправляющие запросы к google.com -- Информация о поддоменах google.com +text diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/ru/docusaurus-plugin-content-docs/current/general/userscripts.md index 3a89110e09b..b7402b7b385 100644 --- a/i18n/ru/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/ru/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ toc_max_heading_level: 4 :::note Поддерживаемые приложения -AdGuard может значительно расширять функциональность сайтов, работая как менеджер пользовательских скриптов. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard может значительно расширять функциональность сайтов, работая как менеджер пользовательских скриптов. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/intro.md b/i18n/ru/docusaurus-plugin-content-docs/current/intro.md index 4336c637286..0ecc63afbef 100644 --- a/i18n/ru/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/ru/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard — один из лидеров на рынке программ для - [AdGuard для Windows](/adguard-for-windows/features/home-screen) - [AdGuard для Mac](/adguard-for-mac/overview) -- [AdGuard для Android](/adguard-for-android/overview) +- [AdGuard для Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard для iOS](/adguard-for-ios/overview) Но мы также разрабатываем и поддерживаем бесплатные расширения для всех популярных браузеров: diff --git a/i18n/sk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/sk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/sk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/sk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/sk/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/sk/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/sk/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/sk/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/sk/docusaurus-plugin-content-docs/current/intro.md b/i18n/sk/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/sk/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/sk/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/sl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/sl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/sl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/sl/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/sl/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/sl/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/sl/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/sl/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/sl/docusaurus-plugin-content-docs/current/intro.md b/i18n/sl/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/sl/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/sl/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/sv/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/sv/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/sv/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/sv/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/sv/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/sv/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/sv/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/sv/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/sv/docusaurus-plugin-content-docs/current/intro.md b/i18n/sv/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/sv/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/sv/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/ta/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/ta/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/ta/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/ta/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/ta/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/ta/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/ta/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/ta/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/ta/docusaurus-plugin-content-docs/current/intro.md b/i18n/ta/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/ta/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/ta/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 410fcf8a665..0cc4af0ddb6 100644 --- a/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Özelliklere genel bakış +title: Genel Bakış sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. Nasıl çalıştığını görmek için [AdGuard uygulamasını indirin](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. İndirilebileceği tek yer [AdGuard sitesi](https://adguard.com/adguard-android/overview.html). - -::: - -## Koruma - -Bu ekran, AdGuard korumasının tüm özelliklerini bir araya getirir: - -- Reklam engelleme -- İzleme koruması -- Can sıkıcı öğe engelleme -- DNS koruması -- Güvenlik duvarı -- Browsing Security -- AdGuard VPN ile entegrasyon - -Her bir özellikle ilgili daha fazla bilgi aşağıdadır. - -### Reklam engelleme - -Bu özellik, reklam engelleme ve dile özgü filtreler uygulayarak reklamları engeller. Reklam engelleme mekanizması hakkında bilgi edinmek için [özel makalesini](/general/ad-filtering/how-ad-blocking-works) okuyabilirsiniz. - -Temel koruma, çoğu sitedeki reklamları etkili bir şekilde engeller. Daha özelleştirilmiş reklam engelleme için şunları yapabilirsiniz: - -- Dile özgü uygun filtreleri etkinleştirin — belirli dillerdeki sitelerinde reklamları engellemek için filtreleme kuralları içerirler - -- Siteleri izin listesine ekleyin — bu siteleri AdGuard tarafından filtrelenmeyecek - -- Kullanıcı kuralları oluşturun — AdGuard bunları belirtilen sitelere uygular. [Kendi kullanıcı kurallarınızı nasıl oluşturacağınızı öğrenin](/general/ad-filtering/create-own-filters) - -![Reklam engelleme *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### İzleme koruması - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![İzleme koruması *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standart** - - a. *İzleyicileri engelleyin*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Sitelerden sizi izlememelerini isteyin*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *X-Client-Data başlığını kaldırın*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **Yüksek** - - a. *İzleyicileri engelleyin*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *İzleme parametrelerini URL'lerden kaldırın*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Sitelerden sizi izlememelerini isteyin*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Kendini yok eden üçüncü taraf çerezler*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::dikkat - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. Yalnızca izleme çerezlerini engellemek için *Standart* koruma düzeyini kullanın. - - -::: - - f. *X-Client-Data başlığını kaldırın*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *İzleyicileri engelleyin*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *İzleme parametrelerini URL'lerden kaldırın*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Sitelerden sizi izlememelerini isteyin*. Bu özellik, ziyaret ettiğiniz sitelere [Global Privacy Control](https://globalprivacycontrol.org/) ve [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) sinyallerini göndererek web uygulamalarından etkinliğinizin izlenmesini devre dışı bırakmasını ister - - e. *Kendini yok eden üçüncü taraf çerezler*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. Yalnızca izleme çerezlerini engellemek için *Standart* koruma düzeyini kullanın. - - -::: - - f. *WebRTC'i engelle*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Konum API'i engelle*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Referer'i üçüncü taraflardan gizle*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Kullanıcı Aracısını gizle*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *X-Client-Data başlığını kaldırın*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### Can sıkıcı öğe engelleme - -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. [Can sıkıcı öğe filtreleri hakkında daha fazla bilgi edinin](/general/ad-filtering/adguard-filters/#adguard-filters) - -![Annoyance blocking *mobile_border](https://cdn.adtidy.org/blog/new/lwujvannoyance.png) - -### DNS koruması - -*DNS protection* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- DNS sunucularına ek olarak, AdGuard özel bir DNS filtresi kullanarak DNS isteklerini kendi başına filtreleyebilir. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS koruması *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### DNS sunucusu - -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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - Varsayılan olarak, *Otomatik DNS* seçilidir. 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 filtreleri - -This section allows you to add custom DNS filters and DNS filtering rules. You can find more filters at [filterlists.com](https://filterlists.com/). - -### Güvenlik duvarı - -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) - -#### Genel güvenlik duvarı kuralları - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -Bu kurallar, özel kurallar belirlemediğiniz sürece cihazınızdaki tüm uygulamalar için geçerlidir. - -#### Özel güvenlik duvarı kuralları - -Bu bölümde, belirli uygulamalar için internet erişimini kontrol edebilirsiniz — güvenilir bulmadıklarınızı engelleyebilir veya tam tersine, genel güvenlik duvarı kurallarına rağmen kullanmak istediklerinizin engelini kaldırabilirsiniz. - -1. *Özel güvenlik duvarı kuralları* öğesini açın. *Özel kurallara sahip uygulamalar* altında, *Uygulama ekle* öğesine dokunun. - - ![Özel güvenlik duvarı kuralları *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Özel güvenlik duvarı kurallarına bir uygulama ekleme *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. *Kullanılabilir özel kurallar* içinde, yapılandırmak istediklerinizi seçin ve "+" simgesine dokunun. Kurallar şimdi *Uygulanan özel kurallar* içinde görünür. - - ![Eklenen kural *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. Belirli bir bağlantı türünü engellemeniz gerekiyorsa, düğmeyi sola kaydırın. Buna izin vermek istiyorsanız, düğmeyi etkin bırakın. Özel kurallar genel kuralları geçersiz kılar: *Genel güvenlik duvarı kurallar* içinde yaptığınız herhangi bir değişiklik bu uygulamayı etkilemez. - -*Özel kurallar* öğesinden bir kuralı veya uygulamayı silmek için sola kaydırın. - -### Hızlı eylemler - -*Hızlı eylemler*, *Son etkinlik* (*İstatistikler* içinde bulunabilir) öğesinden gelen isteklere dayalıdır. Bu bölüm, son zamanlarda hangi uygulamaların internete bağlandığını gösterir. - -![Hızlı eylemler *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -İnterneti hiç kullanmaması gereken bir uygulama veya son zamanlarda kullanmadığınız bir uygulama görürseniz, erişimini anında engelleyebilirsiniz. - -### Browsing Security - -Gezinti Koruması, sizi kimlik avı ve kötü amaçlı siteleri ziyaret etmekten korur. Ayrıca sizi olası kötü amaçlı yazılımlara karşı uyarır. - -![Gezinti Koruması *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -Tehlikeli bir siteyi ziyaret etmek üzereyseniz, Gezinti Koruması size aşağıdaki uyarıyı gösterir: - -![Gezinti Koruması uyarısı *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Android için AdGuard'ın bir antivirüs programı olmadığını lütfen unutmayın. Ne virüslerin indirilmesini durdurur ne de önceden indirilmiş olanları siler. Cihazınızı tam olarak korumak için AdGuard'ı bir antivirüs ile birlikte kullanmanızı tavsiye ederiz. - -Gezinti Koruması güvenlidir: AdGuard hangi siteleri ziyaret ettiğinizi bilmez. Site güvenliğini kontrol etmek için URL'ler yerine karma önekleri kullanır. - -### AdGuard VPN ile entegrasyon - -Android için AdGuard, trafiği filtrelemek için yerel bir VPN oluşturur. Bu nedenle, Android için AdGuard çalışırken diğer VPN uygulamaları kullanılamaz. Ancak, hem AdGuard hem de AdGuard VPN uygulamalarında, bunları birlikte kullanmanıza izin veren Entegre modlar bulunur. - -Bu modda, AdGuard VPN, AdGuard'ın trafiğini yönlendirdiği bir giden proxy sunucusu gibi davranır. Bu, AdGuard'ın bir VPN arayüzü oluşturmasına, reklamları ve izleyicileri yerel olarak engellemesine olanak tanırken, AdGuard VPN tüm trafiği uzak bir sunucu üzerinden yönlendirir. - -AdGuard VPN'i devre dışı bırakırsanız, AdGuard onu giden proxy olarak kullanmayı bırakır. AdGuard'ı devre dışı bırakırsanız, AdGuard VPN trafiği kendi VPN arayüzü üzerinden yönlendirir. - -AdGuard Reklam Engelleyiciye sahipseniz ve AdGuard VPN'i yüklerseniz, Reklam Engelleyici uygulaması bunu tespit eder ve otomatik olarak *AdGuard VPN ile entegrasyon* öğesini etkinleştirir. Aynı şey tam tersi için de geçerlidir. Entegrasyonu etkinleştirdiyseniz, uygulama istisnaları yönetemeyeceğinizi ve AdGuard VPN uygulamasından DNS sunucularına bağlanamayacağınızı unutmayın. VPN tüneliniz üzerinden yönlendirilecek uygulamaları *Ayarlar* → *Filtreleme* → *Ağ* → *Proxy* → *Proxy aracılığıyla çalışan uygulamalar* üzerinden belirleyebilirsiniz. DNS sunucusu seçmek için AdGuard → *DNS koruması* → *DNS sunucusu* öğesini açın. - -## Uygulama yönetimi - -Bu bölüm, cihazınızda yüklü olan tüm uygulamalar için izinleri ve filtreleme ayarlarını yönetmenize olanak tanır. - -![Uygulama yönetimi *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Bu uygulamada reklamları ve izleyicileri engelleyin (*Uygulama içeriğini filtrele*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![Uygulama yönetimi: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -Bağlam menüsünden uygulamanın istatistiklerine de erişebilirsiniz. - -![Uygulama yönetimi: Chrome. Context menu *mobile_border](https://cdn.adtidy.org/blog/new/4z85achome_management_context_menu.png) - -### 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. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. Bu nedenle, tüm uygulamaları yönlendirmeye veya filtrelemeye çalışırken aşağıdaki uyarıyı görebilirsiniz: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Veri kullanımı - -Bu bölüm, seçilen zaman dilimi ve veri türü için indirilen ve yüklenen veri miktarını ve tasarruf edilen veriyi gösterir. Tap *saved*, *uploaded*, or *downloaded* to view the graph of data usage over time. - -### Uygulamalar - -Bu bölüm, cihazınızda yüklü tüm uygulamaların istatistiklerini görüntüler. Uygulamaları engellenen reklam veya izleyici sayısına ya da gönderilen istek sayısına göre sıralayabilirsiniz. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -If you tap an app, you can see its full stats: the requests it sends and the domains and companies it reaches out to. - -### Şirketler - -This section displays companies that your device reaches out to. Bu ne anlama geliyor? 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 istatistikleri - -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 and data downloaded and uploaded. - -### Pil kullanımı - -This section displays statistics on the device resources used by AdGuard during the last 24 hours. Veriler cihaz ayarlarınızdan farklı olabilir. 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/) - -## Ayarlar - -### Genel - -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*. - -![Genel *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -*Uygulama ve filtre güncellemeleri* altında, otomatik filtre güncellemelerini yapılandırabilir ve bir uygulama güncelleme kanalı seçebilirsiniz. Daha fazla kararlılık için *Sürüm* ve yeni özelliklere erken erişim için *Beta* veya *Nightly* seçeneklerini seçin. - -![Güncellemeler *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog*, AdGuard'ın sistem tarafından devre dışı bırakılmasına karşı korunmasına yardımcı olur ([Android'in pil tasarrufu modu hakkında daha fazlasını okuyun](/adguard-for-android/solving-problems/background-work/)). Girdiğiniz değer, watchdog denetimleri arasındaki saniye cinsinden aralık olacaktır. - -*Günlük kayıt düzeyi*, uygulamanın çalışmasıyla ilgili hangi verilerin günlüğe kaydedileceğini tanımlar. Varsayılan olarak, uygulama etkinlikleriyle ilgili verileri toplar. *Hata ayıklama* düzeyi daha fazla etkinlik kaydeder — sorunu daha iyi anlamalarına yardımcı olmak için AdGuard ekibi tarafından istenirse etkinleştirin. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Gelişmiş *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### Filtreleme - -This section allows you to manage HTTPS filtering settings, filters, and userscripts, and set up a proxy server. - -![Filtreleme *mobile_border](https://cdn.adtidy.org/blog/new/7v5c6filtering.png) - -#### Ağ - -##### HTTPS filtreleme - -To block ads and trackers on most websites and in most apps, AdGuard needs to filter their HTTPS traffic. [HTTPS filtreleme hakkında daha fazla bilgi edinin](/general/https-filtering/what-is-https-filtering) - -###### Güvenlik sertifikaları - -Şifrelenmiş trafiği yönetmek için AdGuard, CA sertifikasını cihazınıza yükler. Güvenlidir: trafik yerel olarak filtrelenir ve AdGuard bağlantının güvenliğini doğrular. - -Android'in eski sürümlerinde sertifika otomatik olarak yüklenir. On Android 11 and later, you need to install it manually. [Yükleme talimatları](/adguard-for-android/solving-problems/manual-certificate/) - -The CA certificate in the user store is enough to filter HTTPS traffic in browsers and some apps. Ancak, yalnızca sistem depolamasındaki sertifikalara güvenen uygulamalar vardır. Buradaki HTTPS trafiğini filtrelemek için AdGuard'ın CA sertifikasını sistem depolamasına yüklemeniz gerekir. [Talimatlar](/adguard-for-android/solving-problems/https-certificate-for-rooted/) - -###### HTTPS filtrelenen uygulamalar - -Bu bölüm, AdGuard'ın HTTPS trafiğini filtrelediği uygulamaların listesini içerir. 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 filtrelenmiş siteler - -Bu ayar, AdGuard'ın HTTPS trafiğini filtrelemesi gereken siteleri yönetmenizi sağlar. - -HTTPS filtreleme, AdGuard'ın isteklerin ve yanıtların içeriğini filtrelemesini sağlar, ancak bu verileri asla toplamaz veya saklamayız. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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. - -##### Yönlendirme modu - -Bu bölüm trafik filtreleme yöntemini seçmenizi sağlar. - -- *Yerel VPN* yerel olarak oluşturulan bir VPN üzerinden trafiği filtreler. Bu en güvenilir moddur. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::not - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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. - -#### Filtreler - -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. - -![Filtreler *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::not - -If you activate too many filters, some websites may work incorrectly. - -::: - -[Read more about filters](https://adguard.com/en/blog/what-are-filters.html) - -#### Kullanıcı Betikleri - -Userscripts are mini-programs written in JavaScript that extend the functionality of one or more websites. Bir kullanıcı betiği yüklemek için özel bir kullanıcı betiği yöneticisine ihtiyacınız vardır. 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, karmaşık reklamları ve reklamları sitelere yeniden enjekte eden mekanizmaları engelleyen özel bir kullanıcı betiğidir. - -### Lisans - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### Destek - -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. - -![Destek *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::not - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Ücretsiz ile tam sürüm karşılaştırması - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::not - -AdGuard uses its own ad-free media player to block ads in YouTube videos. Medya oynatıcıyı açmak için YouTube uygulamasını açın ve AdGuard ile bir video paylaşın. Bu özellik ücretsizdir. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Kullanıcı betikleri* tarayıcının işlevselliğini genişletmenize ve reklamların yeniden eklenmesini önleyen [AdGuard Extra](#adguard-extra) kullanmanıza olanak tanır. [Back to userscripts](#userscripts) - -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 - -Android işletim sisteminin güvenlik önlemleri nedeniyle bazı AdGuard özellikleri yalnızca root erişimli cihazlarda kullanılabilir. İşte bunların listesi: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Asistan - -Asistan, AdGuard uygulamasını başlatmadan uygulama veya site ayarlarını hızlı bir şekilde değiştirmek ve istatistikleri görüntülemek için kullanışlı bir araçtır. - -### Asistana nasıl erişilir - - 1. Android cihazınızda, bildirim gölgesini açmak için ekranın üst kısmından aşağı doğru kaydırın. - 2. AdGuard bildirimini bulun ve **genişletin**. - - ![Bildirim gölgesinde AdGuard bildirimini genişletin *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. *Asistan* öğesine dokunun. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### Asistan nasıl kullanılır - -Asistanı açtığınızda iki sekme göreceksiniz: **Uygulamalar** ve **Siteler**. Her biri sırasıyla son kullanılan uygulamaların ve sitelerin bir listesini içerir. - -![Asistan ana *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Uygulamalar sekmesi - -Bir uygulama seçtikten sonra (**örnek olarak Chrome'u ele alalım**), yapabileceklerinizle ilgili birkaç seçenek göreceksiniz. - -![Asistan Chrome menüsü *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Son etkinlikler - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### Uygulama istatistikleri - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Chrome'da engellenen reklam ve izleyici sayısı -- Chrome'un reklam veya izleme isteklerinin engellenmesiyle kaydedilen veriler -- Chrome'un istek gönderdiği şirketler - -#### Uygulama yönetimi - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Güvenlik Duvarı ayarları - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Siteler sekmesi - -![Asistan siteler sekmesi *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Bir site seçin (**örnek olarak google.com'u ele alalım**) ve yapabileceklerinize ilişkin birkaç seçenek göreceksiniz. - -![Asistan google.com bilgileri *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### İzin listesine ekle - -Bu seçeneğe dokunulduğunda google.com anında izin listesine eklenir ve AdGuard artık onu filtrelemez (yani reklamlar ve izleyiciler site için engellenmeyecektir). - -#### Son etkinlikler - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Site istatistikleri - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- google.com'a istek gönderen uygulamalar -- google.com'un alt alan adları hakkında bilgi +text diff --git a/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/solving-problems/background-work.md b/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/solving-problems/background-work.md index 35e5d376657..0144ddcda67 100644 --- a/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/solving-problems/background-work.md +++ b/i18n/tr/docusaurus-plugin-content-docs/current/adguard-for-android/solving-problems/background-work.md @@ -493,7 +493,7 @@ For OnePlus below 6: ### Recent apps clearing behaviour -Normally when you swipe an app away, it won’t close. On OnePlus this may however work in a different way. Recent app clear behaviour manager might be set up in a way that swiping the app to close will kill it. To return it to the “normal” mode: +Normally when you swipe an app away, it won’t close. On OnePlus this may however work in a different way. Recent app clear behaviour manager might be set up in a way that swiping the app to close will kill it. "Normal" moda geri döndürmek için: Go to **Settings** → **Advanced** → **Recent app management** → Switch to **Normal clear** diff --git a/i18n/tr/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/tr/docusaurus-plugin-content-docs/current/general/userscripts.md index 3764f0184d0..2394365bc98 100644 --- a/i18n/tr/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/tr/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Desteklenen uygulamalar -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/tr/docusaurus-plugin-content-docs/current/intro.md b/i18n/tr/docusaurus-plugin-content-docs/current/intro.md index c886a99b03f..45dc3040474 100644 --- a/i18n/tr/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/tr/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard, 10 yılı aşkın deneyimi, çeşitli platformlar için neredeyse onlar - [Windows için AdGuard](/adguard-for-windows/features/home-screen) - [Mac için AdGuard](/adguard-for-mac/overview) -- [Android için AdGuard](/adguard-for-android/overview) +- [Android için AdGuard](/adguard-for-android/features/protection/ad-blocking) - [iOS için AdGuard](/adguard-for-ios/overview) Ancak tüm popüler tarayıcılar için ücretsiz tarayıcı uzantıları da geliştiriyor ve sürdürüyoruz: diff --git a/i18n/uk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/uk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/uk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/uk/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/uk/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/uk/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/uk/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/uk/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/uk/docusaurus-plugin-content-docs/current/intro.md b/i18n/uk/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/uk/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/uk/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/vi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/vi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/vi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/vi/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/vi/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/vi/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/vi/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/vi/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/vi/docusaurus-plugin-content-docs/current/intro.md b/i18n/vi/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/vi/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/vi/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index c981fac7a83..87c758d0f85 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: 功能概览 +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note 免责声明 - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 常规 - -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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### HTTPS 过滤 - -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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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. - -#### 过滤器 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### 许可证 - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 支持 - -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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/general/userscripts.md index 0c840c4a166..1b4bf7d33b9 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro.md index b4daca2ab0a..004d7db1a96 100644 --- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard Windows版](/adguard-for-windows/features/home-screen) - [AdGuard Mac版](/adguard-for-mac/overview) -- [AdGuard Android版](/adguard-for-android/overview) +- [AdGuard Android版](/adguard-for-android/features/protection/ad-blocking) - [AdGuard iOS版](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: diff --git a/i18n/zh-TW/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md b/i18n/zh-TW/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md index 4511d5c50d2..87c758d0f85 100644 --- a/i18n/zh-TW/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md +++ b/i18n/zh-TW/docusaurus-plugin-content-docs/current/adguard-for-android/overview.md @@ -1,537 +1,6 @@ --- -title: Features overview +title: Overview sidebar_position: 1.5 --- -:::info - -This article is about AdGuard for Android, a multifunctional ad blocker that protects your device at the system level. To see how it works, [download the AdGuard app](https://agrd.io/download-kb-adblock) - -::: - -:::note Disclaimer - -AdGuard for Android is not to be confused with AdGuard Content Blocker. AdGuard Content Blocker is an app available in Google Play that has truncated functionality to meet restrictions imposed by the store. AdGuard for Android, on the contrary, is a powerful app to block ads, manage applications, and perform other roles that will be described in this article. The only place it can be downloaded from is [the AdGuard website](https://adguard.com/adguard-android/overview.html). - -::: - -## Protection - -This screen combines all features of AdGuard’s protection: - -- Ad blocking -- Tracking protection -- Annoyance blocking -- DNS protection -- Firewall -- Browsing Security -- Integration with AdGuard VPN - -More on each feature below. - -### 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). - -Basic protection effectively blocks ads on most websites. For more customized ad blocking, you can: - -- Enable appropriate language-specific filters — they contain filtering rules for blocking ads on websites in specific languages - -- Add websites to allowlist — these websites won't be filtered by AdGuard - -- Create user rules — AdGuard will apply them on specified websites. [Learn how to create your own user rules](/general/ad-filtering/create-own-filters) - -![Ad blocking *mobile_border](https://cdn.adtidy.org/blog/new/o44x5ad_blocking.png) - -### Tracking protection - -*Tracking protection* (formerly known as *Stealth Mode*) prevents websites from collecting 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 your browser, save your personal settings and user preferences, or recognize you on your next visit. - -![Tracking protection *mobile_border](https://cdn.adtidy.org/blog/new/y5fuztracking_protection.png) - -*Tracking protection* has three pre-configured levels of privacy protection (*Standard*, *High*, and *Extreme*) and one user-defined level (*Custom*). *Custom* allows you to set your own tracking protection parameters. [Learn more about other Tracking protection settings](/general/stealth-mode) - -Here are the active features of the pre-configured levels: - -1. **Standard** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - c. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending information about its version and modifications to Google domains (including DoubleClick and Google Analytics) - -2. **High** - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -3. **Extreme** (formerly known as *Ultimate*) - - a. *Block trackers*. This feature uses *AdGuard Tracking Protection filter* to protect you from online counters and web analytics tools - - b. *Remove tracking parameters from URLs*. This feature uses *AdGuard URL Tracking filter* to remove tracking parameters, such as `utm_*` and `fb_ref`, from page URLs - - c. *Hide your search queries*. This feature hides queries for websites visited from a search engine - - d. *Ask websites not to track you*. This feature sends the [Global Privacy Control](https://globalprivacycontrol.org/) and [Do Not Track](https://en.wikipedia.org/wiki/Do_Not_Track) signals to the websites you visit, asking web apps to disable tracking of your activity - - e. *Self-destruction of third-party cookies*. This feature limits the lifetime of third-party cookies to 180 minutes - - :::caution - - This feature deletes all third-party cookies after their forced expiration. This includes your logins through social networks or other third-party services. You may need to re-log in to some websites periodically or experience other cookie-related issues. To block only tracking cookies, use the *Standard* protection level. - - -::: - - f. *Block WebRTC*. This feature blocks WebRTC, a known vulnerability that can leak your real IP address even if you use a proxy or VPN - - g. *Block Push API*. This feature prevents your browsers from receiving push messages from servers - - h. *Block Location API*. This feature prevents browsers from accessing your GPS data and determining your location - - i. *Hide Referer from third parties*. This feature prevents third parties from knowing which websites you visit. It hides the HTTP header that contains the URL of the initial page and replaces it with a default or custom one that you can set - - j. *Hide your User-Agent*. This feature removes identifying information from the User-Agent header, which typically includes the name and version of the browser, the operating system, and language settings - - k. *Remove X-Client-Data header*. This feature prevents Google Chrome from sending its version and modifications information to Google domains (including DoubleClick and Google Analytics) - -### 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* allows you to filter DNS requests with the help of a selected DNS server, DNS filters, and user rules: - -- Some DNS servers have blocklists that help block DNS requests to potentially harmful domains - -- In addition to DNS servers, AdGuard can filter DNS requests on its own using a special DNS filter. It contains a large list of ad and tracking domains — requests to them are rerouted to a blackhole server - -- You can also block and unblock domains by creating user rules. You might need to consult our article about [DNS filtering rule syntax](https://adguard-dns.io/kb/general/dns-filtering-syntax/) - -![DNS protection *mobile_border](https://cdn.adtidy.org/blog/new/u8qtxdns_protection.png) - -#### 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: - -- Tap *Add DNS server* and enter the server address (or addresses) - -- Alternatively, you can select a DNS server from the [list of known DNS providers](https://adguard-dns.io/kb/general/dns-providers/) and tap *Add to AdGuard* next to it - -- If you're using a private AdGuard DNS server, you can add it to AdGuard from the [dashboard](https://adguard-dns.io/dashboard/) - - 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 - -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 - -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 - -This section allows you to control Internet access for the entire device. - -![Global firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/4zx2nhglobal_rules.png) - -These rules apply to all apps on your device unless you've set custom rules for them. - -#### 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. - -1. Open *Custom firewall rules*. Under *Apps with custom rules*, tap *Add app*. - - ![Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/qkxpecustom_rules.png) - -1. Select the app for which you want to set individual rules. - - ![Adding an app to Custom firewall rules *mobile_border](https://cdn.adtidy.org/blog/new/2db47fadding_app.png) - -1. In *Available custom rules*, select the ones you want to configure and tap the "+" icon. The rules will now appear in *Applied custom rules*. - - ![Added rule *mobile_border](https://cdn.adtidy.org/blog/new/6fzjladded_rule.png) - -1. If you need to block a specific type of connection, toggle the switch to the left. If you want to allow it, leave the switch enabled. Custom rules override global ones: any changes you make in *Global firewall rules* will not affect this app. - -To delete a rule or app from *Custom rules*, swipe it to the left. - -### Quick actions - -*Quick actions* are based on the requests from *Recent activity* (which can be found in *Statistics*). This section shows which apps have recently connected to the Internet. - -![Quick actions *mobile_border](https://cdn.adtidy.org/blog/new/yigrfquick_actions.png) - -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 protects you from visiting phishing and malicious websites. It also warns you about potential malware. - -![Browsing Security *mobile_border](https://cdn.adtidy.org/blog/new/1y6a8browsing_security.png) - -If you're about to visit a dangerous website, Browsing Security will show you the following warning: - -![Browsing Security warning *mobile_border](https://cdn.adtidy.org/blog/new/o8s3Screenshot_2023-06-29-15-49-01-514-edit_com.android.chrome.jpg) - -> Please note that AdGuard for Android is not an antivirus program. It neither stops viruses from downloading nor deletes already downloaded ones. To fully protect your device, we recommend using AdGuard in conjunction with an antivirus. - -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 - -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. - -In this mode, AdGuard VPN acts as an outbound proxy server through which AdGuard routes its traffic. This allows AdGuard to create a VPN interface and block ads and trackers locally, while AdGuard VPN routes all traffic through a remote server. - -If you disable AdGuard VPN, AdGuard will stop using it as an outbound proxy. If you disable AdGuard, AdGuard VPN will route traffic through its own VPN interface. - -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 - -This section allows you to manage permissions and filtering settings for all apps installed on your device. - -![App management *mobile_border](https://cdn.adtidy.org/blog/new/9sakapp_management.png) - -By tapping an app you can manage its settings: - -- Route its traffic through AdGuard -- Block ads and trackers in this app (*Filter app content*) -- Filter its HTTPS traffic (for non-browser apps, it requires [installing AdGuard's CA certificate into the system store](/adguard-for-android/solving-problems/https-certificate-for-rooted/), available on rooted devices) -- Route it through your specified proxy server or AdGuard VPN in the Integration mode - -![App management: Chrome *mobile_border](https://cdn.adtidy.org/blog/new/nvvgochrome_management.png) - -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 - -By default, only problem-free apps are routed through AdGuard and filtered. These are the apps that still work properly when filtering is enabled. - -Problematic apps, such as Download Manager, radio, system apps with UID 1000 and 1001 (for example, Google Play services) may work incorrectly when routed through AdGuard. That's why you may see the following warning when trying to route or filter all apps: - -![Route all apps dialog *mobile_border](https://cdn.adtidy.org/blog/new/6du8jiroute_all.png) - -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 - -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. - -![Statistics *mobile_border](https://cdn.adtidy.org/blog/new/czy5rStatistics.jpeg?mw=1360) - -The stats are categorized into different sections. - -### 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. - -*Recent activity*, formerly known as *Filtering log*, shows the last 10,000 requests processed by AdGuard. Tap *Customize* to filter requests by status (*regular*, *blocked*, *modified*, or *allowlisted*) or origin (*first-party* or *third-party*). - -You can tap a request to view its details and add a blocking or unblocking rule. - -### Data usage - -This section shows the amount of downloaded and uploaded data 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 - -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. - -Tap *View all apps* to expand the list of your apps, sorted by the number of ads, trackers, or requests. - -![List of apps *mobile_border](https://cdn.adtidy.org/blog/new/toq0mkScreenshot_20230627-235219_AdGuard.jpg) - -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 - -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 - -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 and data downloaded and uploaded. - -### 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 - -### 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*. - -![General *mobile_border](https://cdn.adtidy.org/blog/new/my5quggeneral.png) - -Under *App and filter updates*, you can configure automatic filter updates and select an app update channel. Choose *Release* for more stability and *Beta* or *Nightly* for early access to new features. - -![Updates *mobile_border](https://cdn.adtidy.org/blog/new/hqm8kupdates.png) - -#### Advanced settings - -*Automation* allows you to manage AdGuard via tasker apps. - -*Watchdog* helps protect AdGuard from being disabled by the system ([read more about Android's battery save mode](/adguard-for-android/solving-problems/background-work/)). The value you enter will be the interval in seconds between watchdog checks. - -*Logging level* defines what data about the app's operation should be logged. By default, the app collects the data about its events. The *Debug* level logs more events — enable it if asked by the AdGuard team to help them get a better understanding of the problem. [Read more about collecting and sending logs](/adguard-for-android/solving-problems/logcat/) - -![Advanced *mobile_border](https://cdn.adtidy.org/blog/new/vshfnadvanced.png) - -The *Low-level settings* section is for expert users. [Read more about low-level settings](/adguard-for-android/solving-problems/low-level-settings/) - -![Low-level settings *mobile_border](https://cdn.adtidy.org/blog/new/n9ztplow_level.png) - -### 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 - -##### 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 - -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. - -On older versions of Android, the certificate is installed automatically. On Android 11 and later, you need to install it manually. [Installation instructions](/adguard-for-android/solving-problems/manual-certificate/) - -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 - -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 - -This setting allows you to manage websites for which AdGuard should filter HTTPS traffic. - -HTTPS filtering allows AdGuard to filter the content of requests and responses, but we never collect or store this data. However, to increase security, we [exclude websites that contain potentially sensitive information from HTTPS filtering](/general/https-filtering/what-is-https-filtering/#financial-websites-and-websites-with-sensitive-personal-data). - -You can also add websites that you consider necessary to exclusions by selecting one of the modes: - -- Exclude specific websites from HTTPS filtering -- Filter HTTPS traffic only on the websites added to exclusions - -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 - -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) - -In this section, you can also set up a third-party VPN to work with AdGuard, if your VPN provider allows it. - -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 - -This section allows you to select the traffic filtering method. - -- *Local VPN* filters traffic through a locally created VPN. This is the most reliable mode. Due to Android restrictions, it is also the only system-wide traffic filtering method available on non-rooted devices. - -:::note - -The *Local VPN* mode doesn't allow AdGuard to be used simultaneously with other VPNs. To use another VPN with AdGuard, you need to reconfigure it to work in proxy mode and set up an outbound proxy in AdGuard. For AdGuard VPN, this is done automatically with the help of the [*Integrated mode*](#integration-with-adguard-vpn). - -::: - -- *Automatic proxy* is an alternative traffic routing method that does not require the use of a VPN. One significant advantage is that it can be run in parallel with a VPN. This mode requires root access. - -- *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 - -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. - -![Filters *mobile_border](https://cdn.adtidy.org/blog/new/7osjdfilters.png) - -Filters enabled by default are enough for normal AdGuard operation. However, if you want to customize ad blocking, you can use other AdGuard or third-party filters. To do this, select a category and enable the filters you'd like. To add a custom filter, tap *Custom filters* → *Add custom filter* and enter its URL or file path. - -:::note - -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 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 is a custom userscript that blocks complex ads and mechanisms that reinject ads to websites. - -### License - -In this section, you can find information about your license and manage it: - -- Buy an AdGuard license to activate [the full version's features](#free-vs-full-version) -- Log in to your AdGuard account or enter the license key to activate your license -- Sign up to activate your 7-day trial period if you haven't used it yet -- Refresh the license status if you have recently extended its validity -- Open the AdGuard account to manage your license there -- Reset your license – for example, if you've reached device limit for this license and want to apply another one - -![License screen *mobile_border](https://cdn.adtidy.org/blog/new/3wyh5hlicense.png) - -### 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. - -![Support *mobile_border](https://cdn.adtidy.org/blog/new/cz55usupport.png) - -If you notice a missed ad, please report it via *Report incorrect blocking*. - -For unusual app behavior, select *Report a bug*. If possible, describe your problem in detail and add app logs. [How to describe an issue](/guides/report-bugs/#how-to-describe-a-problem) - -For your suggestions, use *Request a feature*. - -:::note - -GitHub is an alternative way to report bugs and suggest new features. [Instructions and repository links](/guides/report-bugs/#adguard-for-android) - -::: - -## Free vs full version - - - -AdGuard for Android has a free and a paid version. Paid features extend AdGuard's capabilities: - -- *Ad blocking in apps* allows you to block ads in non-browser apps. You can specify apps for filtering in [*App management*](#app-management) - -:::note - -AdGuard uses its own ad-free media player to block ads in YouTube videos. To open the media player, open the YouTube app and share a video with AdGuard. This feature is free. - -::: - -- *Tracking protection* increases your privacy by blocking tracking requests, online counters, UTM tags, analytics systems, and more. [Back to Tracking protection](#tracking-protection) - -- *Browsing Security* warns you if you're about to visit a potentially dangerous website. [Back to Browsing Security](#browsing-security) - -- *Custom filters and user rules* allow you to add your own filtering rules and third-party filters to fine-tune ad blocking. [Back to filters](#filters) - -- *Userscripts* allow you to extend the functionality of the browser and use [AdGuard Extra](#adguard-extra) that prevents ad reinjection. [Back to userscripts](#userscripts) - -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 - -Due to security measures of the Android OS, some AdGuard features are only available on rooted devices. Here's the list of them: - -- **HTTPS filtering in most apps** requires [installing a CA certificate into the system store](#security-certificates), as most apps do not trust certificates in the user store. Installing a certificate into the system store is only possible on rooted devices -- The [**Automatic proxy** routing mode](#routing-mode) requires root access due to Android's restrictions on system-wide traffic filtering -- The **Manual proxy** routing mode requires root access on Android 10 and above as it's no longer possible to determine the name of the app associated with a connection filtered by AdGuard - -## Assistant - -Assistant is a handy tool to quickly change app or website settings and view statistics without launching the AdGuard app. - -### How to access Assistant - - 1. On your Android device, swipe down from the top of the screen to open the notification shade. - 2. Find and **expand** the AdGuard notification. - - ![Expand AdGuard notification in the notification shade *mobile](https://cdn.adtidy.org/blog/new/jkksbhassistant-shade.png) - - 3. Tap *Assistant*. - - ![Tap Assistant *mobile](https://cdn.adtidy.org/blog/new/1qvlhassistant-tap-assistant.jpg) - -### How to use Assistant - -When you open Assistant, you will see two tabs: **Apps** and **Websites**. Each of them contains a list of the recently used apps and websites respectively. - -![Assistant main *mobile](https://cdn.adtidy.org/blog/new/i5mljAssistant-main.jpg) - -### Apps tab - -After you select an app (**let's take Chrome as an example**), you'll get a few options of what you can do. - -![Assistant Chrome menu *mobile_border](https://cdn.adtidy.org/blog/new/e1sr4Chrome-assistant.jpg) - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests made by Chrome. - -![App recent activity *mobile_border](https://cdn.adtidy.org/blog/new/66hpechrome-recent-activity.png) - -#### App statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about Chrome: - -- Number of ads and trackers blocked in Chrome -- Data saved by blocking Chrome's ad or tracking requests -- Companies that Chrome sends requests to - -#### App management - -You'll be taken to the AdGuard app screen where you can disable AdGuard protection for the app. - -#### Firewall settings - -You'll be taken to the AdGuard screen where you can change Firewall settings for the app, meaning you can manage the app's Internet access. - -### Websites tab - -![Assistant websites tab *mobile](https://cdn.adtidy.org/blog/new/74y9rAssistant-websites.jpg) - -Select a website (**let's take google.com as an example**) and you'll see few options of what you can do. - -![Assistant google.com info *mobile](https://cdn.adtidy.org/blog/new/tht0tgoogle-com-assistant.jpg) - -#### Add to allowlist - -Tapping this option will instantly add google.com to allowlist, and AdGuard will no longer filter it (meaning ads and trackers won't be blocked for the website). - -#### Recent activity - -You'll be taken to the AdGuard app, where you'll see detailed info on the last 10K requests to google.com. - -![website recent activity *mobile_border](https://cdn.adtidy.org/blog/new/xq7f3assistant-website-recent-activity.png) - -#### Website statistics - -You'll be taken to the AdGuard app, where you'll see detailed statistics about google.com: - -- Number of blocked ad and tracking requests to google.com -- Data saved by blocking ad and tracking requests to google.com -- Apps that send requests to google.com -- Information about google.com's subdomains +text diff --git a/i18n/zh-TW/docusaurus-plugin-content-docs/current/general/userscripts.md b/i18n/zh-TW/docusaurus-plugin-content-docs/current/general/userscripts.md index d581d31ab29..533bd7b5aca 100644 --- a/i18n/zh-TW/docusaurus-plugin-content-docs/current/general/userscripts.md +++ b/i18n/zh-TW/docusaurus-plugin-content-docs/current/general/userscripts.md @@ -8,7 +8,7 @@ Userscripts (we also call them "extensions") are, de-facto, mini-programs writte :::note Supported apps -AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/overview), and [AdGuard for Mac](/adguard-for-mac/overview). +AdGuard can significantly broaden website functionality by acting as a userscript manager. You can add your custom scripts or manage the existing ones in our three products: [AdGuard for Windows](/adguard-for-windows/features/extensions), [AdGuard for Android](/adguard-for-android/features/settings#userscripts), and [AdGuard for Mac](/adguard-for-mac/overview). ::: diff --git a/i18n/zh-TW/docusaurus-plugin-content-docs/current/intro.md b/i18n/zh-TW/docusaurus-plugin-content-docs/current/intro.md index 1ebb38780c9..e63e870e91f 100644 --- a/i18n/zh-TW/docusaurus-plugin-content-docs/current/intro.md +++ b/i18n/zh-TW/docusaurus-plugin-content-docs/current/intro.md @@ -10,7 +10,7 @@ AdGuard is one of the leaders on the market of ad-blocking software with 10+ yea - [AdGuard for Windows](/adguard-for-windows/features/home-screen) - [AdGuard for Mac](/adguard-for-mac/overview) -- [AdGuard for Android](/adguard-for-android/overview) +- [AdGuard for Android](/adguard-for-android/features/protection/ad-blocking) - [AdGuard for iOS](/adguard-for-ios/overview) But we also develop and maintain free browser extensions for all popular browsers: