Both sides previous revisionPrevious revisionNext revision | Previous revision |
privacy:requests [2025/01/03 17:42] – Added discussion karelkubicek | privacy:requests [2025/03/19 13:35] (current) – [Existing Lists] added DDG Tracker Radar karelkubicek |
---|
| |
* DNS-blocking lists | * DNS-blocking lists |
| * Some information can be found on [[design:website_classification|Website classification page]] |
* [[https://web.archive.org/web/20241231165520/https://help.adblockplus.org/hc/en-us/articles/360062733293-How-to-write-filters|AdBlock-syntax]] filters. The most established are [[https://easylist.to/index.html|EasyList filters]]: | * [[https://web.archive.org/web/20241231165520/https://help.adblockplus.org/hc/en-us/articles/360062733293-How-to-write-filters|AdBlock-syntax]] filters. The most established are [[https://easylist.to/index.html|EasyList filters]]: |
* **EasyList**: Blocks advertisements except for self-promotion (first-party ads such as featured articles). See the full [[https://easylist.to/pages/policy.html|policy]]. | * **EasyList**: Blocks advertisements except for self-promotion (first-party ads such as featured articles). See the full [[https://easylist.to/pages/policy.html|policy]]. |
* 3rd-party tracking: Hosted by another provider hosting a tracking script but not actually a tracking company. | * 3rd-party tracking: Hosted by another provider hosting a tracking script but not actually a tracking company. |
* Tracking servers: Servers with the sole purpose of tracking/analyzing users are blocked at the URL level. | * Tracking servers: Servers with the sole purpose of tracking/analyzing users are blocked at the URL level. |
| * [[https://spreadprivacy.com/duckduckgo-tracker-radar/|DuckDuckGo Tracker Radar]] automatically constructed list of tracking domains and their association with advertising industry vendors. |
| * The included domains were identified by crawling the top sites on the Internet, and looking for 3rd party resource requests that are on several different sites which set cookies or access browser APIs known to be used in fingerprinting. |
| * [[https://github.com/duckduckgo/tracker-radar/blob/main/docs/DATA_MODEL.md|Datamodel documentation]] |
* [[https://easylist.to/pages/other-supplementary-filter-lists-and-easylist-variants.html|Country-specific lists]]: Mostly block advertising. | * [[https://easylist.to/pages/other-supplementary-filter-lists-and-easylist-variants.html|Country-specific lists]]: Mostly block advertising. |
* Technology-specific lists: | * Technology-specific lists: |
| |
Additionally, it offers a [[https://github.com/uiowa-irl/Khaleesi?tab=readme-ov-file#browser-extension|Firefox extension]] that blocks advertising chains. While not directly suitable for crawls (the current implementation blocks requests), you can disable the functionality [[https://github.com/uiowa-irl/Khaleesi/blob/main/browser_extension/background/background.js#L52|here]] and collect logs to classify ads. | Additionally, it offers a [[https://github.com/uiowa-irl/Khaleesi?tab=readme-ov-file#browser-extension|Firefox extension]] that blocks advertising chains. While not directly suitable for crawls (the current implementation blocks requests), you can disable the functionality [[https://github.com/uiowa-irl/Khaleesi/blob/main/browser_extension/background/background.js#L52|here]] and collect logs to classify ads. |
| |
| ==== Classification of Link Decorators ==== |
| |
| <wrap todo>TODO add PURL: Safe and Effective Sanitization of Link Decoration {[shaoor2024purl]}</wrap> |
| |
| |
==== Classification of Cookie Notices and Their Interactive Elements ==== | ==== Classification of Cookie Notices and Their Interactive Elements ==== |
| |
TODO | <wrap todo>TODO add Automated Large-Scale Analysis of Cookie Notice Compliance</wrap> |
| |
===== Use in Publications ===== | ===== Use in Publications ===== |
| |
TODO | <wrap todo>TODO literature review</wrap> |
| |
====== References ====== | ====== References ====== |