Від iPhone зазвичай не очікують збереження даних після видалення застосунку. Проте виявилося, що пристрій здатен акумулювати інформацію неочевидним способом. Стало відомо, що ФБР змогло відновити копії вхідних повідомлень Signal з бази даних сповіщень iPhone — навіть після того, як застосунок було повністю видалено зі смартфона. Це стосується месенджера Signal, який позиціонується як один із найбезпечніших завдяки надійному наскрізному шифруванню (E2EE) та відмові від зберігання даних користувачів на серверах. Про це пише видання SlashGear.
У цьому прецеденті слабкою ланкою виявився сам iPhone. Більше того, відновлені повідомлення мали налаштування самознищення за таймером, час якого вже вичерпався. Цей випадок стався під час розслідування липневого інциденту у федеральному центрі утримання під вартою Prairieland (Техас), де група осіб влаштувала підпал, пошкодила майно, а один із них, за версією слідства, поранив поліцейського. Головним питанням залишалося те, як саме правоохоронці отримали доступ до конфіденційних даних Signal.

Як працює система сповіщень в iOS
Доступ до даних став можливим завдяки системному кешу, вбудованому в iOS. Щоразу, коли на iPhone надходить повідомлення у Signal, операційна система генерує push-сповіщення. Воно з’являється на екрані блокування, а його вміст автоматично реєструється у внутрішній базі даних пристрою. Це правило діє для будь-якого застосунку, якому дозволено відображати текст сповіщень.
Такий механізм є необхідним для коректної роботи Центру сповіщень — наприклад, для їх групування або функції швидкої відповіді свайпом. Повні технічні деталі роботи цієї бази даних не розголошуються. Відомо лише, що на відміну від Android, де користувач має прямий доступ до історії сповіщень, iOS не надає власникам пристроїв такої можливості.

Під час судових слухань стало відомо, що слідчим вдалося відновити лише частину діалогів. Оскільки операційна система генерує сповіщення виключно для вхідних повідомлень, вихідні тексти залишаються недоступними для такого методу вилучення.
Це не перший випадок використання push-сповіщень у розслідуваннях. Раніше з’являлася інформація про те, що Apple передавала дані щодо тисяч сповіщень у відповідь на юридичні запити від урядів різних країн.
Однак ситуація з центром Prairieland є іншою: слідчі мали фізичний доступ до смартфона підозрюваного. Це дозволило їм застосувати криміналістичні інструменти (подібні до апаратних комплексів Cellebrite) для безпосереднього вилучення даних з пристрою, без необхідності надсилати офіційні запити до Apple.
Виправлення вразливості та захист данихЗ огляду на ризики для конфіденційності, компанія Apple вже випустила відповідне виправлення. Оновлення iOS 26.4.2, яке стало доступним наприкінці квітня, містить патч, що усуває баг, через який «сповіщення, позначені для видалення, могли несподівано зберігатися на пристрої». В описі оновлення вказано, що проблему з веденням журналів вирішено завдяки вдосконаленому редагуванню даних. Аналогічний патч розгорнуто і для iPadOS.
Для додаткового захисту, окрім встановлення актуальної версії ОС, користувачам рекомендується змінити параметри конфіденційності в самому месенджері:
- Відкрийте застосунок Signal та натисніть на фото профілю у верхньому лівому куті.
- Перейдіть до меню налаштувань та знайдіть розділ «Вміст сповіщень».
- Оберіть варіант «Без імені або вмісту» (щоб отримувати лише системний сигнал про нове повідомлення) або «Тільки ім’я» (вміст буде приховано, але відображатиметься відправник).
Читайте також:
Запис Вразливість iOS: як правоохоронці відновлювали видалені повідомлення Signal через кеш сповіщень спершу з'явиться на ProstoMob.