Приложения в Windows 11 смогут узнавать, относится ли пользователь к ребенку, подростку или взрослому, не запрашивая дату рождения напрямую. Microsoft готовит новые возрастные сигналы , которые позволят программам ограничивать контент и отдельные функции в зависимости от возраста и требований законодательства.
Windows Age APIs предусматривают пять возрастных диапазонов: младше десяти лет, 10-12 лет, 13-15 лет, 16-17 лет и 18+. Отдельное значение Unknown означает, что Windows не смогла предоставить возрастной диапазон. В подобной ситуации приложение должно использовать собственную проверку возраста или стандартное поведение, предусмотренное разработчиком.
Windows не станет передавать приложению точный возраст, дату рождения или сведения о семейных связях. Программа сможет запросить диапазон через GetUserAgeRangeAsync, а отдельный интерфейс GetAgeVerificationStatusAsync покажет, подтверждал ли возраст независимый поставщик идентификационных данных. Microsoft предусматривает несколько состояний проверки, включая подтвержденный и неподтвержденный возраст, отказ пользователя от проверки, временную недоступность сервиса и случаи, когда проверка неприменима.
Запрос происходит не при каждом запуске программы. Согласно документации Microsoft, приложение обращается к Windows за возрастным сигналом, когда пользователь пытается получить доступ к контенту или функции с возрастными ограничениями. Разработчик после получения диапазона самостоятельно решает, какие материалы, покупки или возможности предоставить. Microsoft предлагает использовать механизм для сервисов с пользовательским контентом и общением, приложений с внутриигровыми покупками и виртуальной валютой, а также платформ с фильмами, видео и другими материалами с возрастными рейтингами.
Microsoft подчеркивает, что механизм должен сократить объем персональных данных, которые приходится собирать каждому разработчику отдельно. Приложению не потребуется хранить дату рождения или документы пользователя ради проверки доступа. Windows передаст только обобщенный возрастной диапазон и статус подтверждения. При этом официальная документация не объясняет, каким способом Windows будет определять сам возрастной диапазон. Упоминаний анализа активности, истории использования компьютера или поведения пользователя в описании API нет.
Для работы нового механизма потребуется Windows 11 и вход в систему через учетную запись Microsoft. Приложение также должно зарегистрироваться в платформе Digital Safety: Windows проверяет идентификатор программы перед передачей возрастных сигналов, чтобы незарегистрированный софт не мог запрашивать соответствующие сведения.
Пользователь при необходимости сможет подтвердить возраст отдельно. В зависимости от страны Microsoft предлагает оценку возраста по селфи, загрузку документа или авторизацию через поддерживаемую государственную систему цифровой идентификации. Для обработки селфи и документов компания привлекает партнеров Yoti и Verifymy. Microsoft заявляет, что переданные для проверки сведения используются только для определения возраста и удаляются после завершения процедуры.
Возрастная проверка уже доступна для учетных записей Microsoft в Австралии, Бразилии, Сингапуре и Великобритании. Пользователь без подтвержденного взрослого возраста может потерять доступ к новым покупкам и загрузкам игр и приложений с рейтингом 18+, хотя уже приобретенный контент сохраняется.
Новые Windows Age APIs пока фактически не работают. Microsoft опубликовала документацию 27 августа 2026 года заранее для разработчиков и планирует включить интерфейсы в одном из будущих выпусков Windows позднее в 2026 году. До запуска запросы возвращают неизвестный возрастной диапазон и недоступный статус проверки.