Microsoft ha reconocido públicamente la existencia del Global Device Identifier (GDID), un identificador permanente vinculado a las instalaciones de Windows asociadas a una cuenta de Microsoft, según una denuncia federal presentada por fiscales estadounidenses contra Peter Stokes, presunto miembro del grupo de hackers Scattered Spider. El ID se genera durante la configuración de Windows con una cuenta Microsoft, persiste a través de las actualizaciones del sistema y no puede desactivarse sin afectar a la activación del sistema operativo y a las aplicaciones de la Microsoft Store.
El GDID se asigna cuando Windows se aprovisiona contra una cuenta Microsoft mediante una cadena de servicios que incluye wlidsvc y la Connected Devices Platform, y se almacena en el registro con un prefijo «g» seguido de un número decimal. Se reporta a los servidores de Microsoft a través de Delivery Optimization, sobrevive a las actualizaciones, pero no a una reinstalación limpia. Un mismo usuario puede tener varios GDID vinculados por su cuenta, OneDrive y el historial de activación.
El FBI utilizó el GDID g:6755467234350028 para rastrear a Stokes a través de conexiones VPN, servidores proxy y cuatro países durante unos ocho meses, cruzándolo con direcciones IP de cuentas en Snapchat, Facebook, Apple y Ubisoft. Investigadores de seguridad como Matthew Hickey han calificado Windows de «software de vigilancia». Microsoft no ha anunciado controles ni documentación adicional para usuarios. La documentación pública del identificador se reduce a una frase en la referencia de Azure Monitor.
