[Android Apps and Games] avatar_adg:
Let me answer the questions you've asked in support ticket, I guess it could be useful for everybody.

We plan to add "Filtering log" feature in v3.0, it will allow you to see which requests are processed by Adguard.

For now, the only way to see what AG did is to read the log file.

Here is a short instruction:

https://github.com/AdguardTeam/AdguardFilters/wiki/Android

If you switch logging level to "Record HTTP requests", it will be written to a text file.

Possible locations of this log file is listed in the end of this article:

https://kb.adguard.com/index.php?/K.../collecting-a-full-log-on-adguard-for-android

More than this, you can record an HTTP archive file, which you can then view using Fiddler or some online tools (http://www.softwareishard.com/har/viewer/).

https://kb.adguard.com/index.php?/K...et-har-http-archive-files-from-android-device

Thank you for the feature request!

First of all we should finally implement a settings cloud sync feature.

I guess this functional might be extended to stats sync in future.

This is very important to note, that Adguard does not a hosts or DNS level ad blocker. It is more like a "proxy"-based ad blocker. This allows us to do much more than simply block ad servers.

Here is a detailed description of techniques used by Adguard:

https://adguard.com/en/how-ads-blocked.html

You may also be interested in the documentation on Adguard filter rules syntax:

https://adguard.com/en/filterrules.html

It is based on good old ABP syntax with some great extensions. Here are some Adguard-specific rules examples:$replace modifier, extended CSS selectors (available in Android beta version).

Also here is the list of ad filters maintained by Adguard team:

https://adguard.com/en/filters.html

Yep, otherwise stats will show the wrong value. The app is marked as "removed" though.

In future we want to aggregate removed apps in one item named "removed apps" instead of having a record for each:

https://github.com/AdguardTeam/AdguardForAndroid/issues/806

What exactly do you want to see there?

It is explained a bit in v2.8.

Roughly:

High-quality: applies all types of filtering to the web pages

Fast: does not apply "page code filtering"

Simplified: does not filter page code at all, just block ad requests

If you want it to work in "battery saving" mode, then yes.

When Adguard blocks an ad request, it increments this "bandwidth saved" counter depending on detected request type.

I must admit this estimation is not very precise. However, it gives you an idea of how much data is saved due to ad blocking.

Could you please elaborate on this one? I don't get it.

We prefer whitelist apps only in case if there is a possible issue with Adguard's filtering.

If it works ok and we have not received any complaints on it, why should we whitelist it?

Why not?:) Adguard itself makes requests to its own server: downloads filters updates, checks the license key and such.

Of course setting it to monitor or block itself is not really recommended, but we shouldn't forbid it.

---------- Post added at 12:48 AM ---------- Previous post was at 12:39 AM ----------

Filed a bug report on it, thank you!

https://github.com/AdguardTeam/AdguardForAndroid/issues/845