
Microsoft добавляет в Windows 11 новые age-awareness API. Они позволяют приложениям понимать, ребёнок ли перед ними, подросток или взрослый, не раскрывая точную дату рождения. Для разработчиков это упрощает настройку функций и ограничений под возраст пользователя, а для сервисов, включая ИИ-сценарии, даёт готовый сигнал о возрасте без лишних запросов.
Новый Windows Age API использует сведения, связанные с учётной записью Microsoft, и возвращает возрастные диапазоны вроде «младше 10», «10-12», «13-15», «16-17» и «18+». Microsoft отдельно подчёркивает, что приложения получают только возрастной сигнал, нужный для сценария, а не чувствительные данные вроде полной даты рождения.
Для проверки разработчикам доступны два вызова. GetUserAgeRangeAsync возвращает возрастную группу, а GetAgeVerificationStatusAsync показывает, подтверждён ли возраст пользователя, а не просто указан им самим.
Microsoft говорит, что это поможет приложениям автоматически менять функции и защитные механизмы для более юных пользователей, не заставляя родителей настраивать каждое приложение отдельно. Компания также связывает технологию с ИИ-сервисами, где возрастные ограничения становятся важнее.
Windows будет работать вместе с Microsoft Age Verification, или MAV, которая хранит подтверждённый возраст в учётной записи Microsoft. Возрастная проверка уже доступна в магазинах Microsoft в Сингапуре, Бразилии и Австралии, а в других регионах её планируют расширять по мере появления регуляторных требований. Microsoft также увеличивает заметность родительского контроля во время настройки Windows в ряде стран, включая Францию.
Новые Windows Age APIs уже доступны участникам программы Windows Insider, а для всех пользователей Windows их обещают выпустить позже.