Сайти можуть непомітно збирати дані рендерингу WebGL для розпізнавання пристроїв. Дізнайтеся принцип, відмінність від Canvas і способи обмежити стеження.
Відбиток WebGL використовує невеликі відмінності графічного рендерингу для розпізнавання браузера й пристрою. Очищення cookie або зміна IP не завжди прибирає ці ознаки.
Принцип і захист
WebGL — це JavaScript API для 2D- і 3D-графіки за допомогою браузера та GPU. Сайт може хешувати результат для аналітики, виявлення шахрайства, персоналізації або міжсайтової реклами. Canvas переважно використовує 2D-малювання, а WebGL — складніший 3D-рендеринг.

Перевірте параметри WebGL у Chrome через chrome://flags або встановіть webgl.disabled у true у Firefox через about:config; це може вплинути на деякі 3D-сторінки. Privacy Badger і NoScript обмежують скрипти стеження. Для законної та відповідної правилам роботи з кількома обліковими записами PurpleMark може ізолювати середовище кожного облікового запису й керувати метаданими WebGL. Ізоляція призначена для приватності та впорядкованої роботи, а не для обходу правил платформ.


