Исследователь Дерик Кауфман (Derik Kauffman) нашёл в iOS списки слов и выражений на разных языках, которые встроенная клавиатура не подсказывает во время набора. Ограничения охватывают около 100 тыс. слов без учёта китайского языка, а среди слов в основном оскорбления, выражения на политические и чувствительные темы.

Все слова из списка можно набрать вручную, но система не будет их подсказывать, автоматически дополнять или завершать во время набора свайпом по клавишам. В английском словаре действует два списка: примерно 4,5 тыс. записей для подсказок и около 2,8 тыс. для свайпов.
Бо́льшая часть записей в словарях — ругательства, оскорбления и названия запрещённых веществ. В английском списке есть и политические выражения, которые переводятся как «диктатор Трамп», «сонный Джо», «независимость Тибета» и «ковид был обманом». Кроме того, в словарь попали фразы «Санта‑Клауса не существует» и «iMessage не работает».
В словарях для других языков есть другие политические фразы. В китайском это 台独 (независимость Тайваня), 习大大 (Большой папочка Си) и 六四 (четвёртое июня, дата акции протеста на площади Тяньаньмэнь в Пекине). В испанском словаре система не подсказывает фразы inmigrante ilegal (нелегальный иммигрант) и Gibraltar español (испанский Гибралтар), во французском — immigration trop élevée (слишком высокая иммиграция), а в шведском — bevara Sverige svenskt (сохраним Швецию шведской).
Исследователи также заметили, что при наборе некоторых выражений клавиатура, в зависимости от настроек пользователя, предлагает замену или автоматически исправляет на другие варианты. Так, если ввести United Ireland («единая Ирландия»), то система выдаст United Iceland («единая Исландия»).
Apple хранит фразы в виде хешей. Кауфман восстановил их, перебирая сочетания слов и сверяя результат с системной таблицей. Код инструмента для восстановления доступен на GitHub, а полный список фраз на разных языках, включая русский, опубликовали на сайте.
Автор исследования отмечает, что такие фильтры были и раньше. Apple периодически их редактирует вместе с обновлениями iOS. Например, в iOS 26.3 из списка исчезли фразы «президент Трамп» и «президент Буш».
Apple в комментарии объяснила, что клавиатура должна избегать потенциально оскорбительных подсказок, но пользователь всегда может самостоятельно ввести нужный текст. От комментариев по поводу размера списка и включения в него политических выражений компания отказалась.
Источник: habr.com