brave / browser-laptop

[DEPRECATED] Please see https://github.com/brave/brave-browser for the current version of Brave
https://www.brave.com
Other
7.95k stars 975 forks source link

Customer Support Broken on CodeHS #12762

Open jonathansampson opened 6 years ago

jonathansampson commented 6 years ago

Description

The Customer Support widget for CodeHS is identified as and ad/tracker, and blocked.

Steps to Reproduce

  1. Navigate to https://codehs.com/ with default shield settings

Actual result: https://widget.intercom.io/widget/x13jbr4h is prevented from loading.

Expected result: https://widget.intercom.io/widget/x13jbr4h is permitted to load.

Reproduces how often: 100%

Brave Version

0.19.139

about:brave info:

Brave: 0.19.139 
rev: 99aa17da28e040543b4ba217d2c4dd6633bf1446 
Muon: 4.7.2 
libchromiumcontent: 64.0.3282.85 
V8: 6.4.388.20 
Node.js: 7.9.0 
Update Channel: Release 
OS Platform: Microsoft Windows 
OS Release: 10.0.16299 
OS Architecture: x64

Reproducible on current live release: Yes

Additional Information

Originally reported on Twitter: https://twitter.com/jkeesh/status/954856111189893120

BrendanEich commented 6 years ago

intercom.io added to Disconnect.me's list here, I think:

https://github.com/disconnectme/disconnect-tracking-protection/commit/6f8da2528636ccee0f57a715402025c3d8f9ceb2

Best to confirm we block exactly as Disconnect does, and check other blocklists such as EasyPrivacy. If widget.intercom.io holds stateless/reusable scripts-as-modules perhaps we can allow it, but from upstream blocking, it sure seems as though Intercom is a tracker.

jonathansampson commented 6 years ago

Disconnect.me has reported concerns with Intercom's privacy policy:

image