Кодик кратко объясняет суть статьи
Microsoft внедряет новые системные API для проверки возраста в Windows 11, перенося эту функцию на уровень операционной системы. Вместо того чтобы приложения самостоятельно запрашивали дату рождения или полагались на ненадёжные подтверждения вроде галочки «мне есть 18», ОС будет предоставлять возрастной диапазон (один из пяти: до 10, 10–12, 13–15, 16–17, 18+) через метод GetUserAgeRangeAsync. Дополнительный метод GetAgeVerificationStatusAsync указывает, был ли возраст подтверждён достоверно (статусы: «подтверждено», «не подтверждено», «отказ», «временно недоступно», «неприменимо»). Это повышает безопасность и защиту данных, так как точная дата рождения не передаётся. Изменения связаны с ужесточением законодательства в разных странах: в Великобритании Ofcom требует надёжных механизмов проверки, в ЕС разрабатывают цифровой «мини-кошелёк» для подтверждения возраста, в США, в частности в Калифорнии, вводят правовые нормы, такие как Digital Age Assurance Act с вступлением в силу с 2027 года. Аналогичные системы уже существуют в экосистемах Apple и Google Play. Новые API уже включены в Windows 11 24H2, но пока неактивны — они возвращают «неизвестный диапазон» и «недоступно». Полноценная активация ожидается в 2026 году; до тех пор разработчикам рекомендуется использовать собственные решения.
Читайте в Telegram
|
Microsoft переносит проверку возраста на уровень операционной системы. Об этом пишет издание Windows Latest со ссылкой на документацию компании.
Сейчас, когда приложению или игре нужно ограничить доступ к контенту для взрослых, заблокировать покупки или выполнить требования законов о защите детей, оно само запрашивает дату рождения, платёжные данные или прогоняет пользователя через сторонний сервис идентификации. Часто дело сводится к галочке «мне есть 18 лет», которая ничего не подтверждает.
Вместо передачи этих данных системные API в Windows 11 будут возвращать зарегистрированному приложению возрастной диапазон, а не точную дату рождения. Метод GetUserAgeRangeAsync выдаёт одну из пяти групп: до 10 лет, 10–12, 13–15, 16–17 и 18 лет и старше. Отдельный метод GetAgeVerificationStatusAsync сообщает, был ли возраст подтверждён независимым способом, и возвращает одно из значений: «подтверждено», «не подтверждено», «отказ от проверки», «временно недоступно» или «неприменимо».
Изменения анонсированы на фоне ужесточения законов о проверке возраста в интернете. В Великобритании регулятор Ofcom требует, чтобы механизмы возрастной проверки были технически точными и надёжными. В ЕС продвигают «мини-кошелёк» для подтверждения совершеннолетия без раскрытия других данных. В США власти штатов готовят требования к операционным системам — например, калифорнийский закон Digital Age Assurance Act вступает в силу 1 января 2027 года. Похожие возрастные сигналы уже есть у Google Play и в системах Apple.
Новые API уже встроены в Windows 11 версии 24H2, но пока не активированы: до включения они возвращают неизвестный диапазон и статус «недоступно», и разработчикам предлагается использовать собственные механизмы. Microsoft планирует включить их позже в 2026 году.







