|
|
|
|
|
by 0xy
2104 days ago
|
|
From personal experience in my job, I've seen ad networks abusing the following APIs for privacy invasive fingerprinting: - AudioContext API (introduced as recently as last year) - Performance API - Widevine DRM - Speech Synthesis API If you put a lot of thought into privacy and security, we certainly wouldn't be seeing this level of widespread abuse by ad networks. Let's deep dive on AudioContext for a second. Chrome's AudioContext API allows ad networks to pilfer latency information about the user's audio hardware (which is used in the wild for fingerprinting today) with zero user interaction, zero indication and zero approval. A web page that never plays audio (!!!) has access to this silently and without approval. |
|