Политика конфиденциальности
HyperVideo не собирает, не хранит и не передаёт никаких персональных данных. У расширения нет серверов, аналитики, счётчиков и рекламы. Всё, что оно делает, происходит внутри вашего браузера и на вашем компьютере.
Какие данные обрабатываются
Чтобы находить видео на открытой странице, расширение обрабатывает в памяти браузера:
- адреса медиафайлов и плейлистов, которые загружает вкладка, вместе с размером, длительностью и вариантами качества;
- заголовок и адрес открытой страницы — из них формируется имя сохраняемого файла;
- кадр из воспроизводимого видео, снятый для миниатюры в списке;
- содержимое записи экрана, если вы сами запустили запись.
Эти данные никуда не отправляются. Они хранятся только в памяти браузера и в хранилище
сессии (chrome.storage.session), которое очищается при закрытии браузера.
Настройки качества и формата хранятся локально (chrome.storage.local) и не
покидают устройство.
Куда идёт сетевой трафик
Расширение обращается только к адресам, которые вы явно выбрали для скачивания, и только к серверам того сайта, откуда идёт видео. Собственных серверов у расширения нет, промежуточные сервисы не используются.
Файлы
Скачанные видео и записи экрана сохраняются напрямую в папку загрузок браузера его же средствами. Копии никуда не отправляются.
Зачем нужны разрешения
| Разрешение | Для чего |
|---|---|
webRequest, доступ ко всем сайтам | Видеть адреса медиафайлов, которые загружает страница. Содержимое страниц не читается и не изменяется. |
downloads | Сохранять выбранный файл в папку загрузок. |
tabCapture, activeTab | Записывать изображение и звук вкладки — только после нажатия кнопки записи. |
storage | Хранить найденное на время сессии и запоминать настройки. |
scripting, tabs | Показывать рамку выделения и панель управления записью. |
offscreen | Скачивать и собирать файл в фоновой странице расширения. |
Сторонние компоненты
Встроены две библиотеки с открытым кодом, работающие полностью локально и без сетевого доступа:
- mux.js (Apache-2.0) — пересборка потока в MP4 без перекодирования;
- FFmpeg.wasm (GPL-2.0-or-later) — перекодирование звука в MP3 и записи экрана в MP4.
Дети
Расширение не предназначено для детей младше 13 лет и не собирает данные о них — как и о ком-либо ещё.
Изменения
Обновлённая версия политики будет опубликована по этому же адресу с новой датой вступления в силу.
Контакты
По вопросам о конфиденциальности: dmitriignatiev@gmail.com
Privacy Policy
HyperVideo does not collect, store or transmit any personal data. The extension has no servers, no analytics, no tracking and no ads. Everything it does happens inside your browser and on your computer.
What data is processed
To find videos on the page you have open, the extension processes in browser memory:
- media and playlist URLs loaded by the tab, with their size, duration and quality variants;
- the title and address of the open page, used to build the saved file's name;
- a frame from the playing video, captured for the list thumbnail;
- screen recording content, if you started a recording yourself.
None of this is sent anywhere. It is held only in browser memory and in session storage
(chrome.storage.session), cleared when the browser closes. Quality and format
preferences are stored locally (chrome.storage.local) and never leave your device.
Where network traffic goes
The extension contacts only the addresses you explicitly chose to download, and only the servers of the site the video comes from. It has no servers of its own and uses no intermediary services.
Files
Downloaded videos and screen recordings are saved straight to your browser's downloads folder by the browser itself. No copies are sent anywhere.
Why each permission is needed
| Permission | Purpose |
|---|---|
webRequest, access to all sites | To see the media URLs a page loads. Page content is neither read nor modified. |
downloads | To save the chosen file to your downloads folder. |
tabCapture, activeTab | To record a tab's picture and sound — only after you press record. |
storage | To keep what was found for the session and remember preferences. |
scripting, tabs | To show the selection frame and recording controls. |
offscreen | To download and assemble the file in the extension's background page. |
Third-party components
Two open-source libraries are bundled, both running entirely locally with no network access:
- mux.js (Apache-2.0) — repackaging a stream into MP4 without re-encoding;
- FFmpeg.wasm (GPL-2.0-or-later) — converting audio to MP3 and recordings to MP4.
Children
The extension is not directed at children under 13 and collects no data about them — or anyone else.
Changes
An updated policy will be published at this same address with a new effective date.
Contact
For privacy questions: dmitriignatiev@gmail.com