개인정보 안내

Cuebird가 어떤 정보를 어디에 두는지 실제 코드를 기준으로 정리했습니다. 법적 효력이 있는 개인정보처리방침 전문은 출시 전에 운영자 정보와 함께 게시합니다.

기준일: 2026년 10월 30일

한눈에 보기

  • 계정 없이 쓸 수 있습니다. 로그인하면 이메일 주소만 받습니다.
  • 단어, 카드, 녹음, 연습 기록, 카드 목록, 하루 목표, 내 파일, 가져온 사전은 이 브라우저 안에 저장합니다.
  • 서버로는 기능에 필요한 글자만 보냅니다. 번역할 자막 줄, 찾은 단어와 그 문장, 단어 분석용 자막 줄입니다.
  • 원음 카드의 소리와 장면, 쉐도잉 녹음, 탭 음성 실시간 자막의 소리는 올리지 않습니다. 예외는 내 파일에서 직접 서버 받아쓰기를 고른 경우뿐입니다.
  • 광고, 분석 도구, 추적기를 쓰지 않습니다. 개인정보를 팔지 않습니다.

기기에만 저장하는 것

아래 정보는 브라우저 저장소(IndexedDB, 확장 프로그램 저장소, OPFS)에 두며, 동기화하지 않고 서버로 보내지 않습니다. 확장 프로그램을 삭제하면 함께 지워집니다.

  • 카드에 붙은 원음과 화면 캡처, 쉐도잉 녹음과 받아쓰기·쉐도잉 기록
  • 카드 목록, 플래시카드·퀴즈 결과와 자동 난이도 단계
  • 하루 목표, 날짜별 공부한 카드 수와 연속 기록
  • 내 파일(영상·음성·자막)과 영상에 붙인 자막 파일
  • 가져온 StarDict·MDict 사전 파일 전체
  • 설정(재생 속도, 단축키, 패널 위치 등)과 받아쓰기 모델 파일 캐시

서버로 보내는 것

Cuebird 서버는 번역·사전·단어 분석을 대신 처리합니다. 보내는 내용은 다음과 같습니다.

기능보내는 내용언제
자막 번역자막 줄(글자), 언어 코드플랫폼 번역 자막, YouTube 자동 번역, Chrome 기기 내 번역이 모두 안 될 때만
단어 사전단어, 기본형, 그 단어가 나온 문장, 언어 코드단어를 눌러 뜻을 찾을 때
단어 분석재생 위치 근처의 자막 줄, 언어 코드영상을 보는 동안 자동으로(단어 나누기·기본형 찾기). 서버 안에서 처리하고 외부로 보내지 않습니다
원격 설정보내는 내용 없음시작할 때와 30분마다. 기능 켜기/끄기와 화면 선택자만 받으며 코드는 받지 않습니다
사용량 한도로그인 전: IP 주소(서버는 비밀값으로 만든 해시만 저장하고 주소 자체는 저장하지 않음). 로그인 후: 사용자 ID번역·사전 요청마다 하루 사용량을 셉니다

서버 번역과 사전은 공개 사전에 없거나 무료 경로로 해결되지 않을 때 외부 번역·AI 엔진(Microsoft Azure Translator, DeepL, Google, NAVER Papago, OpenAI, Gemini, Anthropic 중 운영 환경에서 켠 것)에 글자만 전달합니다. 이메일, 사용자 ID, IP 주소는 이 엔진들에 보내지 않습니다.

같은 자막을 다시 번역하지 않도록, 서버는 번역한 자막 문장과 번역 결과를 사용자와 연결하지 않은 공용 캐시에 저장합니다. 사전 캐시에는 찾은 단어와 뜻이 저장되고, 문장은 해시 값만 남습니다. 공용 캐시의 각 항목은 저장한 날부터 30일이 지나면 쓰지 않고 지웁니다(운영 설정 SHARED_CACHE_TTL_DAYS).

로그인과 동기화

로그인은 이메일로 받은 6자리 코드로 합니다. 비밀번호는 쓰지 않습니다. 로그인 코드와 세션 토큰은 원문이 아닌 해시 값으로만 저장합니다. 운영 서버는 로그인 코드와 이메일 주소를 로그에 남기지 않고, 메일 발송 서비스가 설정되어 있지 않으면 코드를 만들지 않고 로그인 요청을 거절합니다.

로그인하면 약 1분마다 다음 두 가지만 동기화합니다.

  • 단어 상태: 언어, 기본형, 상태, 시각
  • 카드의 글자: 문장, 번역, 단어, 메모, 복습 일정, 출처 영상의 플랫폼·ID·제목·주소·구간 시간

카드의 원음과 화면 캡처는 동기화하기 전에 기기에서 빼고, 서버에서도 한 번 더 지웁니다. 카드 목록, 퀴즈 결과, 하루 목표, 연습 기록, 설정, 내 파일, 가져온 사전은 동기화하지 않습니다.

기기에서 지운 단어는 다른 기기에도 지워지도록 서버에 ‘삭제됨’ 표시와 함께 언어·기본형·상태가 남고, 지운 카드는 ID만 남습니다. 둘 다 계정을 삭제할 때 함께 지워집니다.

오디오·영상·화면

  • 영상 스트림: 내려받거나 녹화하거나 바꾸지 않습니다. DRM에 손대지 않습니다.
  • 원음 카드(Alt+Q): 지금 문장 몇 초의 탭 소리와 화면 한 장을 기기에만 저장합니다. 밖으로 나가는 경우는 내가 Anki로 보낼 때(내 컴퓨터의 127.0.0.1:8765)뿐입니다.
  • 탭 음성 실시간 자막: 내가 켰을 때만 탭 소리를 받아 기기 안에서 Whisper로 받아쓰고, 소리는 저장하지 않습니다.
  • 내 파일 받아쓰기: ‘기기에서’ 엔진은 오디오를 밖으로 보내지 않습니다. ‘서버’ 엔진(Pro)을 고르면 오디오를 10분 단위 조각으로 Cuebird 서버에 보내고, 서버는 이를 OpenAI(whisper-1)로 전달합니다. 서버는 오디오를 디스크에 저장하지 않으며, 무료 사용자에게는 사용한 시간(초)만 기록합니다.

이 브라우저가 기기 안 받아쓰기를 지원하지 않으면 내 파일 화면에서 서버 엔진이 먼저 선택되어 있을 수 있습니다. 오디오를 보내고 싶지 않다면 받아쓰기를 시작하기 전에 엔진을 확인하세요.

음성 인식

쉐도잉의 ‘말한 내용 인식’과 ‘말해서 맞히기’ 퀴즈는 브라우저의 음성 인식 기능(Web Speech API)을 씁니다. Chrome은 이 음성을 Google 음성 인식 서버로 보내 글자로 바꿀 수 있습니다. 이 과정은 브라우저가 처리하며 Google의 개인정보처리방침을 따릅니다. Cuebird는 그 음성과 결과를 받지 않고, 인식된 글자와 점수만 기기에 저장합니다.

음성 인식을 처음 쓰기 직전에 이 사실을 알리는 안내가 한 번 나옵니다. 안내에서 음성 인식 끄기를 고르거나, 나중에 설정 → 음성 인식에서 브라우저 음성 인식 사용을 끄면 음성 인식을 아예 시작하지 않습니다. 이때 쉐도잉은 녹음만 하고 원문과 귀로 비교하며, ‘말해서 맞히기’는 직접 말해 본 뒤 스스로 맞음·틀림을 고르는 방식으로 바뀝니다. 마이크 권한을 허용하지 않아도 음성 인식은 동작하지 않습니다.

브라우저가 직접 연결하는 곳

  • 지원 플랫폼과 자막 서버: 보고 있는 영상의 자막을 내 브라우저가 직접 받습니다. 각 플랫폼의 로그인 상태가 그대로 쓰이며, 이 요청은 Cuebird 서버를 거치지 않습니다.
  • Hugging Face: 받아쓰기용 Whisper 모델 파일을 처음 한 번 내려받습니다. 오디오는 보내지 않습니다.
  • Chrome 기기 내 번역기: 번역 모델을 내려받기 전에 물어보고, 번역은 기기 안에서 합니다.
  • Anki(127.0.0.1:8765): 내 컴퓨터 안의 프로그램이며, 처음 보낼 때 권한을 묻습니다. 확장 프로그램이 실행 중에 요청하는 선택 권한은 이 주소 하나뿐입니다.

이 사이트(cuebird.dev)도 쿠키, 분석 도구, 외부 글꼴이나 스크립트를 쓰지 않습니다.

보관 기간

정보위치기간
기기 안 학습 기록 전체내 브라우저직접 지우거나 확장 프로그램을 삭제할 때까지
이메일, 요금제, 동기화된 단어·카드서버계정을 삭제할 때까지
로그인 코드(해시)서버10분 뒤 만료. 하루가 지난 코드는 다음 코드 요청 때 지웁니다
세션(토큰 해시)서버마지막 사용 후 90일 뒤 만료, 로그아웃하면 바로 삭제
하루 사용량(로그인 전에는 IP 주소의 해시)서버35일
서버 받아쓰기 사용 시간(무료 사용자)서버계정을 삭제할 때까지
번역·사전 공용 캐시서버저장한 날부터 30일(사용자와 연결되지 않음)
요청 빈도 제한용 IP 주소서버 메모리짧은 시간만, 디스크에 쓰지 않음

내 데이터 관리

  • 내려받기: 설정 → 계정 → 데이터 내보내기로 서버에 있는 내 정보를 JSON 파일로 받습니다.
  • 삭제: 설정 → 계정 → 계정 삭제로 이메일, 동기화된 단어·카드, 사용량, 세션을 바로 지우고 모든 기기에서 로그아웃합니다. 이 브라우저 안의 기록은 남고, 확장 프로그램을 삭제하면 지워집니다.
  • 동기화 멈추기: 로그아웃하면 동기화가 멈춥니다. 마이크와 Anki 접근 권한은 브라우저 설정에서 거둘 수 있습니다.

만 14세 미만 아동을 대상으로 하지 않으며, 알면서 아동의 정보를 받지 않습니다.

확정되지 않은 사항

출시 전이라 아래 내용은 아직 정해지지 않았습니다. 정해지면 이 페이지를 고치고 날짜를 바꿉니다.

  • 운영자 이름, 개인정보 보호책임자와 연락처
  • 서버를 운영할 업체와 국가(국외 이전 항목 포함)
  • 운영 환경에서 실제로 켤 번역·AI 엔진 목록과 각 업체의 보관 정책
  • 로그인 코드 메일을 보낼 발송 서비스(현재 코드는 Resend만 지원)와 그 업체의 보관 정책