AdGuard Filter Policy

When discussing AdGuard ad filters, there is often one topic that causes disputes – whether AdGuard should block this or that ad. By framing the rules, we stick to special criteria. Our criteria are very similar to EasyList Policy, which we find correct and appropriate. Nevertheless, we've made some changes to it.

Terminology

Throughout this text, we use the terms first party and third party.

A "first party" is a website that a user visits intentionally and knowingly and a set of resources on the web operated by the same organization. In practice, we consider resources to belong to the same party if they are part of the same registrable domain: a public suffix plus one additional label. Example: site.example, www.site.example, and s.u.b.site.example belong to the same party because site.example is their common registrable domain.

A "third party" is any party that does not fall within the definition of the first party above. Interactions with other parties are considered third-party, even if the user is transiently informed in context (for example, in the form of a redirect). Merely hovering over, muting, pausing, or closing a given piece of content does not constitute an intention to interact.

Common criteria

These equally apply to rules in all filters.

  • Rules that often cause problems with the work of some websites will be deleted.
  • Website-specific rules will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if available) or by other means, such as social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

Ad filters

This part describes the AdGuard Base filter, the Mobile Ads filter and the following language-specific filters: Russian, German, Dutch, Spanish/Portuguese, Japanese, Turkish, Chinese, French.

What shall these filters block?
  • These filters will block ads wherever possible. 
  • Ads should be blocked regardless of their reasons and goals.
  • We will block ads caused by malicious apps or extensions that inject ads. Please note that we do it only on the condition that you specify how to install this app or extension.
Limitations and Exceptions

If a rule is subject to the list of limitations described below, then it won’t be added to the main filters.

  • Websites’ own ads are not to be removed on purpose. On the other hand, it shouldn’t be unblocked because such unblocking can cause the display of third-party ads.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.
  • Anti-adblock scripts will be blocked only if they limit the functionality of the website or interfere with its use.
  • Anti-adblock scripts will not be blocked in cases when it is prohibited by law.
  • Rules that often cause problems with the work of some websites will be deleted.

Tracking Protection filter

What will be blocked with this filter?
  • This filter shall block all trackers that collect users' personal data.

We define tracking as the collection of data regarding an individual’s identity or activity across one or more websites. Even if such data is not believed to be personally identifiable, it’s still tracking.

Tracker is an online script that has tracking as its only purpose, or as one of its purposes.

Limitations and Exceptions

If a rule is subject to the list of limitations described below, then it won’t be added to this filter.

  • Rules that cause problems with the functioning of websites will be removed.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

AdGuard URL Tracking filter

What will be blocked with this filter?
  • This filter will strip all tracking parameters from URLs.

We define tracking as the collection of data regarding an individual’s identity or activity across one or more websites. Even if such data is not believed to be personally identifiable, it’s still tracking.

Limitations and Exceptions

If a rule is subject to the list of limitations described below, then it won’t be added to this filter.

  • Rules that would risk lowering a user's security level will be removed. 
  • Rules that cause problems with the functioning of websites will be removed.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

Social Media filter

What will be blocked with this filter?
  • This filter will block social media widgets (on third-party websites) such as "Like" and "Share" buttons, recommendation widgets, and more.
Limitations and Exceptions

If a rule is subject to the list of limitations described below, then it won’t be added to this filter.

  • Rules that block widgets that are a part of a website’s functionality, such as "Comments," "Embedded Post," "Surveys," or widgets that require authorization via social networks.
  • Rules that block links to a website’s communities in social networks.
  • Rules that cause problems with the functioning of websites will be removed.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

Annoyances filter

What will be blocked with this filter?
  • This filter will block elements on the page that are not ads but obstruct the view and make it harder to see the actual content of the website. Such elements as cookie notices, third-party widgets, in-page popups, email subscription forms, banners with special offers, and aggressively placed social media widgets.

Limitations and Exceptions

If a rule is subject to the list of limitations described below, then it won’t be added to this filter.

  • Rules that block elements that are essential for the websites' functioning (e.g. authorization forms) will not be blocked even if they satisfy other requirements.
  • Rules that cause problems with the functioning of websites will be removed.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

Filter unblocking search ads and self-promotion

Unlike other filters, this one unblocks certain ads. More about it in this Knowledge Base article.

What will be unblocked with this filter?
  • Search ads (ads that you see among the results when using an online search engine).
  • Websites' self-promotion (when an ad on a website is promoting this very website or other websites/social media/etc closely related to it).

Limitations and Exceptions

  • Rules that cause problems with the functioning of websites will be removed.
  • Rules that are specific to a particular website will be added only if the website has sufficient traffic. Traffic is determined by open statistics (if it has such) or in other ways, for example, social media following. A website’s traffic is considered sufficient when it has 30 thousand monthly visitors.

Quality requirements for filtering rules

  • The rules should be as efficient as possible in terms of performance.
  • Exception rules should be as specific as possible in order to avoid unnecessary unblocking.
  • CSS and JS injection rules shall be used as rarely as possible, and only in cases when ad blocking is impossible without them.