Смысл ночной активности не в скрытности. Ночью телефон на зарядке и на домашнем вайфае, нагрузка на серверы ниже, а пользователь не смотрит на экран. Побочный эффект в том, что именно эту часть работы устройства человек не видит никогда.
Сколько это в цифрах
Замер, на который здесь стоит опираться, сделал Дуглас Шмидт, профессор Университета Вандербильта. Исследование объёмом 55 страниц вышло в августе 2018 года.
Результат по неподвижному, находящемуся в покое телефону на Android с запущенным в фоне Chrome: за 24 часа устройство отправило данные о местоположении на серверы Google 340 раз — в среднем 14 раз в час, круглые сутки.
Оттуда же сравнение платформ: телефон на Android в покое с Chrome отправляет примерно в 50 раз больше запросов данных в час, чем телефон на iOS в покое с Safari.
Оговорка обязательна: исследование заказано отраслевой ассоциацией цифровых издателей Digital Content Next — то есть стороной, у которой есть интерес в этой теме. Цифры при этом проверяемые и методика описана, но скидку на заказчика делайте сами.
Второй слой — приложения, обходящие систему разрешений. Работа Рирдона, Феала, Виджесекеры, Элазари Бар Он, Валлины-Родригеса и Эгельмана «50 Ways to Leak Your Data» (USENIX Security 2019) описывает боковые и скрытые каналы, через которые приложение получает защищённые данные без соответствующего разрешения — в том числе через сговор двух приложений, когда одно передаёт другому то, на что у второго прав нет. Авторы нашли такие каналы в активном использовании у сотен популярных приложений и сторонних SDK; утекали уникальные идентификаторы и геолокация.
Чем занят телефон ночью
Обновление данных. Приложения ходят проверять, нет ли новостей, сообщений, обновлений ленты. Каждое по своему расписанию.
Отправка статистики использования. Какие экраны открывались, сколько времени заняли, где были нажатия. Отправляется пачками, часто ночью.
Проверка местоположения — если у приложения есть разрешение «всегда». Ночная точка особенно информативна: там, где телефон стоит с полуночи до семи, человек живёт. Это самый дешёвый способ определить домашний адрес, и никакой отдельной слежки для него не требуется.
Загрузка фотографий — если включена автозагрузка. Ночью, по вайфаю, подряд.
Как посмотреть у себя
Это не требует специальных программ — на обеих платформах есть штатные инструменты.
На iPhone — «Отчёт о конфиденциальности приложений» (Настройки → Конфиденциальность и безопасность → Отчёт о конфиденциальности приложений, включается вручную). Он показывает за последние семь дней, как часто приложения обращались к геопозиции, фотографиям, камере, микрофону и контактам, и отдельно — к каким доменам они обращались по сети: напрямую, из веб-содержимого внутри приложения, и список самых часто запрашиваемых доменов.
На Android — раздел расхода трафика по приложениям. Он не показывает домены, но показывает объём: если приложение, которым вы не пользовались, оказалось в верхних строках, это повод разобраться.
Обе проверки занимают несколько минут и дают конкретный список, а не общее ощущение.
Что выключать
Выключать всё подряд не нужно: часть фоновой работы — это и есть работа. Мессенджеру фон нужен, чтобы доставлять сообщения, почте — чтобы приходили письма.
Фон не нужен игре, магазину, редактору фотографий, приложению авиакомпании. Ночью они всё равно ничего не сообщат.
Порядок действий:
- Фоновое обновление — отключить по каждому приложению отдельно, оставив мессенджеры, почту и то, чем пользуетесь ежедневно.
- Геопозиция «всегда» — заменить на «только при использовании» везде, кроме навигатора и поиска потерянного устройства. Самая полезная настройка из всего списка, потому что именно она закрывает ночную точку.
- Автозагрузка скриншотов — отключить отдельно от автозагрузки галереи.
- Забытые приложения — удалить. Установленные когда-то ради одной задачи, они продолжают ходить в сеть годами; в отчёте о конфиденциальности они видны сразу.
- Разрешения при установке — проверять сразу, а не потом. Минута на приложение против последующей разгребающей ревизии.
Побочная выгода здесь бытовая: каждое пробуждение — это работа процессора и модуля связи, то есть расход заряда и циклов батареи. Вне дома, на мобильном интернете, та же фоновая активность тратит пакет, а в роуминге превращается в счёт.
Начать проще всего с одного действия: включите отчёт о конфиденциальности или откройте расход трафика за месяц и посмотрите на первую пятёрку. В типичном случае там есть пара сюрпризов.
Источники
- Schmidt D. C., «Google Data Collection», исследование по заказу Digital Content Next, август 2018 — 340 обращений с данными о местоположении за 24 часа с неподвижного Android-телефона в покое, в среднем 14 раз в час; сравнение с iOS. Изложение и ссылки: https://digitalcontentnext.org/blog/2018/08/21/google-data-collection-research/ ; материал Университета Вандербильта: https://news.vanderbilt.edu/2018/09/07/what-google-can-learn-from-your-android-phone/
- Reardon J., Feal Á., Wijesekera P., Elazari Bar On A., Vallina-Rodriguez N., Egelman S., «50 Ways to Leak Your Data: An Exploration of Apps' Circumvention of the Android Permissions System», USENIX Security 2019: https://www.usenix.org/system/files/sec19-reardon.pdf
- Apple, «Об отчёте о конфиденциальности приложений» — что показывает и как включить: https://support.apple.com/en-us/102188