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