AdguardTeam / AdguardTeam/AdguardBrowserExtension
Integrate Comprehensive Anti-Fingerprinting Protections
- 主要語言
- 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 還沒有評估資料。