01. 운영자와 적용 범위
이 방침은 Summrizei 웹사이트(summrizei.vercel.app)와 Chrome 확장 프로그램 Summrizei — 강의 노트에 적용합니다.
- 운영자
- wab · 이기욱
- 개인정보 담당
- 부지환 · summrizei.support@gmail.com
- 시행일
- 2026.10.15 · 공고일 2026.10.08 · 이전 버전(2026.09.19 시행, 2026.10.03 공고)은 문의 시 제공
02. 처리하는 정보
- 강의 화면
- 사용자가 캡처 시작을 누른 탭의 화면 프레임과 재생 시각을 읽습니다. 화면 글자 인식은 기기 안에서 PP-OCRv5(WebAssembly)로 처리하며, 기본 설정에서는 캡처한 이미지 자체를 외부로 전송하지 않습니다. 유료 요금제에서 서버 인식(백그라운드 처리 또는 인식 위치 서버)을 사용할 때만, 시작 전 받은 서버 인식 동의에 따라 슬라이드 프레임을 HTTPS로 운영 서비스를 거쳐 인식 모델에 보냅니다. 학번·이름 같은 반복 워터마크 영역은 가린 뒤 보냅니다. 기기 안 인식을 고르면 보내지 않으며, 프레임은 인식 용도로만 쓰이고 어디에도 저장되지 않습니다. 이 때 사용 기록에는 계정과 비용만 남습니다.
- 강의 음성
- 기본 설정에서는 음성 인식을 켜면 해당 탭의 오디오를 기기 안에서 Whisper 모델(WebGPU 또는 WebAssembly)로 텍스트로 바꿉니다. 유료 요금제에서 서버 인식을 사용할 때만, 시작 전 받은 서버 인식 동의에 따라 오디오 청크를 HTTPS로 운영 서비스를 거쳐 인식 제공자로 보냅니다. 기기 안 인식을 고르면 보내지 않으며, 인식 용도로만 쓰이고 어디에도 저장되지 않습니다.
- 원격 AI 요약 (선택)
- 사용자가 원격 요약에 동의한 경우에만, 기기에서 인식한 텍스트와 재생 시각·영상 제목·요약 조건을 운영 서비스를 거쳐 요약 제공자에게 전송합니다. 요약 요청에는 화면 이미지와 오디오를 넣지 않으며, 전송된 텍스트는 서비스나 제공자에 저장되지 않습니다.
- 클라우드 인식 (유료·서버 인식 사용 시)
- 유료 요금제에서 서버 인식을 사용할 때만, 시작 전 받은 서버 인식 동의에 따라 슬라이드 프레임과 오디오 청크를 HTTPS로 운영 서비스를 거쳐 인식 제공자로 보냅니다. 프레임의 학번·이름 같은 반복 워터마크 영역은 가린 뒤 보냅니다. 기기 안 인식을 고르면 보내지 않습니다. 프레임과 오디오는 서비스나 제공자에 저장되지 않으며 사용 기록에는 계정과 비용만 남습니다. 동의는 설정에서 언제든 철회할 수 있습니다.
- 계정·결제
- 구글 로그인 이메일과 계정 식별자, 플랜, 부여된 이용 기간을 서버에 보관합니다. 결제는 결제 대행사 Groble(그로블)이 처리하며 카드·계좌 등 결제 수단 정보는 Summrizei에 오지 않습니다. Groble이 보내는 결제 이벤트(이벤트 식별자·종류·결제번호·금액·쿠폰·구독 키·발생 시각)를 플랜 반영과 해지·환불 처리를 위해 보관합니다. 계정과 연결되지 않은 결제 이벤트는 실패 사유와 구매자 이메일의 해시(SHA-256, 평문 아님)·상품 식별자를 함께 보관합니다.
- 설정
- 요약 모델, 원격 요약·클라우드 인식·백그라운드 동의 여부, 화면 글자 인식·음성 인식 사용 여부와 언어, 재생 속도 보정, 테마, 약관 동의 여부와 버전, 동기화 주소와 앱 세션 토큰을 확장 프로그램의 로컬 저장소에 보관합니다.
- 사전 예약 (웹사이트)
- 사전 예약 신청 시 이메일 주소, 휴대전화번호, 관심 요금제를 수집합니다. 출시·혜택 안내 목적으로만 사용하며, 입력은 사용자의 선택입니다.
위치정보, 카드 번호·계좌 등 결제 수단 정보, 브라우징 기록, 키 입력은 수집하지 않습니다. 캡처는 사용자가 직접 시작한 탭에서만 동작하며, 사용자가 직접 시작한 백그라운드 작업을 제외하고는 다른 탭이나 백그라운드에서 화면·음성을 읽지 않습니다.
03. 기기 내 보관과 내보내기
원본 화면 이미지와 오디오는 확장 프로그램의 오프스크린 세션 메모리에서만 처리합니다. 확장 저장소·캐시·파일에 저장하지 않으며, 세션이 끝나면 남지 않습니다. 파생물(인식 텍스트, 전사, 생성한 노트, 수식·도표 크롭, 체크포인트)은 사용자가 삭제할 때까지 기기에서 AES-256-GCM으로 암호화하여 보관합니다.
설정과 키는 Chrome의 로컬 확장 저장소에만 저장하며, 계정 동기화 저장소는 사용하지 않습니다. 이전 버전이 동기화 저장소에 남긴 키는 확장 실행 시 삭제합니다. 저장소 접근은 확장 자신의 화면으로 제한합니다.
사용자가 직접 복사하거나 인쇄·저장한 노트는 클립보드와 사용자의 파일에 남으며, 이후 관리는 사용자에게 있습니다.
완성된 노트는 사용자가 설치 후 처음에 고른 보관함 폴더에 암호화 파일(<제목>-<packageId>.summrizei)로 저장되며, 저장할 때마다 묻지 않습니다. 기기 안에서 계정별 난수 키로 암호화(AES-256-GCM)되며, 오직 암호문만 저장됩니다. 별도 비밀번호는 없습니다. 저장된 파일을 보려면 웹사이트 summrizei.vercel.app/library에서 같은 계정으로 로그인하고 해당 폴더나 파일을 선택하면, 브라우저에서 로컬로 복호화되어 표시됩니다. 이 페이지는 로그인과 키 조회를 위한 Supabase 한 곳으로만 연결할 수 있고(CSP connect-src), 노트 파일과 내용은 전송하지 않습니다.
노트 파일의 암호화 키는 계정마다 하나의 난수이며 Supabase Postgres에 보관되고, 로그인한 본인에게만 전달됩니다. 노트 파일 자체는 서버로 올라가지 않으므로 서버는 노트 내용을 볼 수 없지만, 키는 서비스가 보관한다는 점을 알려 드립니다. 회원 탈퇴 시 키도 함께 삭제되어 남아 있는 노트 파일을 더는 열 수 없습니다. 설정 화면에서 기기 데이터를 삭제하면 기기의 암호화 저장소·폴더 지정·키 사본이 지워지지만, 보관함 폴더의 파일은 삭제되지 않습니다.
보관함 폴더에는 노트 외에 다음이 함께 저장됩니다: 다시 만들기 자료 백업(data/, 전사·슬라이드 텍스트·수식/도표 크롭을 노트와 같은 계정 키로 암호화), 작업 진단 기록(diagnostics/, 강의 내용이 없는 코드·수치), 비민감 설정 백업(settings.json, 인식 켜기·모델·언어·테마·노트 옵션 — 동의·로그인 정보는 넣지 않음). 원본 영상·음성은 저장하지 않습니다. 폴더를 새로 고르면 이 백업으로 기기에 없는 강의와 설정을 되살립니다.
04. 외부 서비스와 정보 전송
- AI 요약 및 판정 제공자
- 원격 요약과 중요도 판정은 운영 서비스를 거쳐 OpenRouter(OpenRouter, Inc.)의 LLM 제공자로 전달합니다. 운영자 키로 호출하며, 공급자를 고정하고 임의 대체(fallback)를 금지하며, 학습 사용 거부와 무보존(ZDR) 처리를 요청합니다. 음성 인식은 Microsoft Azure MAI-Transcribe 2 (OpenRouter 경유)를 사용하며 무보존 설정 제공자를 통합니다.
- 계정 및 보관함
- 구글 로그인 계정(이메일·식별자)을 Supabase Auth로 관리하며, 계정 정보·등급·사용량·결제 이벤트 메타데이터와 노트 파일의 계정 암호화 키는 Supabase Postgres(오스트레일리아 시드니)에 저장합니다. 보관함에 동기화한 자료는 기기에서 암호화한 암호문만 Supabase Storage에 저장합니다. 강의 내용과 노트 평문은 서버에 저장하지 않습니다(0바이트).
- 전송 항목
- 전송: 인식 텍스트, 타임스탬프, 영상 제목, 사용자가 입력한 요약 조건, 언어 힌트(용어집). 요약 요청에 넣지 않는 것: 원본 오디오·원본 이미지, 브라우징 기록. 유료 요금제에서 서버 인식을 사용할 때만, 시작 전 받은 서버 인식 동의에 따라 슬라이드 프레임과 오디오 청크가 인식 목적으로 서비스에 전달되고 저장되지 않습니다.
- 모델 파일 내려받기
- 음성 인식을 처음 준비할 때 Hugging Face에서 Whisper 모델 파일을 내려받아 브라우저 캐시에 둡니다. 이 요청에는 강의 화면·음성·텍스트가 포함되지 않습니다.
- 웹사이트 운영
- 웹사이트는 Vercel에 호스팅하며 접속 기록은 호스팅 사업자가 처리합니다. 사전 예약 정보는 Supabase에 저장합니다. 글꼴은 Google Fonts에서, 애니메이션 라이브러리는 cdnjs에서 불러오므로 접속 시 IP 주소가 해당 서비스에 전달됩니다. 분석 도구, 광고 추적기, 쿠키는 사용하지 않습니다.
- 결제 대행
- 유료 플랜의 정기결제는 Groble(그로블)의 결제창에서 처리되며, 카드·계좌 등 결제 수단 정보는 Groble과 결제대행(PG)사가 처리합니다. 결제 완료·해지·환불 이벤트를 웹훅으로 받아 이벤트 식별자·종류·결제번호·금액·쿠폰·구독 키·발생 시각을 Supabase Postgres에 보관하고, 부여된 이용 기간은 별도 구독 기록에 보관합니다. 구매자 이메일은 계정 대조에 쓰며 평문은 저장하지 않습니다. 다만 결제를 계정과 연결하지 못한 이벤트는 나중에 같은 이메일로 가입한 이용자와 수동으로 연결할 수 있게 이메일의 SHA-256 해시와 실패 사유·상품·옵션 식별자를 함께 보관합니다.
전송 구간은 HTTPS로 보호하지만, 요약 제공자는 추론을 수행하기 위해 전송한 텍스트를 일시적으로 평문으로 처리합니다. 원격 요약은 종단간 암호화가 아닙니다. 외부 전송 없이 사용하려면 원격 요약에 동의하지 않은 상태로 기기 내 인식 기능만 사용하면 됩니다.
강의 내용의 외부 전송에 관한 설명은 저작권 방침에서도 확인할 수 있습니다.
05. 보관기간·삭제·문의
- 보관기간
- 원본 미디어는 메모리에서만 처리하고 저장하지 않습니다. 파생물(전사·노트·크롭·체크포인트)은 사용자가 삭제할 때까지 기기에서 암호화 보관합니다. 로컬 로그는 14일 또는 20MB에 달하면 자동 삭제되며 강의 내용을 담지 않습니다. 사용량 메타데이터는 강의 내용 없이 보관하며, 13개월이 지난 기록을 집계만 남기고 정리하는 작업을 적용할 예정입니다. 계정 삭제 시 사용자 식별자를 제거합니다. 사전 예약 정보는 수집일로부터 1년 또는 철회 요청 시까지 보관합니다.
- 서버 보관 항목
- Supabase Postgres·Storage(오스트레일리아 시드니)에 보관하는 항목은 다음과 같습니다.
- 계정(auth.users·profiles) — 구글 로그인 이메일·계정 식별자·플랜·약관 동의 버전. 로그인과 플랜 관리용. 회원 탈퇴 시 삭제.
- 구독·결제(entitlements·billing_events) — 부여된 플랜·이용 기간·학생가 여부·해지 예약과 결제 이벤트 식별자·종류·결제번호·금액·쿠폰·구독 키·발생 시각. 결제 반영과 해지·환불 처리용. 계정과 연결되지 않은 결제는 실패 사유와 구매자 이메일의 SHA-256 해시(평문 아님)·상품·옵션 식별자를 추가로 보관해 수동 연결에 씁니다. 탈퇴 시 entitlements는 삭제하고 billing_events는 사용자 식별자만 지워 기록을 보존합니다.
- 사용량(monthly_usage·usage_reservations·usage_events·usage_attempts·run_reports) — 월 사용 분량·요청 수와 단계·모델·토큰·비용·지연·호스트명 등 강의 내용이 없는 수치. 한도 관리와 원가·오류 분석용. 13개월이 지난 기록은 집계만 남기고 정리하는 작업을 적용할 예정입니다. 탈퇴 시 잔액·예약은 삭제하고 원장은 사용자 식별자를 제거해 집계용으로 남깁니다.
- 보관함(vault_objects·Supabase Storage) — 동기화한 자료의 암호문과 크기·경로. 탈퇴 시 삭제.
- 노트 암호화 키(library_keys) — 계정별 난수 키. 내 노트 파일을 여는 용도로 로그인한 본인에게만 전달. 탈퇴 시 삭제되어 남은 노트 파일은 열 수 없게 됩니다.
- 평가(feedback) — 평가 기능을 쓴 경우 노트 평점과 고정 태그. 품질 개선용. 탈퇴 시 삭제.
- 사전 예약(waitlist) — 이메일·휴대전화번호·관심 요금제. 출시·혜택 안내용. 수집일로부터 1년 또는 철회 요청 시까지 보관.
- 요청 절차
- 열람·정정·삭제·처리정지와 동의 철회는 개인정보 담당 이메일(summrizei.support@gmail.com)로 요청할 수 있습니다. 신청하신 이메일 주소로 본인 확인 후 처리하며, 확장 프로그램 안의 설정과 키는 설정 화면에서 사용자가 직접 삭제할 수 있습니다. 이용 중인 유료 구독이 있으면 Groble에서 먼저 해지한 뒤 탈퇴할 수 있습니다.
- 보호 조치
- 외부 통신은 HTTPS만 허용하고, 보관 서비스는 요청·응답 본문과 인증 헤더를 기록하지 않습니다. 보관함은 기기에서 암호화한 암호문만 받으며, 노트 파일의 계정 암호화 키는 서버가 보관하되 로그인한 본인에게만 제공합니다. 사전 예약 테이블은 삽입만 허용하고 조회·수정·삭제를 차단합니다.
- 변경 안내
- 이 방침을 변경하면 시행일을 갱신해 이 페이지에 게시하며, 이용자에게 불리한 변경은 시행 7일 전에 안내합니다.