Terug naar blog

Wat is een WebGL-vingerafdruk? Zo volgt deze u en zo beperkt u het risico

Websites kunnen ongemerkt WebGL-rendergegevens verzamelen om apparaten te herkennen. Lees hoe dit werkt, wat het verschil met Canvas is en hoe u tracking beperkt.

WebGL-vingerafdrukken gebruiken kleine verschillen in grafische rendering om browser en apparaat te herkennen. Cookies wissen of een IP-adres wijzigen verwijdert die kenmerken niet altijd.

Werking en bescherming

WebGL is een JavaScript-API voor 2D- en 3D-graphics met browser en GPU. Een website kan het renderresultaat hashen voor analyse, fraudedetectie, personalisatie of advertenties tussen websites. Canvas richt zich vooral op 2D-tekenen; WebGL gebruikt complexere 3D-rendering.

WebGL-vingerafdruk van grafische rendering tot tracking-hash

Controleer WebGL-opties in Chrome via chrome://flags, of zet in Firefox webgl.disabled op true via about:config. Sommige 3D-pagina's kunnen hierdoor minder goed werken. Privacy Badger en NoScript kunnen trackingscripts beperken. Voor rechtmatige, conforme multi-accountprocessen kan PurpleMark per account een aparte browseromgeving bieden en WebGL-metadata beheerd configureren. Isolatie is voor privacy en ordelijke processen, niet voor het ontwijken van platformregels.