AdguardTeam / AdguardFilters

AdGuard Content Blocking Filters
https://adguard.com/
GNU General Public License v3.0
3.04k stars 629 forks source link

microsoft.copilot.com #182197

Closed adguard-bot closed 2 months ago

adguard-bot commented 2 months ago

Issue URL (Ads)

http://microsoft.copilot.com

Comment

Copilot app on Android results in ads at the bottom shelf. This is only on some queries, "[XYZ] gifts" usually results in these ads. Username: @deltaxsingh

Screenshots

Screenshot 1 ![Screenshot 1](https://cdn.adguard.info/sitereports/m6enide2b2ssko0wggk0scoccwcwsw0iwgiajyouts.png?nc=1)

System configuration

Information Value
AdGuard product: AdGuard for Android v4.4.1
System version: Android 14
Browser: App
License type: paid
AdGuard mode: VPN
HTTPS filtering: enabled
Android system root: true
Stealth mode options: Send Do-Not-Track header,
Hide your Referrer from third-parties,
Hide your User-Agent,
Remove X-Client-Data header from HTTP requests,
Self-destructing third-party cookies (180),
Self-destructing first-party cookies (4320)
DNS filtering: server: quic://dns.adguard-dns.com
filters: https://filters.adtidy.org/android/filters/15_optimized.txt
Filters: Ad Blocking:
AdGuard Base,
AdGuard Mobile Ads,
EasyList

Privacy:
AdGuard Tracking Protection,
EasyPrivacy,
Peter Lowe's Blocklist,
Fanboy's Anti-Facebook List

Social Widgets:
AdGuard Social Media,
Fanboy's Social Blocking List

Annoyances:
AdGuard Annoyances,
AdGuard Widgets,
AdGuard Cookie Notices,
AdGuard Mobile App Banners,
AdGuard Other Annoyances,
AdGuard Popups,
Adblock Warning Removal List,
Fanboy's Annoyances,
EasyList Cookie List

Security:
Online Malicious URL Blocklist,
Scam Blocklist by DurableNapkin,
uBlock Origin – Badware risks,
Phishing URL Blocklist

Other:
AdGuard DNS,
AdGuard Experimental,
Filter unblocking search ads and self-promotion,
Fanboy's Anti-thirdparty Fonts
Custom filters: https://raw.githubusercontent.com/bogachenko/fuckfuckadblock/master/fuckfuckadblock.txt?_=raw,
https://github.com/bpc-clone/bypass-paywalls-clean-filters/raw/main/bpc-paywall-filter.txt
Userscripts: https://userscripts.adtidy.org/release/disable-amp/1.0/disable-amp.meta.js
https://greasyfork.org/scripts/395497-login-reminder-popup-remover/code/Login%20reminder%20popup%20remover.user.js
https://raw.githubusercontent.com/tajnymag/tinder-deblur/main/tinder.user.js
https://greasyfork.org/scripts/463802-remove-reddit-login-requirement/code/Remove%20Reddit%20Login%20Requirement.user.js
https://userscripts.adtidy.org/release/adguard-extra/1.0/adguard-extra.meta.js
https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/raw/main/dist/Simple-YouTube-Age-Restriction-Bypass.user.js
https://update.greasyfork.org/scripts/382482/Assassinate%20Ad%20Block%20Blockers.user.js
https://update.greasyfork.org/scripts/473310/Duolingo%20Pro%20BETA.meta.js
https://update.greasyfork.org/scripts/1682/Google%20Hit%20Hider%20by%20Domain%20%28Search%20Filter%20%20Block%20Sites%29.meta.js
https://github.com/bpc-clone/bypass-paywalls-clean-filters/raw/main/userscript/bpc.en.user.js
jellizaveta commented 2 months ago

@deltaxsingh Hello there. Unfortunately, I am unable to reproduce the ad. Could you please go to the AdGuard filter log (4th tab --> resent activity) and clear the filter log (three dots in the top right corner --> clear)? Open the app, replay the ad, go to the filter log, take screenshots of the filter log and attach the screenshots to a comment on GitHub?

deltaxsingh commented 2 months ago

Screenshot_20240625_223525_AdGuard Screenshot_20240625_223534_AdGuard Screenshot_20240625_223541_AdGuard Screenshot_20240625_223547_AdGuard

@deltaxsingh Hello there. Unfortunately, I am unable to reproduce the ad. Could you please go to the AdGuard filter log (4th tab --> resent activity) and clear the filter log (three dots in the top right corner --> clear)? Open the app, replay the ad, go to the filter log, take screenshots of the filter log and attach the screenshots to a comment on GitHub?

Here you go! It's ONLY in the Copilot app on Android. The website is clean!

jellizaveta commented 2 months ago

Thank you for filtering the log! events.data.microsoft.com - used as an endpoint for many Microsoft applications and could not be blocked. Other bing domains important to the environment.

Could possibly be blocked: gateway.bingviz.microsoftapp.net

May I ask you to add this rule to the user rules with HTTPS filtering enabled for copilot and check if the ads appear? ||gateway.bingviz.microsoftapp.net^

jellizaveta commented 2 months ago

@deltaxsingh Hello. Any news?

deltaxsingh commented 2 months ago

@deltaxsingh Hello. Any news?

Oh sorry I thought I responded. It did not work unfortunately.

jellizaveta commented 2 months ago

@deltaxsingh It looks like the ads, content and functionality all come from the same resources. Unfortunately, we can't fix that, as blocking might mess up the functionality.

deltaxsingh commented 2 months ago

@deltaxsingh It looks like the ads, content and functionality all come from the same resources. Unfortunately, we can't fix that, as blocking might mess up the functionality.

It's strange because in the web browser there are zero ads but in the app (which is basically a web wrapper) there are.

jellizaveta commented 2 months ago

@deltaxsingh Do you have HTTPS filtering enabled for this app?

deltaxsingh commented 2 months ago

@deltaxsingh Do you have HTTPS filtering enabled for this app?

Yeah I also have a rooted device so I could move the certificate into the appropriate place using Magisk.

jellizaveta commented 2 months ago

@deltaxsingh does the web version have the same?

deltaxsingh commented 2 months ago

Adguard on my desktop and phone are setup exactly the same.

Desktop Web Browser: No ads Desktop app: Ads

Android Web Browser: No ads Android app: Ads

It's pretty odd if the content payload is bundled with ads, the web browser experience should be the same as the apps imo