
Теория заговора, распространяемая в Facebook и других социальных сетях на этой неделе, утверждает, что виджеты iOS 14 на самом деле действуют как кейлоггеры, отслеживая все, что вы набираете на своем iPhone. Это категорически неправда, и существуют технические ограничения и меры защиты, которые не позволяют виджетам получать доступ к вашим данным.
Вирусный пост в Facebook был снят на скриншот и распространен в других социальных сетях. В Twitter твит со скриншотом оригинального поста в Facebook имеет более 7000 ретвитов и 8000 лайков. Скриншоты также стали вирусными в Instagram.
Пост в Facebook принадлежит пользователю iPhone, который утверждает, что заметил, что его «клавиатура зависает и не отображает символы» по мере их ввода, а также другие проблемы, такие как сбои приложений и общая медленная работа.
В посте Facebook также приводится функция автозаполнения кодов безопасности iOS в качестве доказательства того, что приложение отслеживает, что набирает пользователь.
Еще одна дезинформация, набирающая обороты в социальных сетях, заключается в том, что iOS 14 и/или виджеты домашнего экрана несут ответственность за скомпрометированные пароли. Заблуждение заключается в том, что многие пользователи iOS 14 получают push-уведомление после обновления, информирующее их о том, что их пароли могли быть использованы при утечке данных.
Пароли, скорее всего, были скомпрометированы в результате утечки данных, произошедшей до того, как вы даже установили iOS 14. Apple добавила уведомления об утечке данных во встроенный менеджер паролей iOS, чтобы пользователи лучше информировались о безопасности своих различных онлайн-аккаунтов.
Пользователь Facebook и другие посты в социальных сетях приходят к выводу, что эти данные являются «всеми признаками кейлоггера». Это не так, поскольку технически невозможно, чтобы виджеты получали доступ к данным вашей клавиатуры или практически к любым другим вашим данным.
Как работают виджеты iOS 14
Виджеты домашнего экрана iOS 14 имеют ряд ограничений и защит, касающихся конфиденциальности и времени автономной работы. Эти меры защиты также являются причиной того, что виджеты обновляются не постоянно, а с предопределенными интервалами.
Виджеты в iOS 14 не являются полноценными приложениями; на самом деле Apple даже говорит, что они не являются «мини-приложениями». Вместо этого, фреймворк WidgetKit предоставляет ограниченный набор инструментов, к которым разработчики могут обращаться при проектировании и разработке своих виджетов домашнего экрана.
По сути, виджеты очень кратко работают в фоновом режиме для обновления содержимого отображения с предопределенным интервалом. Как только содержимое обновлено, фоновый процесс полностью завершается, гарантируя, что у виджета нет возможности непрерывно собирать какие-либо данные.
Виджеты — это не мини-приложения, поэтому думайте о быстром просмотре для пользователя и используйте временные шкалы, концепцию перезагрузок и интеллектуальные решения для создания идеального опыта на iOS, iPadOS и macOS.
Виджеты используют представления SwiftUI для отображения своего содержимого. WidgetKit отрисовывает представления от вашего имени в отдельном процессе. В результате ваше расширение виджета неактивно постоянно, даже если виджет находится на экране.
Если бы виджетам было разрешено работать непрерывно без ограничений, это привело бы не только к проблемам с конфиденциальностью, но и к значительному влиянию на время автономной работы и производительность. Все эти причины объясняют, почему Apple внедрила эти ограничения с помощью WidgetKit.
Фактически, в целом, защита песочницы в iOS также предотвращает работу любых кейлоггерских приложений, независимо от того, используются ли виджеты.
Дополнительная информация:
- Документация Apple Developer WidgetKit
- Создание виджетов с помощью WidgetKit и SwiftUI
- Начало работы с WidgetKit – Swift by Sundell
Widgetsmith

В вирусном посте в Facebook особенно упоминается Widgetsmith как причина этих проблем, но опять же, нет абсолютно никаких фактов, подтверждающих эти обвинения.
Разработчик Widgetsmith Дэвид Смит ответил на эти заявления, заявив, что он может «категорически и абсолютно» утверждать, что такие слухи не соответствуют действительности. Полная политика конфиденциальности Widgetsmith доступна здесь, и в ней объясняется, что Widgetsmith был разработан «с нуля, чтобы обеспечить полную конфиденциальность ваших данных».
Я видел ряд ссылок на статью, распространяемую в Facebook, о том, что такие приложения, как Widgetsmith, должны включать кейлоггеры из-за проблем с клавиатурой, возникших после установки iOS 14. Для Widgetsmith я могу категорически и абсолютно заявить, что это не так.
Если оставить в стороне тот факт, что я не думаю, что технически возможно, чтобы виджет читал клавиатуру. Widgetsmith был создан с нуля с полным учетом конфиденциальности и собирает практически никаких данных о своих пользователях.
Если вы испытываете замедление работы после установки iOS 14, существует несколько возможных объяснений. Одной из наиболее распространенных причин медленной работы iPhone является небольшой объем доступного хранилища, и вы можете узнать больше о том, как управлять хранилищем вашего iPhone в нашем руководстве прямо здесь.
Важно также помнить, что iOS 14 — это совершенно новый выпуск, и, вероятно, будут ошибки и проблемы с производительностью. Apple выпустила iOS 14.0.1 с исправлениями ошибок на прошлой неделе, поэтому убедитесь, что вы обновились до нее для наилучшего опыта.
Наконец, медленная работа клавиатуры была одной из самых распространенных жалоб на iOS 14 с момента начала бета-тестирования в июне. Клавиатура не работает медленно из-за так называемых кейлоггерских приложений; она глючит из-за системных ошибок.
Доверяйте мерам защиты конфиденциальности, которые Apple внедрила, и настраивайте свой домашний экран по своему вкусу.