苹果iOS键盘藏约10万词灰名单:自动补全绕开,手动输入仍可行
IT之家 11 月 7 日消息,据路透社当地时间 11 月 6 日报道,独立研究人员 Derik Kauffman 发现,苹果 iOS 键盘系统内部存在一份未公开的多语言词汇限制名单,研究人员将其称为“灰名单”(Gray List)。这意味着苹果不会通过自动补全或滑行输入功能向用户主动推荐这些词汇,但不禁止用户手动输入
路透社当地时间11月6日报道称,独立研究人员Derik Kauffman发现苹果iOS键盘系统里存在一份未公开的多语言词汇限制名单,他把它叫作“灰名单”(Gray List)。
这份名单的作用是:苹果不会通过自动补全或滑行输入向用户主动推荐这些词,但用户手动输入不受限制。据其介绍,名单里既有脏话、性相关内容、毒品和暴力相关词汇,也包含部分政治敏感表达。
Kauffman说,他是今年9月发现这份名单的。当时iPhone滑行输入在处理某些短语时表现异常,比如输入“Bad boy”和“White man”会卡顿,而输入“Bad girl”和“Black man”则没有类似问题。
之后,他借助OpenAI Codex和Anthropic Claude Code分析系统内部文件,最终找到了这份隐藏的词汇名单。
按Kauffman的估算,名单包含约10万个单词、短语及其不同变体。具体数量取决于统计方式,约10万个是相对保守的估算。
名单大部分是粗俗表达、冒犯性词汇以及毒品、性和暴力相关内容,但也涉及一些政治和社会议题表达。比如其中列有“Dictator Trump”“Sleepy Joe”“Right wing conspiracy”(右翼阴谋论)和“United Ireland”(联合爱尔兰)等短语。不同语言各有自己的限制内容,像印地语中部分针对印度总理莫迪和反对派领导人拉胡尔・甘地的讽刺表达,法语中的“Immigration too high”(移民数量过高),以及希伯来语中的“Occupied territories”(被占领土)。
苹果对路透社回应称,用户始终可以手动输入任何单词和短语,也能覆盖键盘给出的预测文本建议。苹果表示,键盘的设计目标是避免推荐可能不恰当或具有冒犯性的内容,但对名单的规模、具体构成,以及为何将部分政治表达列入其中,苹果没有直接回应。
路透社记者随后用iPhone对Kauffman提供的部分词汇做了独立测试,发现相关限制确实存在。例如用滑行输入“United Ireland”,键盘可能识别成“United Iceland”;输入“Sleepy Joe”,可能得到“Sleepy hope”。输入“Dictator Trump”虽然能完成,但键盘不会正常推荐这一完整短语,甚至会把Trump自动处理成小写。
其他测试中,输入“White man”可能被识别为“White mean”,而“Red man”和“Blue man”可以正常完成滑行输入。另外,“Read smut”(看小黄书)能够正常输入,但“Read gay smut”(看男同小说)则可能被错误识别成其他词汇。
这份名单也得到其他研究人员的独立验证。网络安全工程师、人工智能安全公司Tolmo的Matt Suiche表示,他也从苹果系统中恢复出了这份灰名单,并与Kauffman的研究结果做了交叉比对,两者高度吻合。他还指出,这份名单已经在苹果软件中隐藏多年。
Kauffman 的说法是,苹果想防止用户不小心发出粗俗或带煽动性的内容,这个目的说得通,落到执行层面却并不统一。他把这套做法称作“轻度形式的审查”,并提到,机制一旦用在数以亿计的 iPhone 用户身上,哪怕只管住一小部分,波及面也可能很大。
美国电子前沿基金会(EFF)高级法律顾问 David Greene 的看法是,对不当的预测文本推荐加以限制,本身有一定道理;但用户应当清楚有这么一套机制在,还该拿到一部分自定义的权限。在他看来,苹果不该把这类限制名单整个藏起来。