В клавиатуре iPhone нашли скрытый чёрный список из 100 000 фраз

Клавиатура iOS не предлагает в подсказках более 100 000 слов и фраз на всех основных языках. Об этом сообщает Reuters со ссылкой на исследователя Дерика Кауфмана.
По буквам любую фразу из списка напечатать можно. Но подсказки не предлагают ни одну из них, а при наборе свайпом блокируется только часть: около 2800 из 4500 английских фраз. В таких случаях клавиатура подставляет другое слово, иногда нелепое: «left wing conspiracy» («заговор левых») превращается в «left wrong conspiracy».
Большая часть списка — оскорбления, ругательства и выражения, связанные с сексом и наркотиками. Но в нём есть и политические формулировки, и вполне безобидные фразы. Вот некоторые примеры из английского списка:
- «illegal immigrant» («нелегальный иммигрант»)
- «dictator Trump» («диктатор Трамп»)
- «sleepy Joe» («сонный Джо», прозвище Джо Байдена)
- «make America great again» («сделаем Америку снова великой»)
- «covid was a hoax» («ковид был мистификацией»)
- «Tibetan independence» («независимость Тибета»)
- «Taiwan is country» («Тайвань — страна»), при этом правильная формулировка «Taiwan is a country» не заблокирована
- «Santa isn’t real» («Санты не существует»)
- «iMessage isn’t working» («iMessage не работает»)
Многие политические фразы, например «dictator Trump» и «illegal immigrant», клавиатура не подсказывает, но свайпом набрать их можно. Бывает и так, что заблокирована только одна фраза из пары: «bad girl» («плохая девочка») в списке есть, а «bad boy» («плохой мальчик») нет.
Похожие списки Apple хранит ещё для 27 языков и систем письма. В китайском, например, заблокированы обозначение событий на площади Тяньаньмэнь в 1989 году и прозвище Си Цзиньпина. Есть список и для русского языка, но его Кауфман расшифровал лишь частично: русская клавиатура собирает слова из основ и окончаний, а его инструмент этого не воспроизводит.
Сам текст фраз в iOS не хранится, только их хеши, короткие цифровые отпечатки, в компактной таблице. Кауфман перебирал варианты и сверял их с таблицей Apple, а найти её в системе, по данным Reuters, ему помогли Codex от OpenAI и Claude Code от Anthropic. Ещё один исследователь независимо получил тот же список. Полные перечни выложены на сайте swipeblocked.com, код — на GitHub.
По подсчётам Кауфмана, английский список вырос примерно с 1700 фраз в iOS 14 до 4500 в iOS 27. Фраза «dictator Trump» появилась в iOS 16.1, а «President Trump» и «President Bush», заблокированные с 2022 года, Apple убрала в iOS 26.3.
В Apple заявили Reuters, что клавиатура устроена так, чтобы не предлагать потенциально неуместные или оскорбительные подсказки. Набрать нужный текст или отклонить подсказку пользователь при этом может.