微软公布Windows 11系统级年龄验证API方案,应用仅可获取年龄段无法读取具体生日

微软明确表示,年龄信号不会直接暴露用户的年龄或出生日期。

微软正通过将年龄验证功能直接集成到操作系统中,对Windows 11的儿童安全与账户隐私机制进行重大调整。根据微软官方文档及Windows SDK最新发布说明,Windows 11将在今年晚些时候通过一套全新的系统级API,向已注册的应用提供用户的年龄段信息及年龄独立验证状态。

在此之前,当PC上的应用或游戏需要限制成人内容、遵守《儿童在线隐私保护法》(COPPA)等儿童安全法规,或管理应用内交易时,通常需要自行处理年龄验证,手段包括索要出生日期、支付信息、第三方身份核验,甚至依赖“我已年满18周岁”这类缺乏约束力的复选框。微软表示,新API旨在帮助开发者调整内容、限制功能并应用家长控制,而无需强制他们收集或存储用户的生日。

根据微软官方文档,应用可通过调用GetUserAgeRangeAsync获取用户的年龄段,该API会返回以下年龄范围:10岁以下(即0-9岁)、10-12岁、13-15岁、16-17岁、18岁以上以及未知。对于年龄验证场景而言,应用仅需知道用户是否低于某个阈值即可,微软的年龄段系统能够满足这一需求。与此同时,另一组API GetAgeVerificationStatusAsync则会返回年龄验证状态,包括“已验证”(Verified)、“未验证”(Unverified)、“已选择退出”(OptedOut)、“暂时不可用”(TemporarilyUnavailable)或“不适用”(NotApplicable)。

值得强调的是,应用无法获取用户的具体出生日期。微软明确表示,年龄信号不会直接暴露用户的年龄或出生日期。应用开发者在调用API前,必须先向微软的数字安全平台注册,该平台会验证调用方身份后才会返回有效值——并非所有已安装的应用都能读取用户的年龄信号。

微软此次更新的直接推动力来自全球监管趋势。在英国,通信管理局(Ofcom)依据《在线安全法》要求年龄保证在技术准确性、稳健性和可靠性方面达到“高效”(Highly Effective)标准;其2026年7月的年龄保证报告还明确排除了将年龄推断用于最低年龄执法。在欧盟,欧洲委员会正推动“保护隐私的年龄证明”方向,其“迷你钱包”(Mini Wallet)解决方案允许用户证明自己已满18岁而无需透露其他任何信息,也可适配13+或65+等其他阈值。

在美国,加州2025年10月签署成为法律的《数字年龄保证法案》(Digital Age Assurance Act, DAAA)要求操作系统提供商在设备设置过程中收集用户年龄信息,并向应用商店和开发者传输年龄区间信号。该法案规定的年龄区间为:13岁以下、13至15岁、16至17岁、18岁及以上。该法案将于2027年1月1日正式生效。此外,美国国会众议院于2026年4月13日提出的《家长决定法案》(Parents Decide Act, H.R. 8250),则要求包括Windows、macOS和Linux在内的所有操作系统提供商在用户设置账户时验证年龄,18岁以下用户须由父母或法定监护人核实。

谷歌和苹果此前已推出类似机制。谷歌Play的Age Signals API(测试版)默认返回0-12、13-15、16-17和18+四个年龄段。苹果的Declared Age Range API则基于应用请求返回用户的年龄段信息;对于家庭共享中的儿童,家长或监护人可设置年龄信息是否始终共享、不共享或逐个应用请求。

微软方面表示,这些API目前尚未在运行时启用,计划在今年晚些时候的未来版本中正式上线。在此之前,API调用将不会返回任何年龄数据,开发者应让应用回退到默认行为。这一系统级年龄验证机制的落地,将推动Windows生态在儿童隐私保护与合规方面迈出关键一步,同时也为开发者提供了更轻量、更合规的年龄验证路径。

该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。

(0)
辉瑞推出Vision Pro沉浸式体验,将抗癌药物研发流程压缩至30秒
上一篇 1小时前
英伟达开源发布PAIR软件,调度局域网内Mac与RTX PC协同处理本地AI请求
下一篇 1小时前

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部