This Privacy Policy explains how the Video Downloader - StreamGrabber browser extension ("the extension", "we") handles information. The short version: the extension collects nothing and sends nothing. All processing happens locally in your browser.
This document is provided in English and Korean. (이 문서는 영어와 한국어로 제공됩니다.)
Video Downloader - StreamGrabber detects media (video, audio, and HLS/DASH streams) playing on the web page you are viewing and lets you download the items you choose. It does not collect, store off-device, sell, or transmit any personal or browsing data. There are no analytics, no tracking, and no third-party servers.
None. The extension does not collect, request, or receive any personally identifiable information, authentication data, financial data, location, web history, or user activity.
Local only. To detect downloadable media, the extension observes the current tab's media network requests (via the webRequest API) and reads media element sources (<video>/<audio>/<source>) on the page (via a content script). This information is used only on your device to build the list of detected media.
Session storage, per tab. Detected media URLs and related metadata (file name, type, size) are stored only in chrome.storage.session, scoped to the tab. They are automatically cleared when you navigate away from the page or close the tab, and they do not persist after the browser session ends.
Downloads you initiate. When you choose to download an item, the extension fetches that media URL and saves the file through the browser's download manager. For HLS streams you select, it fetches the playlist and segments and remuxes them into a single MP4 locally (using the bundled mux.js library). These network requests go only to the media servers that host the content you selected.
No transmission to us or third parties. The extension has no backend server. It does not send your data, browsing activity, or detected URLs to the developer or to any third party.
webRequest — to observe (not block or modify) the current tab's media requests in order to detect downloadable media.
downloads — to save the media files you choose.
storage — storage.session for the per-tab detection list (cleared on tab close), and storage.local for the list you choose to save (kept on your device until you remove it). Both are local; nothing is sent off-device.
tabs — to identify the active tab and keep each tab's detection list separate (tab id only).
contextMenus — to offer a right-click menu for downloading detected media.
notifications — to notify you about the status of your downloads.
Host access (<all_urls>) — so the extension can detect media on any site you choose to use it on; it cannot be limited to specific domains. Used only for local media detection; no browsing data is collected or transmitted.
We do not share, sell, rent, or transfer any user data to third parties. We do not use any data for advertising, profiling, creditworthiness, or lending.
Detected media data exists only in session storage and is removed automatically when you navigate away or close the tab, or when the browser session ends. You can also clear the list at any time using the "clear" control in the popup. Items you save to your list are kept in local on-device storage until you delete them (the trash icon on each saved item). Because nothing is stored off-device, there is no server-side data to delete.
The extension is a general-purpose utility, does not collect any data, and is not directed at children.
Please download only media that you own or are permitted to download under the applicable terms of service. The extension does not support and does not bypass DRM or encrypted streams.
If this policy changes, we will update the effective date above and post the revised policy at the hosting URL below.
Developer: swz Email: swz@kakao.com Policy URL: https://sites.google.com/view/streamgrabber-privacy
Video Downloader - StreamGrabber는 사용자가 보고 있는 웹페이지에서 재생되는 미디어(동영상·오디오·HLS/DASH 스트림)를 감지하여, 사용자가 고른 항목을 다운로드하게 해 줍니다. 어떤 개인정보나 브라우징 데이터도 수집·기기 외 저장·판매·전송하지 않습니다. 분석·추적·제3자 서버가 없습니다.
없음. 본 확장은 개인 식별 정보, 인증 정보, 금융 정보, 위치, 웹 기록, 사용자 활동 등 어떤 데이터도 수집·요청·수신하지 않습니다.
로컬 전용. 다운로드 가능한 미디어를 감지하기 위해 현재 탭의 미디어 네트워크 요청을 관찰하고(webRequest API), 페이지의 미디어 요소 소스(<video>/<audio>/<source>)를 읽습니다(content script). 이 정보는 감지 목록을 만들기 위해 사용자의 기기 안에서만 사용됩니다.
세션 저장소, 탭별. 감지된 미디어 URL과 관련 메타데이터(파일명·형식·크기)는 chrome.storage.session에만 탭별로 저장됩니다. 페이지를 이동하거나 탭을 닫으면 자동 삭제되며, 브라우저 세션이 끝나면 남지 않습니다.
사용자가 시작한 다운로드. 사용자가 항목을 다운로드하면, 확장은 해당 미디어 URL을 가져와 브라우저 다운로드 관리자로 파일을 저장합니다. 선택한 HLS 스트림은 플레이리스트와 세그먼트를 가져와 로컬에서 하나의 MP4로 리먹싱합니다(번들된 mux.js 라이브러리 사용). 이러한 네트워크 요청은 사용자가 선택한 콘텐츠를 호스팅하는 미디어 서버로만 향합니다.
개발자·제3자로 전송 없음. 본 확장에는 백엔드 서버가 없습니다. 사용자의 데이터, 브라우징 활동, 감지된 URL을 개발자나 제3자에게 전송하지 않습니다.
webRequest — 다운로드 가능한 미디어를 감지하기 위해 현재 탭의 미디어 요청을 관찰(차단·변조 아님).
downloads — 사용자가 선택한 미디어 파일 저장.
storage — 감지 목록은 storage.session(탭 종료 시 삭제), 사용자가 저장한 목록은 storage.local(삭제 전까지 기기 내 보관)에 사용. 둘 다 로컬이며 외부 전송 없음.
tabs — 활성 탭 식별 및 탭별 감지 목록 분리(tab.id만 사용).
contextMenus — 감지 미디어 다운로드를 위한 우클릭 메뉴 제공.
notifications — 다운로드 상태 알림.
host 접근(<all_urls>) — 사용자가 사용하려는 어떤 사이트에서도 미디어를 감지하기 위해 필요하며 특정 도메인으로 한정할 수 없음. 오직 로컬 미디어 감지에만 사용되고 어떤 브라우징 데이터도 수집·전송하지 않음.
어떤 사용자 데이터도 제3자에게 공유·판매·대여·이전하지 않습니다. 광고, 프로파일링, 신용도 평가, 대출 목적으로 데이터를 사용하지 않습니다.
감지된 미디어 데이터는 세션 저장소에만 존재하며, 페이지 이동·탭 종료·브라우저 세션 종료 시 자동으로 삭제됩니다. 팝업의 "비우기"로 언제든 목록을 삭제할 수도 있습니다. 저장 목록 항목은 삭제 전까지 기기 내 로컬 저장소에 보관되며 각 항목의 휴지통 아이콘으로 언제든 삭제할 수 있습니다. 기기 외에 저장되는 데이터가 없으므로 서버 측에서 삭제할 데이터도 없습니다.
본 확장은 범용 유틸리티로서 어떤 데이터도 수집하지 않으며 아동을 대상으로 하지 않습니다.
본인이 권리를 갖거나 해당 이용약관상 허용된 미디어만 다운로드하세요. 본 확장은 DRM·암호화 스트림을 지원하지 않으며 우회하지 않습니다.
방침이 변경되면 위 시행일을 갱신하고 아래 호스팅 URL에 개정된 방침을 게시합니다.
개발자: swz 이메일: swz@kakao.com 방침 URL: https://sites.google.com/view/streamgrabber-privacy