Windows 11 dirà alle app la vostra fascia d'età
Microsoft ha pubblicato la documentazione per sviluppatori delle Windows Age APIs, e descrive esattamente ciò di cui la rete discute da due anni: un segnale di verifica dell'età incorporato nel sistema operativo stesso. Un'app potrà chiedere a Windows in quale fascia d'età ricade la persona che ha effettuato l'accesso e se quell'età è stata verificata in modo indipendente. Microsoft Teams Free è il primo prodotto previsto per usarlo. Le interfacce sono documentate ma non ancora attive: l'accensione è prevista per una versione di Windows più avanti quest'anno.
Che cosa riceve davvero un'app
Il lavoro lo fanno due chiamate. GetUserAgeRangeAsync restituisce una fascia e non una data di nascita: sotto i 10 anni, da 10 a 12, da 13 a 15, da 16 a 17, oppure 18 e oltre. Se Windows non lo sa, la risposta è vuota e l'app deve ripiegare sul proprio blocco per età. GetAgeVerificationStatusAsync restituisce uno di cinque valori: verificato, non verificato, rifiutato, temporaneamente non disponibile o non applicabile.
Microsoft precisa esplicitamente che la data di nascita non lascia il sistema e che nemmeno i dati sui legami familiari vengono esposti. Windows inoltre controlla l'identità dell'app che chiede, quindi un programma qualsiasi non può ottenere il segnale destinato a un altro. I requisiti sono precisi e modesti: Windows 11, un'interfaccia Win32 COM, una sessione con l'account Microsoft connesso e un'app registrata presso quella che Microsoft chiama piattaforma Digital Safety.
Teams Free va per primo, e il prezzo del rifiuto si vede
La pagina di supporto di Teams Free elenca che cosa perde un utente non verificato nelle regioni in cui verrà attivato: la registrazione di riunioni e chiamate, Copilot e le altre funzioni di IA, e l'accesso alle funzioni di community. Sempre lì si legge che non verrà chiesto a tutti, che arriverà presto e solo in alcuni paesi, e che dopo la verifica lo stato può metterci fino a 24 ore ad aggiornarsi.
Questa è la forma della cosa. Nessuno viene cacciato dal prodotto. L'account diventa semplicemente una versione ridotta di sé finché non dimostra qualcosa sulla persona che c'è dietro.
Perché un blocco nel sistema è diverso da uno su un sito
Sul fronte della privacy questo progetto è davvero migliore di quanto prodotto negli ultimi due anni. Una fascia batte la scansione del passaporto consegnata a ogni sito che la chiede, e batte l'alternativa di cui scriviamo di continuo, quando i verificatori accumulano scansioni di documenti e poi vengono violati. Un controllo a livello di account invece di decine di copie del vostro documento sparse tra i servizi.
L'altra metà è che il controllo trasloca dove non lo si aggira. Un blocco su un sito legato alla posizione si risolve con un altro punto di uscita. Un segnale che arriva dal sistema operativo, agganciato all'account con cui avete fatto l'accesso, non è affatto una questione di rete. Non c'è nessun indirizzo da cambiare. E una volta posate le tubature, decidere quali app devono consultarle smette di essere una questione tecnica e diventa politica.
Commissionato, non inventato
Microsoft non ci è arrivata da sola. I legislatori spingono la responsabilità giù per lo stack da un pezzo, e l'Illinois ha firmato una legge che affida la verifica dell'età al sistema operativo invece che ai singoli siti. Un'interfaccia a livello di sistema operativo è esattamente la forma che un'azienda costruisce quando la legge guarda in quella direzione, ed è una forma che viaggia: costruita una volta per uno stato, è pronta ovunque si presenti la stessa richiesta. Quanti siano quei posti lo mostra il nostro elenco aggiornato dei paesi che chiudono i social per età.