Windows 11 dirá a las aplicaciones tu franja de edad
Microsoft ha publicado la documentación para desarrolladores de las Windows Age APIs, y describe justo aquello sobre lo que la web lleva dos años discutiendo: una señal de verificación de edad integrada en el propio sistema operativo. Una aplicación podrá preguntar a Windows en qué franja de edad está la persona conectada y si esa edad ha sido verificada de forma independiente. Microsoft Teams Free es el primer producto previsto para usarla. Las interfaces están documentadas pero todavía no activadas: la activación se planea para una versión de Windows más adelante este año.
Qué recibe realmente una aplicación
El trabajo lo hacen dos llamadas. GetUserAgeRangeAsync devuelve una franja y no una fecha de nacimiento: menos de 10 años, de 10 a 12, de 13 a 15, de 16 a 17, o 18 y más. Si Windows no lo sabe, la respuesta viene vacía y la aplicación debe recurrir a su propia barrera de edad. GetAgeVerificationStatusAsync devuelve uno de cinco valores: verificado, no verificado, rechazado, temporalmente no disponible o no aplicable.
Microsoft dice de forma explícita que la fecha de nacimiento no sale del sistema y que tampoco se revelan datos de relaciones familiares. Además, Windows comprueba la identidad de la aplicación que pregunta, así que un programa cualquiera no puede obtener la señal destinada a otro. Los requisitos son concretos y modestos: Windows 11, una interfaz Win32 COM, una sesión con la cuenta de Microsoft iniciada y una aplicación registrada en lo que Microsoft llama la plataforma Digital Safety.
Teams Free va primero, y el precio de negarse se ve
La página de soporte de Teams Free enumera qué pierde un usuario no verificado en las regiones donde se active: grabar reuniones y llamadas, Copilot y otras funciones de IA, y el acceso a las funciones de comunidad. Ahí mismo se indica que no se pedirá a todo el mundo, que llega próximamente y solo en algunos países, y que el estado puede tardar hasta 24 horas en actualizarse tras la verificación.
Esa es la forma del asunto. A nadie lo expulsan del producto. La cuenta simplemente se convierte en una versión reducida de sí misma hasta que demuestra algo sobre la persona que hay detrás.
Por qué una barrera en el sistema no es lo mismo que una en una web
En privacidad, este diseño es de verdad mejor que lo que han dado los dos últimos años. Una franja es mejor que entregar un escaneo del pasaporte a cada web que lo pida, y mejor que la alternativa sobre la que informamos una y otra vez, cuando los verificadores acumulan escaneos de documentos y luego se filtran. Una comprobación a nivel de cuenta en lugar de decenas de copias de tu documento repartidas por servicios.
La otra mitad es que la comprobación se muda a un sitio que no puedes rodear. Una barrera web basada en tu ubicación se resuelve con otro punto de salida. Una señal que emite el sistema operativo, atada a la cuenta con la que has iniciado sesión, no es una cuestión de red en absoluto. No hay dirección que cambiar. Y una vez tendida la tubería, decidir qué aplicaciones deben consultarla deja de ser técnico y pasa a ser político.
Esto se encargó, no se inventó
Microsoft no llegó aquí sola. Los legisladores llevan tiempo empujando la responsabilidad hacia abajo en la pila, e Illinois firmó una ley que pone la comprobación de edad en el sistema operativo en vez de a los sitios uno por uno. Una interfaz a nivel de sistema operativo es exactamente la forma que construye una empresa cuando la ley apunta en esa dirección, y esa forma viaja: se construye una vez para un estado y queda lista para dondequiera que aparezca después la misma exigencia. Cuántos sitios son, se ve en nuestra lista actualizada de países que cierran las redes sociales por edad.