WebGPU — это низкоуровневый графический API, позволяющий веб-приложениям напрямую использовать графическое оборудование пользователя для высокопроизводительного рендеринга. Как преемник WebGL, он обеспечивает улучшенную производительность и сниженные накладные расходы, поддерживая при этом более продвинутые графические и вычислительные задачи. WebGPU может собирать подробную информацию об аппаратном обеспечении устройства, такую как возможности GPU и метрики производительности, для генерации уникальных отпечатков браузера, которые помогают отслеживать и идентифицировать пользователей на разных веб-сайтах. Скрипты отпечатков отслеживают и идентифицируют конкретных пользователей по всему вебу, анализируя вариации в производительности рендеринга и характеристиках задач GPU, которые уникальны для каждой конфигурации устройства и браузера.