Files

3.4 KiB
Raw Permalink Blame History

Данные и конфиденциальность YouTube Line

Документ описывает предоставленный пакет версии 1.0.3.4 и его исходный код.

Данные в браузере

Расширение сохраняет в chrome.storage.local три настройки: color1 и color2 — цвета, height — высоту линии. Настройки не синхронизируются через chrome.storage.sync.

На странице YouTube скрипт получает currentTime и duration элемента видео для отображения процента воспроизведения. Эти значения используются в памяти страницы и не сохраняются как история просмотров. Служебный маркер в DOM предотвращает повторное создание линии на той же странице.

Фоновый скрипт находит открытые вкладки youtube.com и www.youtube.com, чтобы подключить к ним локальные скрипты и CSS после установки расширения и запуска браузера. Удалённый исполняемый код не загружается. Скрипт также подключается к страницам YouTube обычным механизмом content scripts из манифеста.

Передача данных

В коде нет собственного API, аналитики, рекламы, диагностического сервера и передачи настроек или сведений о просмотре разработчику. Расширение не добавляет внешних сетевых запросов для работы линии; все библиотеки и стили входят в пакет.

Обычная работа YouTube и браузера регулируется их собственными правилами. Установка и обновление расширения через Chrome Web Store обслуживаются Google. При посещении репозитория и скачивании ZIP запросы получает сервер Gitea; обычные серверные журналы могут содержать IP-адрес, время, URL запроса, HTTP-статус и User-Agent. Эти журналы не содержат настройки линии или историю просмотра, отправленные расширением.

Управление настройками

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

Разрешения storage и scripting используются для хранения настроек и подключения локальных файлов. Доступ ограничен youtube.com и www.youtube.com в соответствии с manifest.json.

Вопросы и сообщения о проблемах можно оставить в разделе Issues репозитория.