AdguardTeam / AdguardTeam/AdguardBrowserExtension

Integrate Comprehensive Anti-Fingerprinting Protections

未關閉
#3,475 14 則留言 1 個 reaction 已指派 1 人 已指派給 @kpokas-adguard 在 GitHub 檢視
Feature Request Priority: P2 Status: In Progress Version: AdGuard v5.6
主要語言
TypeScript
星號
4.4k
分支
449
PR 合併指標
30 天內沒有已合併 PR

描述

### Issue Details

I would like to suggest an enhancement for the AdGuard browser extension. While AdGuard is excellent at blocking ads and trackers, "Browser Fingerprinting" is becoming an increasingly common way to track users without cookies. I believe integrating features similar to the "Fingerprint Defender" series would make AdGuard the ultimate privacy tool.

Suggested Protections to Integrate:

To provide full protection, I suggest adding modules to spoof or add noise to the following fingerprinting vectors:

1. Canvas Fingerprinting: To prevent tracking via image rendering (similar to Canvas Fingerprint Defender).

2. WebGL Fingerprinting: To mask GPU and graphics driver information.

3. AudioContext Fingerprinting: To prevent tracking through the browser's audio processing API.

4. Font Fingerprinting: To hide the unique list of installed system fonts.

5. Screen & Window Fingerprinting: To spoof screen resolution and window dimensions.

6. Hardware & Battery Info: To protect against tracking via battery status and hardware concurrency (CPU cores).

7. Timezone & Geolocation: To prevent identifying the user's location through browser time settings.

Why this is important:

Currently, users have to install 4-5 separate extensions to cover these areas, which can actually make their browser fingerprint more "unique." If AdGuard handles these natively by injecting "noise" or spoofing values, it would provide a much more streamlined and effective privacy experience.

Thank you for your amazing work on AdGuard!

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。