微软最近向开发者介绍了 Windows 11 上的一个新工具:让应用向系统询问用户的年龄段。简单讲,它还没启用,应用只能拿到年龄段而不是出生日期,但消息传开后,不少用户在 X 上喊着要转投 Linux。下面按微软开发者文档和媒体报道,把它是什么、怎么用、争议在哪整理一下。
这个年龄 API 是什么
API 是应用和 Windows 之间“对话”的通道。按微软开发者文档,这个年龄 API 会把用户分成 5 个年龄段:10 岁以下、10 到 12 岁、13 到 15 岁、16 到 17 岁,以及 18 岁及以上。
它还会返回第二项信息:用户的年龄是否由外部身份验证服务商核实过。状态包括:已验证(Verified)、未验证(Unverified)、已选择退出(OptedOut)、暂时不可用(TemporarilyUnavailable)、不适用(NotApplicable)。微软尚未说明这些身份服务商是谁,也没说需要什么证明材料来核实年龄。
| 项目 | 目前公开的信息 |
|---|---|
| 应用能拿到什么 | 大致年龄段和验证状态,不含完整出生日期和其他隐私信息 |
| 状态 | 尚未启用,调用会返回“年龄段未知、验证状态不可用” |
| 计划启用时间 | 2026 年晚些时候(据 TechRepublic 查阅的 Windows SDK 发布说明) |
| 使用门槛 | 开发者需在微软 Digital Safety 平台注册并获批;仅在用户登录微软账户时有效 |
应用可能这样用:社交应用为低龄用户调整聊天功能;购物应用限制未成年人的应用内购买;流媒体应用向年轻观众隐藏成人内容。微软把它称作“对隐私友好”、帮助应用遵守儿童安全规定的方式,这是微软自己的说法;批评者则认为这类做法会让年龄和身份验证在日常科技里变得常态化。
微软的态度变化
2024 年 1 月,微软的一篇博客对年龄验证技术还相当谨慎,称当时没有明确的技术方案,并警告年龄检查可能对安全、隐私和基本权利带来真实风险。如今的做法被认为是立场的转变。
背后的大趋势:各国立法在推进
类似的规则正在多地出现。加州通过了《数字年龄保证法案》(AB 1043),据法案官方记录,将于 2027 年 1 月 1 日生效。提案人 Buffy Wicks 表示,法案想在保护儿童上网安全与尊重隐私、便利性之间取得平衡;按规定,设备制造商需要在用户下载并打开新应用时,向应用开发者提供年龄范围。
英国也在推进手机层面的年龄验证,可参考站内的英国拟强制手机年龄验证与默认儿童模式;站内此前也写过Windows 11 将加入年龄验证接口的早期报道。
X 上的反应:要转 Linux
消息在 X 上传得很快,不少用户的反应是愤怒,几位表示打算彻底离开 Windows。比如 @BartStimsonX 称这是又一个抵制 Windows 的理由;@badkobold 说干脆换 Linux。也有人担心同样的检查迟早会蔓延到 Linux:@LafaiVT 认为“换 Linux 就行”的说法没抓住重点,微软最终可能把年龄检查直接做进硬件;@civilian_actual 警告将来可能生活在完整的监控体系里。
也有人质疑实际效果:@iNeo_G 预测系统上线几分钟就会被绕过;@Johneon52T 猜测 Linux 使用率可能从 10% 涨到 20%。更激烈的评论把它比作“内置在 Windows 里的国家身份证系统”,也有人称要法律挑战,或表示不会配合,并打算转用基于 Linux 的 Bazzite。以上均为网友个人观点,不代表事实结论。
常见问题(FAQ)
这个功能现在能用吗?
还不能。目前任何应用调用它,得到的都是“未知”和“不可用”,它还不能收集或共享真实数据。
微软会拿到我的出生日期吗?
据微软文档,应用拿到的是年龄段,不是完整出生日期。至于身份验证服务商会看到什么材料,微软尚未说明。
不登录微软账户是不是就没事?
据微软的实施指南,该工具只在用户登录微软账户时有效。具体影响以后续正式发布的说明为准。
总结
Windows 11 的年龄 API 目前只存在于文档里,但它代表年龄验证正在从网站走向操作系统。后续要关注的是:身份服务商是谁、需要提交什么材料、能否选择退出。