В клавиатуре iPhone обнаружили скрытый фильтр: некоторые слова и фразы не появляются в подсказках, а при наборе свайпом вместо них могут возникать другие выражения. По оценке исследователя Дерика Кауффмана, ограничения охватывают около 100 тысяч слов, фраз и их вариантов на разных языках.
Как сообщило 6 ноября Reuters, при проверке небольшой выборки попытка набрать «United Ireland» — «единая Ирландия» — нередко давала «United Iceland». Клавиатура заменяла Ирландию Исландией. Это происходило при вводе свайпом, когда пользователь проводит пальцем по буквам, не отрывая его от экрана.
Ввести нужную фразу вручную по буквам по-прежнему можно. Ограничения касаются автоматических подсказок и подбора слов при таком способе набора.
Иногда клавиатура меняет даже предыдущее слово. Такой механизм Кауффман описал в своём проекте Swipeblocked: при попытке закончить определённое выражение система может переписать уже введённую часть, и в результате получается другая фраза.
Большинство отмеченных исследователем выражений связано с оскорблениями, сексом, наркотиками или насилием. Однако в списках встречаются и политические формулировки: «dictator Trump» — «диктатор Трамп», «sleepy Joe» — «сонный Джо», а также «независимость Тибета» и «единая Ирландия» на английском языке.
Apple ответила Reuters, что клавиатура настроена избегать потенциально неприемлемых или оскорбительных предложений. Компания подчеркнула: пользователи могут самостоятельно вводить нужные слова и отклонять подсказки. Размер списка и причины включения отдельных политических выражений Apple не пояснила.
Кауффман изучил данные клавиатуры iOS 27.0 и языковые файлы Apple, доступные в октябре 2026 года. В опубликованном английском каталоге — 4513 расшифрованных фраз. Аналогичные списки обнаружены ещё для 27 языков и письменностей; часть записей расшифровать не удалось.
Около 100 тысяч — приблизительная оценка многоязычного массива с учётом вариантов выражений. Наборы ограничений различаются по языкам, а результат может зависеть от конкретной последовательности слов: немного изменённая формулировка иногда проходит.
Автор проекта отдельно предупреждает, что присутствие фразы в данных само по себе не раскрывает причину её включения.
Если при наборе свайпом появляется другая формулировка, нужные слова можно ввести отдельными нажатиями. Перед отправкой стоит проверить всю фразу, включая слова, набранные ранее.
По материалам: Reuters, Swipeblocked.