WebGPU è un'API grafica a basso livello che consente alle applicazioni web di utilizzare direttamente l'hardware grafico degli utenti per un rendering ad alte prestazioni. Come successore di WebGL, offre prestazioni migliorate e sovraccarichi ridotti supportando al contempo attività grafiche e computazionali più avanzate. WebGPU può raccogliere informazioni dettagliate sull'hardware del dispositivo, come le capacità della GPU e le metriche delle prestazioni, per generare impronte digitali uniche del browser che aiutano a tracciare e identificare gli utenti su diversi siti web. Gli script di riconoscimento delle impronte digitali tracciano e identificano utenti specifici su tutta la rete Web analizzando le variazioni nelle prestazioni di rendering e nelle caratteristiche delle attività GPU, che sono uniche per ogni dispositivo e configurazione del browser.