튜브링고튜브영어

TubeLingo Play 개인정보 처리방침

최종 수정일: 2026년 10월 17일

이 방침은 튜브링고("당사")가 만든 Chrome 확장 프로그램 "TubeLingo Play" ("확장 프로그램")에만 적용됩니다. 확장 프로그램은 디즈니+, 넷플릭스, 유튜브, 쿠팡플레이에서 이중 자막, 단어 찾기, 단어 학습 상태, AI 설명, 플래시카드를 제공합니다. 튜브링고 앱과 웹사이트에는 튜브링고 개인정보 처리방침이, YouTube용 확장 프로그램에는 TubeLingo 크롬 확장 프로그램 개인정보 처리방침이 적용됩니다.

요약

  • 디즈니+, 넷플릭스, 유튜브, 쿠팡플레이의 시청 페이지에서만 동작하며, 영상 스트림이나 DRM에는 손대지 않습니다.
  • 작품에 사용자 언어의 자막이 없을 때 번역할 자막 줄과, 로그인하지 않았을 때 뜻을 찾는 단어는 Google 번역(translate.googleapis.com)으로 보냅니다. 계정 정보는 함께 보내지 않습니다.
  • 튜브링고 로그인은 선택입니다. 로그인하지 않아도 사전 뜻과 단어 발음을 보여 주기 위해 찾아본 단어, 그 단어가 나온 자막 줄, 재생 위치 주변 자막의 단어를 튜브링고 서버로 보냅니다.
  • 로그인하면 단어 학습 상태와 플래시카드의 글자 내용을 튜브링고에 저장해, 다른 컴퓨터와 튜브링고 앱·웹에서 이어 볼 수 있게 합니다. 로그인하지 않았다면 학습 기록은 기기 안에만 저장됩니다.
  • 로그인하면 누가 로그인했는지 보여 주기 위해 계정의 이름, 이메일 주소, 프로필 사진을 받아 기기에 보관하며, 다른 곳으로 보내지 않습니다.
  • 카드용 장면 캡처와 음성 클립은 기기 안에만 저장되며 어디에도 업로드하지 않습니다.
  • 광고, 분석 도구, 추적 SDK를 쓰지 않으며 어떤 정보도 판매하지 않습니다.

확장 프로그램이 동작하는 곳

확장 프로그램은 다음 주소에서만 동작합니다.

  • www.disneyplus.com: 영상 시청 페이지
  • 디즈니+ 자막 서버(*.dssott.com, *.dssedge.com, *.media.starott.com): 디즈니+ 플레이어가 쓰는 자막 파일을 내려받을 때에만 접근합니다. 영상과 음성 스트림은 내려받지 않습니다.
  • www.netflix.com: 영상 시청 페이지
  • 넷플릭스 자막 서버(*.nflxvideo.net): 넷플릭스 플레이어가 쓰는 자막 파일을 내려받을 때에만 접근합니다. 영상과 음성 스트림은 내려받지 않습니다.
  • www.youtube.com: 영상 시청 페이지. 유튜브 자막은 이 페이지 안에서, 유튜브 플레이어가 자막을 불러올 때와 같은 주소(www.youtube.com/api/timedtext)로 불러옵니다. 자막이 아직 불러와지지 않았다면 자막(CC) 버튼을 잠깐 켰다가 원래대로 돌려놓습니다.
  • www.coupangplay.com: 영상 시청 페이지
  • 쿠팡플레이 자막 서버(*.coupangstreaming.com): 쿠팡플레이 플레이어가 쓰는 자막 파일(WebVTT)을 내려받을 때에만 접근합니다. 영상과 음성 스트림은 내려받지 않습니다.
  • translate.googleapis.com: 아래 "Google 번역으로 보내는 정보"에 적은 번역 요청
  • tubeeng.com, www.tubeeng.com: 튜브링고 로그인과, 아래에 적은 튜브링고 서버 요청
  • cdn.tubeeng.com: 단어 발음 음성 내려받기
  • 127.0.0.1:8765: 사용자가 Anki 내보내기를 켠 경우에만, 사용자 컴퓨터에서 실행 중인 Anki(AnkiConnect)

다른 웹사이트의 내용이나 검색·방문 기록은 읽지 않습니다. 다른 스트리밍 사이트를 지원하게 되면, 그 버전을 내놓기 전에 이 방침을 고쳐 그 사이트를 여기에 적습니다.

확장 프로그램이 읽는 정보

이중 자막을 보여 주기 위해 시청 페이지에서 다음 정보를 읽습니다.

  • 사이트의 플레이어가 불러오는 자막
  • 작품 제목과 에피소드 ID
  • 현재 재생 위치

확장 프로그램은 영상 스트림을 내려받거나 저장하지 않으며, DRM(복제 방지 기술)을 우회하거나 건드리지 않습니다. 카드를 만들 때의 장면 캡처와 음성 녹음은 아래 "기기에만 저장하는 정보"와 "탭 오디오 녹음"에 적었습니다.

로그인과 계정

튜브링고 로그인은 선택입니다. 로그인하면 확장 프로그램은 tubeeng.com에 로그인된 세션을 그대로 사용해 튜브링고 서버에 요청합니다. 확장 프로그램이 쿠키나 로그인 정보를 따로 복사해 저장하지는 않습니다.

로그인하면 확장 프로그램은 누가 로그인했는지 보여 주기 위해 튜브링고에서 계정의 이름, 이메일 주소, 프로필 사진을 받아 옵니다. 그 사본은 기기의 확장 프로그램 저장소(chrome.storage)에 보관하며, 튜브링고 밖의 어디에도 보내지 않습니다.

로그인하지 않아도 사이트가 제공하는 자막을 이용한 이중 자막, 단어 학습 상태, 카드를 쓸 수 있습니다. 이때 단어 학습 상태와 카드는 기기 안에만 저장되며 튜브링고 서버로 보내지 않습니다. 다만 사전 뜻과 단어 발음은 튜브링고 서버에서 받아 오므로, 아래 "튜브링고로 보내는 정보"에 적은 대로 단어와 자막 줄을 보냅니다.

튜브링고로 보내는 정보

로그인 여부와 관계없이, 다음 정보를 튜브링고 서버(tubeeng.com)로 보냅니다.

  • 로그인 상태와 설정 확인: 로그인 상태와 남은 이용 횟수를 확인하고, 디즈니+·넷플릭스·유튜브·쿠팡플레이 화면이 바뀌었을 때 대응하기 위한 설정(자막 위치를 찾는 규칙, 기능별 켜기·끄기 등)을 받아 옵니다. 이 두 요청에는 학습 기록이나 시청 정보가 담기지 않습니다.
  • 사전: 사용자가 찾아본 단어와 그 단어가 나온 자막 줄, 그리고 뜻을 미리 불러오기 위한 재생 위치 주변 자막의 단어 목록. 이 목록에는 사용자가 찾아보지 않은 단어도 들어 있습니다.
  • 단어 발음: 사용자가 발음을 듣거나 카드에 넣는 단어. 받아 온 발음 음성은 카드와 Anki 내보내기에 쓰기 위해 기기에 저장합니다.

로그인한 경우에는 다음 정보도 보냅니다.

  • 단어 학습 상태: 단어, 학습 상태(모르는 단어·학습 중·아는 단어 등), 바꾼 시각. 여러 컴퓨터에서 같은 상태를 보기 위해 동기화합니다.
  • 플래시카드의 글자 내용: 문장과 그 번역, 단어, 뜻, 메모, 작품 제목, 에피소드 ID, 장면 위치, 복습 일정. 여러 컴퓨터에서 이어서 복습하고, 저장한 단어와 문장을 튜브링고 앱과 웹에서 보여 주기 위해 사용합니다. 장면 이미지와 음성은 보내지 않습니다.
  • AI 설명 요청: 사용자가 단어의 AI 설명을 요청하면, 그 단어와 단어가 나온 자막 줄(앞뒤 줄 포함)을 보냅니다.

당사는 사전 뜻과 AI 설명을 만들기 위해 위 내용을 당사의 AI 서비스 제공업체(OpenAI, Google Gemini)에, 단어 발음을 만들기 위해 단어를 Google Cloud Text-to-Speech에 보내 처리합니다. 새 사전 뜻, AI 설명, 발음은 로그인한 사용자가 요청할 때에만 만들며, 로그인하지 않았다면 튜브링고에 이미 저장된 사전 뜻과 발음만 받아 옵니다. 이때 이름, 이메일 등 계정 정보는 함께 보내지 않습니다. 튜브링고 서버에 저장된 정보는 튜브링고 개인정보 처리방침에 따라 다룹니다.

Google 번역으로 보내는 정보

다음 두 경우에는 튜브링고 서버를 거치지 않고 Google 번역의 공개 웹 주소(translate.googleapis.com)로 직접 요청합니다. 로그인 여부와 관계없이 동작하며, 쿠키나 계정 정보는 함께 보내지 않습니다.

  • 자막 줄 번역: 작품에 사용자 언어의 자막이 없고 기계 번역이 켜져 있을 때, 재생 위치 앞뒤의 자막 줄과 두 언어 코드를 보냅니다. 받은 번역은 다시 보낼 필요가 없도록 기기에 저장합니다.
  • 단어 뜻: 로그인하지 않았고 튜브링고 사전에 뜻이 없을 때, 찾아본 단어와 두 언어 코드를 보냅니다. 단어가 나온 자막 줄은 보내지 않습니다.

Google로 보낸 정보는 Google 개인정보처리방침에 따라 처리됩니다.

기기에만 저장하는 정보

다음 정보는 브라우저의 확장 프로그램 저장소(IndexedDB, chrome.storage)에만 저장되며, 어디에도 업로드하지 않습니다.

  • 카드의 장면과 음성: 카드에 넣을 장면 이미지와 그 대사의 음성 클립. 사용자가 카드를 만들 때에만 캡처합니다.
  • 자막 캐시: 같은 작품을 다시 불러오지 않도록 저장한 자막과 번역
  • 설정: 자막 언어, 표시 방식 등
  • 계정 정보: 로그인한 경우, 누가 로그인했는지 보여 주기 위한 이름, 이메일 주소, 프로필 사진
  • 학습 기록: 단어 학습 상태와 카드. 로그인하지 않았다면 여기에만 저장되고, 로그인했다면 위에 적은 글자 내용만 튜브링고와 동기화됩니다.

Anki 내보내기를 켜면 카드(장면 이미지와 음성 포함)를 사용자 컴퓨터에서 실행 중인 Anki의 AnkiConnect(127.0.0.1:8765)로 보냅니다. 이 전송은 사용자 컴퓨터 안에서만 이루어지며 당사 서버를 거치지 않습니다.

탭 오디오 녹음

카드에 대사 음성을 넣으려면 그 탭의 오디오 캡처가 켜져 있어야 합니다. 사용자가 그 탭에서 툴바의 확장 프로그램 아이콘을 누르거나 카드 만들기 단축키(기본 Alt+Q)를 누르면 그 탭의 오디오 캡처가 켜지고, 탭을 닫을 때까지 유지됩니다. 같은 동작으로 그 탭에서 카드용 장면 캡처도 허용됩니다.

오디오 캡처가 켜져 있는 동안에도, 음성은 카드를 만들 때 그 대사 구간만 녹음해 저장합니다. 그 밖의 탭 오디오는 녹음하거나 저장하지 않으며, 녹음한 음성은 위에 적은 대로 기기에만 저장됩니다.

정보의 판매 및 제3자 제공

확장 프로그램은 광고, 분석 도구, 추적 SDK를 쓰지 않습니다. 당사는 확장 프로그램을 통해 받은 정보를 판매하지 않고, 광고에 쓰지 않으며, 위에 적은 기능을 제공하는 목적 외에는 사용하거나 제3자에게 제공하지 않습니다. 사용자의 동의가 있거나 보안·법적 의무가 있는 경우를 제외하고 사람이 이 정보를 열람하지 않습니다. 확장 프로그램의 정보 사용은 Chrome 웹 스토어 사용자 데이터 정책(제한적 사용 요건 포함)을 따릅니다.

정보 삭제

확장 프로그램을 삭제하면 기기에 저장된 정보(장면 이미지, 음성, 자막 캐시, 설정, 계정 정보, 학습 기록)도 함께 삭제됩니다. Anki로 내보낸 카드는 Anki에서 직접 지워야 합니다. 튜브링고에 동기화된 단어 학습 상태와 카드는 튜브링고 계정을 삭제하면 함께 삭제되며, 삭제를 요청하는 방법은 튜브링고 개인정보 처리방침에 있습니다.

변경

확장 프로그램이 다루는 정보가 바뀌면 이 페이지를 수정하고 위의 날짜를 갱신합니다.

문의

궁금한 점은 [email protected]으로 보내 주세요.


English summary

TubeLingo Play is a Chrome extension that currently works on Disney+, Netflix, YouTube and Coupang Play. It runs only on www.disneyplus.com, www.netflix.com, www.youtube.com and www.coupangplay.com watch pages; it contacts the subtitle servers (*.dssott.com, *.dssedge.com, *.media.starott.com for Disney+, *.nflxvideo.net for Netflix, www.youtube.com/api/timedtext for YouTube, from within the page the way YouTube's own player does, briefly switching captions on and back off if they have not loaded yet, *.coupangstreaming.com for Coupang Play) only to download the subtitle files the player itself uses, never the video or audio stream; it talks to tubeeng.com and www.tubeeng.com for sign-in and the requests below, to cdn.tubeeng.com for word audio, and to Google Translate (translate.googleapis.com) as described below; and it uses 127.0.0.1:8765 only if you turn on Anki export. It does not read other sites or your browsing history. If support for another streaming site is added, this policy will be updated to list it before that version is released. On watch pages it reads the subtitle tracks the site's own player loads, the title and episode ID, and the playback position to show dual subtitles; it never downloads the video stream and never touches DRM. Signing in to TubeLingo is optional and uses your existing tubeeng.com session. When you are signed in, the extension receives your TubeLingo account's name, email address and profile picture to show who is signed in, and keeps a cached copy on your device (chrome.storage); it never sends them anywhere else. Whether or not you sign in, the extension sends tubeeng.com requests for your sign-in status, remaining quota and a remote configuration (subtitle selectors and feature switches), which carry no learning or viewing data; the words you look up, together with the subtitle line each one was tapped in; the words in the subtitles around the playhead, including words you never look up, so their dictionary entries can be loaded in advance; and the words whose pronunciation you play or add to a card. Without an account, your word statuses and cards stay on your device. When you are signed in, it also sends your word statuses (word, status and time), the text of your flashcards (sentence and its translation, word, meaning, note, show title, episode ID, position and review schedule) so they sync across computers and appear in the TubeLingo app and website, the subtitle lines around a word when you ask for an AI explanation. New dictionary entries, explanations and word audio are generated only for signed-in users; signed-out users get only entries and audio TubeLingo already has. Machine translation of subtitle lines, used only when the title has no subtitles in your language, goes straight to Google Translate's public endpoint (translate.googleapis.com) with the lines around the playhead and the two language codes, whether or not you are signed in; translations are cached on your device. When you are not signed in and TubeLingo has no entry for a word, the word alone (never its line) is sent there for a meaning. No cookies or account information go to Google, and what it receives is handled under Google's privacy policy. TubeLingo processes these requests with its AI providers (OpenAI and Google Gemini) and Google Cloud Text-to-Speech, without sending any account information. Clicking the toolbar icon or pressing the create-card shortcut (Alt+Q by default) in a tab turns on tab audio capture, and screenshot access, for that tab until you close it; while it is on, audio is recorded only for the current line, and only when you make a card. Screenshots and audio clips for cards, the subtitle cache, your settings and the cached account details stay on your device (IndexedDB and chrome.storage) and are never uploaded. Anki export goes only to the Anki app on your own computer via AnkiConnect. We use no ads, analytics or tracking SDKs, and we do not sell user data. Our use of information complies with the Chrome Web Store User Data Policy, including the Limited Use requirements. Uninstalling the extension removes its local data; synced data is deleted with your TubeLingo account (see the TubeLingo privacy policy). Contact: [email protected].