Înapoi la blog

Ce este o amprentă WebGL? Cum vă urmărește și cum reduceți riscul

Site-urile pot colecta discret date de randare WebGL pentru a recunoaște dispozitive. Aflați principiul, diferența față de Canvas și măsuri de limitare a urmăririi.

Amprentele WebGL folosesc mici diferențe de randare grafică pentru a recunoaște browserul și dispozitivul. Ștergerea cookie-urilor sau schimbarea IP-ului nu elimină întotdeauna aceste caracteristici.

Funcționare și protecție

WebGL este un API JavaScript pentru grafică 2D și 3D cu browserul și GPU-ul. Un site poate face hash rezultatului pentru analiză, detectarea fraudei, personalizare sau publicitate între site-uri. Canvas se bazează mai ales pe desen 2D, iar WebGL pe randare 3D mai complexă.

Fluxul amprentei WebGL de la randare la hash-ul de urmărire

Verificați opțiunile WebGL în Chrome la chrome://flags sau setați webgl.disabled la true în Firefox, la about:config; unele pagini 3D pot fi afectate. Privacy Badger și NoScript pot limita scripturile de urmărire. Pentru activități multi-cont legitime și conforme, PurpleMark poate separa mediul fiecărui cont și administra metadatele WebGL. Izolarea este pentru confidențialitate și ordine operațională, nu pentru evitarea regulilor platformei.