De fleste webbrowsere har tilbudt en Gamepad API i flere år, som giver webapps og spil adgang til fysiske spilcontrollere. API'et kan dog bruges til at spore folk på tværs af nettet ud over dets tilsigtede brug, hvorfor Firefox og nogle andre browsere har begrænset brugen af det. Google følger nu trop, med et par ændringer på vej til, hvordan Chrome håndterer spilcontrollere.
Gamepad API ankom først med udgivelsen af Chrome 21, helt tilbage i 2012, og andre browsere som Firefox implementerede det senere. Apple føjede det til Safari 10.1 i 2017, hvilket er hvordan spilstreamingplatforme som GeForce Now og Google Stadia kan understøtte iPhones og iPads uden en App Store-applikation. Gamepad API'en giver et ID for den gamepad, der i øjeblikket er tilsluttet, sammen med en liste over understøttede knapper og akser — når disse data registreres og sammenlignes med andre indsamlede data, kan de bruges til at spore nogen på tværs af forskellige websteder. Denne praksis kaldes fingeraftryk.
Google har to planer om at slå ned på fingeraftryk med Gamepad API. For det første vil API'en ikke længere fungere, medmindre det aktuelle websted understøtter HTTPS, som matcher hvad
Firefox har gjort det siden 2020. Google vil også tilføje et permanent #restrict-gamepad-access flag i chrome://flags for at fortryde ændringen, primært for udviklere, der ønsker at teste deres spil på en lokal side eller server uden at opsætte en SSL certifikat. For det andet vil API'en opføre sig anderledes i indlejrede rammer, selvom den nøjagtige implementering der endnu ikke er udarbejdet.Der har tilsyneladende ikke været nogen væsentlige tilfælde af websteder eller sporingsscripts, der bruger Gamepad API til fingeraftryk, da det kræver, at en registeransvarlig er tilsluttet for overhovedet at returnere data - hvilket i væsentlig grad begrænser omfanget af indsamlet data. Alligevel bør webbrowsere være så sikre som muligt, og begrænsning af dataindsamling gennem Gamepad API er endnu et skridt i den retning.
Google har endnu ikke besluttet, hvornår den opdaterede Gamepad API-adfærd vil rulle ud til alle i Chrome.
Kilde:Google-grupper