Приватность и безопасность

Что видит медиаприложение на твоём телефоне и чего оно никогда не должно отправлять

Приложению, которое воспроизводит твои файлы, хранит учётные данные IPTV и открывает веб-страницы от твоего имени, доверяется очень многое. Большинство вопросов о приватности, которые стоит задавать, не о том, злонамеренно ли приложение, а о том, что оно собирает просто потому, что собирать легко, и что хранит небрежно просто потому, что хранить легко.

7 мин чтения Обновлено 29 июля 2026 г.

Отсутствие аккаунта — настоящий ответ
Если некуда входить, значит нет и серверного профиля, который можно слить, затребовать по повестке или продать.
Аналитика — не слежка
Считать открытия экранов и считать тебя в приложениях других компаний — разные виды деятельности с разными правилами.
Блокировка — не шифрование
PIN-код перед папкой останавливает человека, держащего твой телефон в руках. Он не делает файлы нечитаемыми.

Три вещи, которые медиаприложению неизбежно доверяют

Первая — это твоя библиотека: имена файлов, структура папок, что и когда ты воспроизводил. Это раскрывает необычно много. Список имён файлов говорит о человеке больше, чем большинство списков контактов, и приложению до смешного легко случайно включить его в событие аналитики, даже без злого умысла.

Вторая — учётные данные: имена пользователей и пароли от IPTV-панелей, токены облачных сервисов, логины WebDAV. Они настолько безопасны, насколько безопасно место их хранения. В iOS это место — Keychain: зашифрованное, привязанное к устройству и нечитаемое ничем другим. Учётные данные в собственной базе данных приложения — это учётные данные в резервной копии этого приложения и во всём, что способно эту копию прочитать.

Третья — что ты просматриваешь, если у приложения есть браузер. Куки от авторизованной сессии не хуже пароля, пока действуют. Им место в памяти на время выполнения запроса, а затем они должны исчезнуть — никогда не записываться на диск, никогда не попадать в логи, никогда никуда не отправляться «для диагностики».

Терминология, которая встречается в каждой политике конфиденциальности

Стоит разобраться, потому что эти слова используются точно в правилах App Store и очень вольно почти везде ещё.

Аналитика
Подсчёт статистики использования приложения: открытые экраны, опробованные функции, сбои. Становится проблемой приватности, когда значения несут содержание: имя файла, URL, канал, поисковый запрос.
Отслеживание (tracking)
Конкретный термин из правил Apple: связывание данных о тебе с данными из приложений или сайтов других компаний в целях рекламы или торговли данными. Это не то же самое, что аналитика, и именно об этом запрос разрешения.
IDFA
Рекламный идентификатор. Приложение может его прочитать только после того, как ты разрешишь отслеживание в этом запросе. Отказ не убирает рекламу — он убирает идентификатор, который связал бы её с тобой в других приложениях.
Управление согласием (UMP)
Диалог, который рекламные SDK показывают в Европе, чтобы получить правовое основание для персонализированной рекламы. Он отдельный от запроса Apple, и ты можешь отклонить оба.
Keychain
Зашифрованное системное хранилище секретов. Это правильное место для любого пароля, который хранит приложение, и его использование — одна из немногих вещей, которую действительно можно проверить со стороны, по документации самого приложения.

Как читать метку конфиденциальности App Store, не обманываясь

Эти заголовки означают весьма разные вещи, и большинство сюрпризов скрывается в двух средних.

МеткаЧто она означаетЧто стоит спросить
Данные не собираютсяС устройства вообще ничего не уходит.Редкая и сильная формулировка. Если в приложении есть реклама, это не может быть правдой.
Данные не связаны с вамиЧто-то собирается, но не привязывается к личности.Что именно? Агрегированные счётчики — нормально; список того, что ты смотрел, — нет, что бы ни говорила метка.
Данные связаны с вамиСобираются и привязываются к аккаунту или идентификатору.К какому именно идентификатору — и можно ли его отключить постфактум, или только заранее?
Используется для отслеживания васПередаётся для межприложенческой рекламы или торговли данными.Действительно ли отказ в запросе останавливает это и что приложение делает, когда ты отказываешься?

Бесплатные приложения, честно говоря

За бесплатное приложение платит что-то. Обычно это реклама, подписка или и то и другое — и у каждого варианта есть честная версия и нечестная. Нечестная версия рекламы — это полноэкранная вставка, встающая между тобой и тем, что ты делал, или рекламный SDK, которому дали полный доступ к любым доступным идентификаторам. Честная версия — реклама, которая не лезет на пути и не преследует тебя между приложениями, когда ты отказался от слежки.

Стоит знать, что рекламные сети редко представлены одной компанией. Настройка медиации опрашивает сразу несколько сетей на предмет ставок, а значит в приложении несколько SDK, у каждого своя политика. Приложение, называющее их поимённо, сообщает тебе что-то реальное; приложение, говорящее «мы можем использовать сторонних рекламных партнёров», не сообщает ничего.

То же самое касается и аналитики. Есть настоящая разница между приложением, которое считает, сколько людей открыли экран загрузок, и приложением, которое записывает, что именно ты скачал. Первое — вопрос продукта. Второе — твоя библиотека, на чьём-то сервере, навсегда.

Что делает блокировка приложения — и чего она не делает

Код-пароль или запрос Face ID перед приложением — это блокировка экрана. Она мешает человеку, держащему твой разблокированный телефон, открыть приложение и просмотреть твои файлы. Это реальная и полезная модель угрозы — по сути, именно с ней большинство людей и сталкивается на практике, — и это немаловажно.

Чем это не является, так это шифрованием. Файлы по-прежнему лежат на диске обычным образом. Криминалистический инструмент с кодом-паролем устройства, полная незашифрованная резервная копия или другое приложение, получившее доступ к той же папке, вообще не встречают эту блокировку. Любое приложение, утверждающее, что PIN-код делает твои файлы невосстановимыми, преувеличивает, и стоит замечать, какое именно утверждение делает приложение.

Уровень, который выполняет эту работу, — шифрование на уровне устройства, и iOS даёт его бесплатно: весь диск зашифрован, а разблокирует его именно код-пароль устройства. Блокировка приложения ложится поверх как вторая дверь, и она ценна именно потому, что защищает от повседневного случая.

Как оценить любое медиаприложение, которое ты рассматриваешь

  • Есть ли аккаунт и зачем?

    Плеер, требующий входа, должен уметь объяснить, что сервер делает для тебя. Часто ответ — «собирает».

  • Называет ли политика своих партнёров?

    Конкретные имена — провайдер аналитики, рекламные сети — можно проверить. Расплывчатые категории — нет.

  • Можно ли отказаться от аналитики и остаться при отказе?

    И при первом запуске, и позже, навсегда, без поисков в настройках.

  • Куда попадают учётные данные?

    Единственный правильный ответ — Keychain, и приличное приложение говорит об этом прямо.

  • Что происходит при отказе?

    Приложение, которое ухудшает работу или назойливо напоминает при отказе от отслеживания, тем самым сообщает, во сколько оно оценивает это разрешение.

  • Можешь ли ты забрать свои файлы?

    Контент в обычной, видимой папке может уйти. Контент в приватной базе данных — нет, и это тоже вопрос приватности.

Чем платформы отличаются

iPhone

Место, где появляются запрос на отслеживание и диалог согласия, и где блокировка приложения заслуживает своего места больше всего — телефон чаще всего оказывается в руках другого человека.

iPad

Те же правила, что на iPhone. Чаще становится общим устройством в семье, поэтому вторая блокировка на приватных папках полезна ещё больше, а не меньше.

Mac

Сборка, к которой вообще не подключён ни один рекламный SDK, поэтому весь вопрос идентификаторов и согласия просто не возникает.

Вопросы, которые задают

Если я откажусь от отслеживания, реклама исчезнет?

Нет — реклама останется, просто станет менее таргетированной. Отказ убирает рекламный идентификатор, который связал бы то, что ты видишь, с твоей активностью в приложениях других компаний. Это весь смысл запроса, и любое приложение, намекающее на иное, описывает его неверно.

Может ли приложение читать файлы моих других приложений?

Нет. Песочница это предотвращает. Приложение видит свою собственную папку плюс всё, что ты явно передал ему через выбор документа или меню «Поделиться». Это обеспечивается операционной системой, а не хорошим поведением приложения.

Нужен ли VPN, чтобы приватно пользоваться IPTV-плеером?

VPN скрывает трафик от твоего сетевого оператора и меняет видимую конечную точку. Он не меняет то, что собирает само приложение, и не меняет обязательства твоего провайдера. Это отдельный вопрос от приватности приложения, который часто продают так, будто это одно и то же.

Какой самый безопасный способ хранить что-то приватное на телефоне?

Надёжный код-пароль устройства с включённым им шифрованием диска, блокировка приложения поверх для повседневного случая и честное понимание того, что всё, синхронизированное с облачным аккаунтом, подчиняется безопасности этого аккаунта, а не твоего телефона.

FoxDL

Где FoxDL стоит по каждому из этих пунктов

Сформулировано прямо, потому что весь смысл раздела выше в том, что расплывчатые ответы — не ответы.

  • Пользовательских аккаунтов вообще нет. Нечего регистрировать, некуда входить, а значит нигде нет и твоего профиля.
  • Твоя библиотека никогда не покидает устройство по нашей воле — ни в чём, что мы отправляем, не встречаются имена файлов, пути, URL или имена пользователей панелей.
  • Аналитика — это Firebase/Google Analytics, и от неё можно отказаться во время онбординга или позже в настройках, навсегда.
  • Реклама — только баннерная, нативная и вознаграждающая — в приложении нет полноэкранной рекламы и не может появиться. Рекламные сети названы в политике конфиденциальности, а не спрятаны за словом «партнёры».
  • К сборке для Mac не подключён ни один рекламный SDK, поэтому её бесплатный лимит там измеряется по дням.
  • Каждая учётная запись хранится в Keychain, никогда в базе данных и никогда в логе. Куки браузера существуют в памяти на время выполнения запроса.
  • Блокировка приложения: 4–6-значный PIN, Face ID или Touch ID и код восстановления — описана как блокировка экрана, потому что это она и есть.
  • Именно сейф зашифрован, и это различие сохраняется на всём сайте: файлы, перемещённые в него, шифруются алгоритмом ChaCha20-Poly1305 ключом, который никогда не покидает устройство, и у нас нет его копии.

Полная политика конфиденциальности называет каждый SDK, каждую категорию данных и правовые основания. Английская версия является определяющей; остальные языки предоставлены для удобства.

Частые вопросы

Все вопросы

Читать дальше

Твоя библиотека — наконец в одном месте.

Бесплатная загрузка. Без аккаунта и регистрации — полный набор в бесплатной версии.

Загрузите в App Store