Что стоит за запросом: три разные задачи под одним названием

Формулировка «как экспортировать историю чата в Telegram и сохранить данные» объединяет три принципиально разные задачи, и путаница между ними — источник большинства ошибок. Первая задача — бытовая: сохранить переписку перед сменой телефона, переустановкой системы или удалением аккаунта. Вторая — аудиторская: получить воспроизводимый артефакт, который можно приложить к внутреннему разбору или передать юристу. Третья — регуляторная: ответить на запрос субъекта данных или выполнить требование о переносимости данных (data portability), когда нужен машиночитаемый, а не «глазами читаемый» результат.

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

Сразу обозначим ключевое ограничение, о котором часто забывают: экспорт — это односторонняя операция. Telegram отдаёт копию данных, но не принимает её обратно. Официального механизма обратного импорта архива в клиент на момент написания не заявлено, поэтому экспорт нельзя рассматривать как «средство переноса чатов» между аккаунтами. Это архив, а не резервная копия в том смысле, в каком это слово употребляют администраторы баз данных.

Что стоит за запросом: три разные задачи под одним названием
Что стоит за запросом: три разные задачи под одним названием

Экспорт данных в Telegram: позиционирование и границы функции

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

Важно различать экспорт и соседние механизмы, с которыми его постоянно смешивают. Локальный кэш — не архив: он пересоздаётся, чистится и не содержит метаданных в пригодном для аудита виде. Сохранение отдельного файла из чата — операция на одну единицу контента, без контекста переписки. Пересылка в «Избранное» (Saved Messages) создаёт копию в облаке, доступную с любого устройства, но это копия внутри Telegram, а не выгрузка на диск. Печать в PDF — не встроенная функция клиента, а надстройка над HTML-версией экспорта средствами браузера.

Границы функции определяются тем, что серверы Telegram физически не хранят. Секретные чаты (secret chats) существуют только на двух устройствах-участниках и в экспорт не попадают по архитектурным причинам, а не из-за настройки. Сообщения, удалённые обеими сторонами, недоступны ни в кэше, ни на сервере. Контент, истёкший по таймеру автоудаления, восстановлению не подлежит. Наконец, в чатах с включённой защитой контента («Запретить сохранение контента» / Restrict saving content) часть вложений может не выгрузиться — это стоит проверять на конкретном чате, а не предполагать заранее.

Эмпирическое наблюдение: чем больше в переписке видео и «кружков», тем сильнее экспорт зависит от скорости канала, а не от мощности компьютера. Текстовая часть выгружается почти мгновенно, медиа — по мере скачивания.

Карта путей: где находится инструмент на разных платформах

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

Telegram Desktop: Windows и Linux

Откройте главное меню (значок «гамбургер» в левом верхнем углу) → «Настройки» (Settings) → «Продвинутые настройки» (Advanced) → «Экспорт данных Telegram» (Export Telegram data). Это полный экспорт аккаунта. Для одного чата путь короче: откройте чат, нажмите значок «⋮» в правом верхнем углу области сообщений → «Экспорт истории чата» (Export chat history).

Telegram Desktop: macOS

Меню Telegram в системной строке → «Настройки» (или сочетание ⌘,) → «Продвинутые настройки» → «Экспорт данных Telegram». Экспорт отдельного чата вызывается так же, как в Windows: через «⋮» в шапке чата. Разница между платформами здесь исчерпывается точкой входа в настройки.

Android и iOS: чего ждать и как проверить

В мобильных клиентах полного экспорта на момент написания не наблюдается: инструмент исторически развивался как функция настольного приложения, поскольку предполагает запись большого объёма файлов на диск. Проверка занимает полминуты: откройте «Настройки» → «Конфиденциальность и безопасность», затем воспользуйтесь поиском по настройкам (в Android — лупа в шапке настроек, в iOS — поле поиска над списком) и введите «Экспорт» / «Export». Если совпадений нет, инструмент в вашем клиенте отсутствует.

Веб-клиенты (web.telegram.org) инструмента экспорта не содержат. Это ожидаемо: браузерная версия не управляет локальной файловой системой так, как настольное приложение.

ПлатформаПолный экспорт аккаунтаЭкспорт одного чата
Telegram Desktop (Windows, macOS, Linux)ЕстьЕсть
AndroidНе обнаружено (проверьте поиском по настройкам)Не обнаружено
iOSНе обнаружено (проверьте поиском по настройкам)Не обнаружено
Веб-клиентНетНет

Экспорт одного чата: пошаговый разбор диалога

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

Первый блок — категории вложений: фотографии, видеофайлы, файлы документов, голосовые сообщения, видеосообщения («кружки»), стикеры и GIF. Здесь работает простое правило: каждая включённая категория увеличивает объём и время выгрузки, но не влияет на текстовую часть. Второй блок — диапазон дат «с … по …», позволяющий вырезать ровно тот период, который нужен. Третий блок — ограничение максимального размера медиафайла: всё, что превышает выбранный порог, в архив не попадёт, хотя запись о сообщении в файле останется. Четвёртый — формат: HTML для чтения человеком или JSON для обработки программами. Пятый — целевая папка на диске.

Пример: переписка с подрядчиком за два года

Допустим, есть личный чат с подрядчиком, охватывающий два года работы, и нужно сохранить подтверждение договорённостей и счета. Разумная конфигурация: диапазон дат — период действия договора; видеосообщения и стикеры отключить (они не несут смысловой нагрузки и весят много); файлы документов включить; фотографии включить только при необходимости; лимит размера медиа выставить так, чтобы тяжёлые видеофайлы отсекались, а PDF-счета проходили. Формат — JSON, если файл пойдёт в юридическую или финансовую обработку, и HTML, если его будет читать человек. Универсального «правильного» набора здесь нет: критерий один — каждая выгруженная категория должна иметь объяснение, зачем она в архиве.

Обратите внимание на побочный эффект ограничения по размеру. Если счёт на 30 МБ не прошёл порог, в экспортированном файле останется запись о сообщении с именем вложения, но без самого файла. Для бытовой задачи это мелочь, для аудита — пробел, который придётся объяснять. Эмпирическое наблюдение: перед финальной выгрузкой полезно сделать пробный прогон на коротком диапазоне дат и посмотреть, какие записи остались без файлов.

Полный экспорт аккаунта: когда он нужен и что в него попадает

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

Порядок действий: «Настройки» → «Продвинутые настройки» → «Экспорт данных Telegram». В открывшемся окне отмечаются категории данных, выбирается формат (HTML или JSON), задаётся лимит размера медиа и путь сохранения. После запуска клиент показывает прогресс; процесс можно прервать, но прерванный экспорт не является целостным архивом. По завершении формируется каталог с файлами — его нельзя «разбирать по частям» без потери связности.

Что в выгрузку не войдёт, стоит проговорить отдельно, поскольку именно эти ожидания чаще всего не оправдываются. Не попадут: секретные чаты; сообщения, удалённые у обеих сторон; контент, истёкший по таймеру автоудаления («Автоудаление сообщений» в профиле чата); часть вложений в чатах с защитой контента; сообщения, отправленные вами в чаты, к которым утрачен доступ. Также не стоит рассчитывать, что в архиве окажется полная история канала, в котором вы не являетесь администратором, — глубина доступной истории зависит от настроек самого канала.

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

Как выглядит результат: структура файлов и что проверять

Типовой результат экспорта — каталог, внутри которого лежит HTML-файл (или файл JSON) и набор подпапок с медиа. Имена подпапок в разных версиях отличаются, но смысловые группы устойчивы: фотографии, видеофайлы, файлы документов, голосовые сообщения, видеосообщения, стикеры, GIF, фотографии профиля. Рядом размещается файл структурированных данных — как правило, с именем вида result.json, хотя конкретное имя зависит от версии.

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

JSON-версия — это машиночитаемое представление переписки. Упрощённо структура выглядит так (имена полей могут отличаться в зависимости от версии клиента):

{
  "name": "Название чата",
  "type": "personal_chat",
  "id": 000000000,
  "messages": [
    {
      "id": 1,
      "type": "message",
      "date": "2026-03-04T09:15:22",
      "date_unixtime": "0000000000",
      "from": "Имя отправителя",
      "from_id": "user000000",
      "text": "Текст сообщения",
      "text_entities": [
        { "type": "plain", "text": "Текст сообщения" }
      ]
    }
  ]
}

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

# Windows (встроенная утилита)
certutil -hashfile export.zip SHA256

# macOS и Linux
shasum -a 256 export.zip
sha256sum export.zip

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

Когда Desktop недоступен: мобильные обходные пути и их цена

Если под рукой только телефон, а выгрузить переписку нужно, набор обходных путей невелик, и у каждого есть цена. Самый доступный — пересылка сообщений в «Избранное»: выделите сообщения долгим нажатием → «Переслать» → «Избранное». Так создаётся облачная копия, доступная с любого устройства, но она остаётся внутри Telegram: выгрузить её на диск всё равно можно только через Desktop.

Второй путь — сохранять отдельные вложения штатными средствами системы. В Android скачанный файл попадает в папку загрузок клиента и доступен файловому менеджеру; в iOS файл можно отправить в приложение «Файлы». Это подходит для точечного спасения документов, но не для переписки в целом.

Третий путь — копирование текста: долгое нажатие на сообщение → «Копировать» → вставка в заметки. Метод годится для нескольких важных сообщений и полностью непригоден для объёмов: он теряет даты, авторов и вложения. Скриншоты для аудита тоже не подходят — они не воспроизводят метаданные и легко оспариваются.

Практический вывод прост: мобильные клиенты — не инструмент архивации. Если объём переписки превышает десяток сообщений, разумнее дождаться доступа к настольному клиенту. Исключение — срочная фиксация единичного факта, когда важнее скорость, чем полнота.

Комплаенс и хранение: как превратить выгрузку в аудируемый артефакт

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

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

Третье — машиночитаемость. Для ответа на запрос субъекта данных о переносимости JSON подходит принципиально лучше, чем HTML: его можно обработать программно, отфильтровать лишнее и передать в согласованном виде. В большинстве юрисдикций требование о переносимости подразумевает именно структурированный формат, а не PDF-распечатку.

Четвёртое — сроки и удаление. Архив на диске живёт по тем же правилам, что и любые другие данные: у него должен быть срок хранения и процедура уничтожения. При удалении не забудьте про облачные синхронизации, корзины и теневые копии. Пятое — защита: выгрузку разумно сразу упаковать в зашифрованный контейнер (например, архив с паролем средствами 7-Zip, GPG или age), а пароль хранить отдельно от файла.

Цель выгрузкиФорматЧто включатьОсобое требование
Личное сохранениеHTMLПо ситуацииХранить каталог целиком
Внутренний разборHTML + JSONТолько релевантный периодХэш, описание выгрузки
Ответ на запрос субъекта данныхJSONТолько данные заявителяПроверка на данные третьих лиц
Юридическое разбирательствоJSON + HTMLМаксимально полный наборПротокол фиксации, эксперт

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

Комплаенс и хранение: как превратить выгрузку в аудируемый артефакт
Комплаенс и хранение: как превратить выгрузку в аудируемый артефакт

Боты, API и сторонние инструменты: где проходит граница

Самое распространённое заблуждение в этой теме звучит так: «есть бот, который выгружает историю чата». Это неверно на уровне архитектуры. Официальный Bot API выдаёт боту только те сообщения, которые адресованы ему самому (либо доступны ему в группе с соответствующими правами). Историю чужого чата бот получить не может — это не ограничение конкретной реализации, а свойство модели доступа.

Программная выгрузка возможна через MTProto — низкоуровневый протокол Telegram, для которого существуют официальный набор библиотек TDLib и публично известные клиентские библиотеки (например, Telethon для Python). Такой подход требует регистрации приложения на my.telegram.org и получения идентификатора и хэша API. Ключевой риск здесь не технический, а организационный: полученные учётные данные дают полный доступ к аккаунту, эквивалентный входу в него.

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

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

Сбои и их устранение: симптом → причина → проверка → решение

Ниже — наиболее частые ситуации. Формат намеренно построен как диагностическая цепочка: сначала наблюдаемое поведение, затем гипотеза, затем способ проверки и, наконец, действие.

СимптомВозможная причинаКак проверитьЧто делать
Экспорт идёт очень долгоМедиа скачивается с серверовПосмотрите прогресс и текущий этап в окне экспортаСнизить лимит размера, отключить категории
В архиве нет части вложенийПревышен лимит размера; защита контента; файл удалёнСверьте запись о сообщении в JSON с наличием файла в подпапкеПовторить выгрузку с большим лимитом, если это возможно
Секретный чат отсутствуетОжидаемое поведениеЧат существует только на ваших устройствахСохранять содержимое вручную, если это необходимо
HTML открывается без картинокФайл перемещён отдельно от подпапокПроверьте, лежат ли рядом каталоги с медиаПеренести каталог целиком, заново открыть HTML
Экспорт не начинается или пустойНет места на диске; нет прав на запись; вмешательство антивирусаПроверьте свободное место и выберите другую папкуСменить путь, временно исключить папку из проверки
JSON не открывается редакторомФайл очень большойПроверьте размер файлаИспользовать редактор для больших файлов или читать HTML-версию

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

Безопасность самой выгрузки: локальные данные и ключи доступа

Настольный клиент хранит рабочие данные в служебном каталоге tdata: сессии, кэш, служебные файлы. Этот каталог — не просто «набор файлов переписки», он содержит данные авторизации. Копирование tdata на другой компьютер равносильно передаче доступа к аккаунту. Типовые расположения (фактические пути могут отличаться в зависимости от версии и способа установки):

  • Windows: %AppData%\Telegram Desktop\tdata
  • macOS: ~/Library/Application Support/Telegram Desktop/tdata
  • Linux: ~/.local/share/TelegramDesktop/tdata
  • Портативные сборки: каталог tdata рядом с исполняемым файлом

Локальный пароль (passcode) в настольном клиенте шифрует локальные данные, однако не стоит рассматривать его как единственный барьер при копировании каталога: сама копия остаётся носителем сессии, и обращаться с ней нужно соответственно. Практическое правило: экспортированный архив и служебный каталог клиента не должны оказаться в общей сетевой папке или в облачной синхронизации без шифрования.

Очистка кэша — отдельная тема, которую часто путают с удалением данных. Функция очистки кэша освобождает место на устройстве, но не удаляет сообщения из облака; в то же время она может удалить локальные копии медиа. Если вы рассчитывали, что кэш и есть ваш архив, после очистки обнаружится обратное. Управление хранением находится в разделе «Данные и хранилище» (настройка «Хранить медиа» задаёт срок жизни локальных копий), а список активных сессий — в разделе «Устройства».

Когда экспорт не нужен или прямо противопоказан

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

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

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

Чек-лист лучших практик: правила решений, а не список команд

Следующие правила удобно применять как фильтры перед каждой выгрузкой. Они не требуют запоминания путей и работают независимо от версии клиента.

  • Сначала задача, потом настройки. Определите, что вы будете делать с архивом через месяц. Если ответа нет, вероятно, выгрузка не нужна.
  • Минимизируйте категории. Каждая включённая категория вложений — это дополнительный объём персональных данных, а не «на всякий случай».
  • Ограничивайте период датами. Диапазон дат сокращает и объём, и время выгрузки, и поверхность риска.
  • Делайте пробный прогон. Короткий тестовый экспорт на одном чате покажет, как формируется структура именно в вашей версии.
  • Фиксируйте контекст выгрузки. Дата, устройство, версия клиента, набор включённых категорий — минимальный набор сведений для воспроизводимости.
  • Считайте хэш. Одна команда закрывает вопрос о том, изменялся ли архив после создания.
  • Храните каталог целиком. HTML без соседних подпапок с медиа теряет половину смысла.
  • Шифруйте при передаче. Зашифрованный контейнер и отдельно хранимый пароль — базовый уровень.
  • Планируйте удаление заранее. Срок хранения архива определяется до его создания, а не после.
  • Не передавайте сессии. Никакие сторонние инструменты не должны получать файлы сессии или коды подтверждения.

Если сжать эти правила до одной фразы, получится так: экспорт — это не «сохранить всё», а «сохранить ровно то, что потребуется, и суметь доказать, что оно не изменилось».

Часто задаваемые вопросы

Можно ли экспортировать историю чата на Android или iPhone?

На момент написания полный инструмент экспорта наблюдается в Telegram Desktop, а не в мобильных клиентах. Чтобы проверить свою сборку, откройте «Настройки» → «Конфиденциальность и безопасность» и воспользуйтесь поиском по настройкам со словом «Экспорт». Если совпадений нет, доступных вариантов два: дождаться настольного клиента либо пересылать нужные сообщения в «Избранное» — этот путь сохраняет копию в облаке, но не создаёт локальный архив.

Появятся ли в экспорте удалённые сообщения?

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

Что выбрать: HTML или JSON?

HTML удобен для чтения человеком: он открывается в браузере, поддерживает поиск по тексту и не требует инструментов. JSON нужен, когда архив будет обрабатываться программно — для фильтрации, сверки периодов или ответа на запрос о переносимости данных. Если требуются оба сценария, разумно сделать две выгрузки с одинаковыми настройками: формат в диалоге обычно выбирается один.

Почему в архиве нет части вложений, хотя сообщения на месте?

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

Можно ли загрузить экспортированный архив обратно в Telegram?

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

Что делать дальше: последовательность из четырёх шагов

Если после прочтения нужно перейти к действиям, начните с малого. Сделайте пробный экспорт одного короткого чата за ограниченный период в формате HTML — это займёт минуты и покажет, как выглядит структура каталога именно в вашей сборке. Затем повторите ту же операцию в JSON и сравните: видно ли в структурированном файле те же сообщения, что и в читаемой версии.

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

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