← Все статьи
5 мин чтения

Расширение для резюме из LinkedIn: разрешения и данные

Что запрашивает расширение браузера, зачем нужно каждое разрешение и в каких именно точках ваши данные уходят или не уходят из браузера.

Расширение ExportMyResume читает ваш собственный профиль LinkedIn в вашем браузере. Извлечённое резюме передаётся веб-редактору локально. Это не значит, что продукт вообще не делает сетевых запросов: в продакшене отправляются диагностические события, а неудачный импорт может включать идентификатор вашего профиля. У ИИ, синхронизации под аккаунтом и экспорта в PDF или Word отдельные серверные потоки.

Эта страница описывает реализацию, проверенную 6 сентября 2026 года. ExportMyResume независим от LinkedIn, не связан с ним и им не поддерживается.

Запрашиваемые разрешения

РазрешениеДля чего оно в этом расширении
activeTabВременный доступ, связанный с действием пользователя; используется при проверке вкладки профиля
scriptingЗапуск кода, который читает отрисованный профиль LinkedIn
sidePanelПоказ панели импорта рядом со страницей
storageЛокальное хранение последнего импорта, языка панели и идентификатора установки
Доступ к хосту: https://www.linkedin.com/*Постоянный доступ к сайту для сценария импорта из LinkedIn

Разрешения на хост <all_urls> нет. Сам по себе этот факт, однако, не доказывает, что расширение никогда не сможет обратиться к другой активной вкладке или отправить сетевой запрос. Документация activeTab от Chrome описывает временный доступ, выдаваемый по действию пользователя. Текущий код импорта вдобавок проверяет страницу LinkedIn и требует подтверждения, что это ваш собственный профиль.

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

Что происходит при импорте

  1. Вы нажимаете Import my profile. Расширение проверяет, что открытая страница — ваш собственный профиль LinkedIn, и останавливается, если это не подтверждается.
  2. Оно читает отрисованную верхнюю карточку и окно контактной информации профиля.
  3. Оно заходит на страницы разделов профиля — опыт, образование, навыки и остальные поддерживаемые разделы — и читает то, что отрисовывает LinkedIn.
  4. Оно сводит разделы и сохраняет резюме в хранилище расширения браузера.
  5. Нажатие Open Editor передаёт это резюме веб-редактору через фрагмент URL, который браузер не отправляет в составе HTTP-запроса. Редактор хранит рабочее резюме локально.

Импорт не читает пароли и токены сессии LinkedIn и не использует внутренний API LinkedIn как второй источник данных. Переходы по страницам LinkedIn по-прежнему делают обычные запросы, нужные для их загрузки. Извлечённое содержимое резюме не загружается в ExportMyResume в рамках этой передачи; диагностическая отчётность описана отдельно ниже.

Длинные разделы могут загрузиться неполностью, а изменения в разметке LinkedIn могут повлиять на разбор. Сверьте импортированные записи со своим профилем до правки или экспорта.

Функции, которые отправляют содержимое резюме на сервер

Улучшение с ИИ. Запуск Improve with AI отправляет содержимое резюме в API ExportMyResume, который передаёт его в Anthropic. Вставленное описание вакансии и ответы на вопросы о соответствии включаются, когда это применимо. Необязательную ссылку на вакансию ИИ не скачивает. Путь обработки не сохраняет отдельную копию резюме. Как обращается с данными провайдер — отдельный вопрос; смотрите политику конфиденциальности. ИИ требует входа и имеет дневные лимиты запусков, на Pro их больше.

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

Скачивание PDF и Word. Эти форматы требуют Pro. Пока бесплатно в рамках стартового предложения: оба скачивания доступны после входа, без подписки. Они отправляют экспортное содержимое резюме на сервер, чтобы сгенерировать файл. Обработчик экспорта возвращает файл, не записывая резюме в хранилище. Это не то же самое, что копия из синхронизации под аккаунтом. Генерация TXT и PNG выполняется в браузере.

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

Диагностические события

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

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

Удаление расширения прекращает дальнейший сбор с его стороны; само по себе оно не стирает уже полученные данные. Сайт вдобавок использует Vercel Web Analytics и, после вашего разрешения в баннере о cookie, тег Google Ads — так, как описано в политике конфиденциальности. Это вещи, независимые от читателя импорта в расширении.

Хранение и удаление

Удаление аккаунта и связанных данных запрашивайте письмом на exportmyresume@gmail.com, по инструкции из политики конфиденциальности. Удаление обрабатывается по запросу; кнопки удаления аккаунта в редакторе нет.

Удаление аккаунта убирает записи аккаунта и резюме. Записи об установке и покупке могут остаться — со снятой привязкой к аккаунту. Очистка хранилища браузера — не то же самое, что удаление серверного аккаунта, и может убрать локальную рабочую копию, которая вам ещё нужна.

Перед установкой импортёра

Просмотрите разрешения на странице в Chrome Web Store и в настройках расширений Chrome. Думайте и о том, к чему расширение может обратиться, и о том, когда его продукт отправляет данные на обработку.

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

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

Загружает ли расширение моё резюме на сервер?
Импорт — нет: он читает профиль в вашем браузере и передаёт резюме редактору локально. Содержимое на сервер отправляют три конкретные функции — улучшение с ИИ, синхронизация под аккаунтом и генерация PDF или Word. Это не значит, что продукт вообще не делает сетевых запросов: он ещё отправляет диагностические события.
Что содержат диагностические события?
Браузер, операционную систему, язык, версию расширения и случайный идентификатор установки, а также события установки, первого открытия, удаления и начала и результата импорта. Текста резюме они не содержат. При неудачном импорте отчёт может содержать slug, идентифицирующий ваш собственный профиль LinkedIn, — это персональные данные, хотя и не содержимое резюме.
Как удалить аккаунт и свои данные?
По запросу: письмом на exportmyresume@gmail.com по инструкции из политики конфиденциальности; кнопки удаления аккаунта в редакторе нет. Удаление убирает записи аккаунта и резюме; записи об установке и покупке могут остаться — со снятой привязкой к аккаунту.