개인정보 처리방침
01운영 주체
Mossglen은 웹페이지와 YouTube 영상을 당신에게 맞춘 읽기 자료로 바꿔 줍니다. Chrome 확장 프로그램(ID cofjpdekcclaniimffbbkonekpijpbdc), 웹사이트 mossglen.app, API인 api.mossglen.app 세 부분으로 구성됩니다. 본 방침은 로그인 여부와 관계없이, 게스트 이용을 포함해 이 세 가지 모두에 적용됩니다.
Mossglen은 독립 개발자 iafine이 운영하며, 본 문서에 기술된 모든 사항에 대한 개인정보 관리자입니다. 개인정보에 관한 문의나 제12절의 권리 행사는 support@mossglen.app으로 연락해 주세요.
02한눈에 보기
| 질문 | 답 |
|---|---|
| 내 데이터를 판매하나요? | 아닙니다. 누구에게도, 어떤 금액으로도 판매하지 않습니다. |
| 내 데이터를 광고에 쓰나요? | 아닙니다. 광고를 게재하지 않으며 광고 네트워크에 아무것도 제공하지 않습니다. |
| 내가 방문한 모든 페이지를 기록하나요? | 아닙니다. 해당 페이지에서 직접 실행한 뒤에만 확장 프로그램이 페이지를 읽습니다. |
| 계정이 필요한가요? | 아닙니다. 게스트 모드에서는 단어장과 저장한 글이 기기 안에만 남습니다. |
| 내 데이터는 어디에 저장되나요? | Cloudflare D1(SQLite), Cloudflare의 글로벌 네트워크입니다. |
| 삭제할 수 있나요? | 네. support@mossglen.app으로 요청하시면 30일 내에 삭제합니다. |
| 내 비밀번호가 보이나요? | 아닙니다. 기기에서 검증값으로 변환되며 평문으로 전송되지 않습니다. |
| 내 카드번호가 보이나요? | 아닙니다. 결제는 전부 Creem이 처리합니다. |
03수집하는 정보와 그 이유
아래가 수집하는 모든 항목입니다. 각 항목마다 어떤 데이터이고 왜 필요한지 적었습니다. 여기 없는 것은 수집하지 않습니다.
계정 정보
수집 내용: 이메일 주소, 비밀번호 검증값, Google로 로그인하는 경우 Google 계정 식별자, 그리고 계정 생성 일시.
이유: 계정 생성과 보호, 로그인, 계정 관련 연락을 위해서입니다.
학습 프로필과 초기 설정 응답
수집 내용: 학습 대상 언어, 표시 언어, 하루 학습 시간 목표, 관심 주제, 입력한 학습 동기와 목표 시기, 선택한 음성과 읽기 속도, 요금제 상태.
이유: 적절한 난이도와 주제의 자료를 고르고, 선택한 음성으로 읽어 주고, 요금제 권한을 적용하기 위해서입니다.
능력 추정값
수집 내용: 어휘 능력과 지문 능력 추정값, 추정 어휘량, 신뢰도, 확정된 등급, 그리고 이 값들의 날짜별 변경 이력과 변경 사유.
이유: 제품의 핵심입니다. 다음에 무엇을 읽을 수 있는지 결정하고 성장 추이를 보여 주는 데 씁니다.
가져온 읽기 자료
수집 내용: 리딩 뷰에서 연 각 글이나 영상의 제목, 추출한 본문, 원본 URL, 언어, 단어 수, 추정 난이도, 영상의 경우 자막 구간과 시각. 또한 그 본문에서 AI가 생성한 내용(문제, 전문 번역, 문장 구조 해설)도 저장합니다.
이유: 리딩 뷰·번역·문제·복습 기능이 동작하도록, 그리고 같은 글을 다시 열 때 같은 AI 작업을 반복하지 않도록 하기 위해서입니다.
읽기 기록과 문제 응답
수집 내용: 글별 읽기 속도, 이해도 정답률, 단어를 찾아본 횟수, 읽은 시간, 선택한 답, 그리고 그로 인한 능력 추정값의 변화량.
이유: 능력 모델에 반영하고 당신의 기록을 보여 주기 위해서입니다.
단어와 복습 이력
수집 내용: 저장한 각 단어(형태, 언어, 발음, 모국어 뜻, 예문, 그 단어를 만난 문장, 딸린 AI 메모, 어느 글에서 왔는지)와 간격 반복 상태(복습 횟수, 간격, 안정도, 난이도, 마지막 복습일, 다음 예정일), 그리고 매긴 모든 평가.
이유: 복습 일정을 돌리고, 실제로 만난 문맥 속에서 단어를 보여 주기 위해서입니다.
Pip과의 대화와 학습자 모델
수집 내용: Pip과 주고받은 모든 메시지(관련 글과 첨부된 문맥 포함), 그리고 활동에서 도출한 학습자 모델. 이 모델에는 약한 어휘 영역, 막히는 문법 패턴과 그 근거, 읽기·듣기·쓰기에 대한 관찰, 학습 동기에 대한 메모, 관심 있어 보이는 주제, 모델의 추측에 대해 당신이 한 정정이 포함될 수 있습니다. 버전 이력도 보관합니다.
이유: Pip이 매번 처음부터가 아니라 당신을 기억한 상태로 답하도록, 그리고 시스템이 당신에 대해 무엇을 알고 있는지 확인하고 고칠 수 있도록 하기 위해서입니다.
조작 로그
수집 내용: 각 단어 조회(단어, 언어, 글, 저장 여부, 시각), 세션 이벤트(종류, 글, 초 단위 시간, 작은 구조화 데이터), 그리고 당신을 위해 이루어진 각 AI 호출 기록(출구, 공급자, 모델, 목적, 소요 시간, 성공 여부). AI 호출 기록에는 프롬프트도 응답도 포함되지 않습니다.
이유: 통계와 연속일 표시, 장애 원인 파악, 오용 탐지를 위해서입니다.
사용량 카운터
수집 내용: 하루에 사용한 전문 번역과 Pip 질문 횟수.
이유: 요금 페이지에 공개된 요금제 한도를 적용하기 위해서입니다.
결제 정보
수집 내용: 구독하는 경우 Creem의 구독 ID, 고객 ID, 상품 ID, 결제 주기, 구독 상태, 현재 주기의 시작·종료일, 해지일. 그리고 Creem이 보내는 webhook 원본 데이터, 체크아웃 세션 식별자, 환불을 요청하는 경우 작성한 사유와 사용량 스냅샷(구매일, 경과 일수, 번역 횟수, Pip 질문 수, AI 호출 수, 저장한 단어 수, 읽은 글 수)을 저장합니다.
이유: 결제한 권한의 제공, 해지와 환불 처리, 법령상 필요한 회계 기록 보관을 위해서입니다.
문의와 피드백
수집 내용: 피드백을 보낼 때의 이메일, 종류와 내용, 보낸 페이지, 유입 페이지, 브라우저 User-Agent, 표시 언어와 로케일, 시간대, 화면 크기, IP 주소, 그리고 IP로 추정한 국가.
이유: 보고하신 문제를 재현하고 답변하기 위해서입니다. 기술 정보를 보내고 싶지 않다면 제품 내 양식 대신 support@mossglen.app으로 직접 연락해 주세요.
오용 방지
수집 내용: IP 주소를 요청 종류와 날짜와 함께 카운터로 사용합니다.
이유: 한 사람이 공유 자원을 소진하지 않도록 요청 속도를 제한하기 위해서입니다. 게스트와 로그인 이용자 모두에게 적용되며, 계정이 없는 분의 IP를 처리하는 유일한 경우입니다.
04기기에만 남는 것
다음은 확장 프로그램이 브라우저 저장소에 로컬로 보관하며, 당사 서버로 전송하지 않습니다.
- 사전 조회 캐시. 한 번 찾은 단어는 다음부터 네트워크가 필요 없습니다.
- 읽기 설정과 화면 설정.
- 로그인 토큰.
- 게스트 모드에서는 단어장 전체(최대 500개)와 저장한 글(최대 20개). 이 데이터는 당사 서버에 전혀 도달하지 않으며, 이후 계정을 만들면 업로드 여부를 직접 선택할 수 있습니다.
확장 프로그램이 unlimitedStorage 권한을 요청하는 이유는 단 하나, 이 로컬 캐시가 브라우저에 의해 삭제되지 않게 하기 위해서입니다.
05수집하지 않는 것
분명히 하자면 Mossglen은 다음을 하지 않습니다.
- 방문한 페이지 기록. 백그라운드 이력 수집은 전혀 없으며, 실행하기 전까지 콘텐츠 스크립트는 아무것도 하지 않습니다.
- 실행하지 않은 페이지의 내용 읽기.
- 키 입력, 마우스 움직임, 폼 입력 기록.
- 비밀번호, Google 비밀번호, 카드번호 수신.
- 추적용 쿠키나 픽셀 사용, 제3자 분석·광고 SDK 삽입.
- 정확한 위치, 연락처, 건강 정보, 금융 계좌 정보, 생체 정보 수집.
- 언어 학습 지원 외의 목적으로 프로파일링.
06처리의 법적 근거
EEA 또는 영국에 거주하는 경우 GDPR상 다음 근거에 따라 처리합니다.
| 목적 | 법적 근거 |
|---|---|
| 계정 운영, 읽기·단어·복습·번역·음성·Pip 제공, 결제 | 계약의 이행(제6조 1항 (b)) |
| 속도 제한, 부정·오용 방지, 서비스 보안 | 정당한 이익(제6조 1항 (f)) |
| 회계·세무 기록 보관 | 법적 의무(제6조 1항 (c)) |
| 문의에 대한 답변 | 계약의 이행 또는 정당한 이익 |
| 향후 도입하며 선택 사항임을 명시하는 처리 | 동의(제6조 1항 (a)), 언제든 철회 가능 |
07확장 프로그램이 각 권한을 요청하는 이유
Chrome은 설치 시 권한 목록을 보여 줍니다. 각각의 용도는 다음과 같습니다.
| 권한 | 용도 |
|---|---|
| storage, unlimitedStorage | 설정, 로그인 토큰, 게스트 단어장, 사전 캐시를 기기에 저장 |
| tabs | 현재 탭의 URL과 제목을 읽어 그 페이지의 리딩 뷰를 열기 |
| identity | Google 로그인에만 사용 |
| alarms | 복습 알림 예약 |
| declarativeNetRequest | 고정된 두 가지 규칙만 사용합니다. 임베드된 YouTube 재생에 필요한 Referer 헤더와 Microsoft 음성 엔드포인트가 요구하는 User-Agent를 설정합니다. 일반적인 브라우징을 검사·리다이렉트·차단하는 규칙은 없습니다 |
| 모든 사이트의 콘텐츠 스크립트 | 실행 진입점과 단어 클릭 인터페이스를 배치합니다. 해당 페이지에서 Mossglen을 실행하기 전까지는 동작하지 않습니다 |
| 당사 API 도메인 접근 | 학습 데이터 동기화 |
| 특정 매체와 YouTube 접근 | 해당 자료를 열거나 검색할 때 본문과 자막 가져오기 |
09국외 이전
Mossglen은 Cloudflare의 글로벌 네트워크에서 동작하므로 데이터가 미국을 포함해 거주 국가 외에서 처리될 수 있습니다. AI·음성·번역·결제 사업자도 마찬가지입니다. EEA 또는 영국에서 개인정보를 이전할 때는 유럽위원회의 표준계약조항이나 그 밖의 적법한 이전 수단에 따릅니다.
10보관 기간
| 데이터 | 보관 기간 |
|---|---|
| 계정, 학습 프로필, 능력 추정값, 단어, 읽기 기록, Pip 이력, 학습자 모델 | 계정이 유지되는 동안. 삭제 요청 후 30일 내 삭제 |
| 조작 로그(단어 조회, 세션 이벤트, AI 호출 기록) | 180일, 이후 순차 삭제 |
| 속도 제한 카운터(IP 주소 포함) | 7일 |
| 로그인 인계 코드 | 수 분. 사용되거나 만료되면 즉시 삭제 |
| 피드백 내용 | 24개월 |
| 결제 기록, 청구서, 구독과 환불 이력 | 세무·회계 법령이 요구하는 기간(최장 7년). 계정 삭제 후에도 보관합니다. 요청으로 면제할 수 없는 법적 의무입니다 |
| 공유된 글 본문과 생성된 학습 자료 | 학습 자료로 보관. 당신과의 개인적 연결은 계정과 함께 삭제 |
| Cloudflare 측 서버 요청 로그 | 3일 |
11보안
비밀번호가 평문으로 기기를 떠나는 일은 없으며, 도출된 검증값만 전송되고 당사는 거기에 솔트와 페퍼를 더한 해시만 저장합니다. 확장 프로그램·웹사이트·API 사이의 통신은 TLS로 암호화됩니다. 운영 데이터베이스 접근은 운영자 본인으로 제한합니다. 세션 토큰은 유효기간이 짧고, 거부되는 즉시 브라우저에서 삭제됩니다.
완전히 안전한 시스템은 없습니다. 개인정보에 영향을 주는 침해를 알게 되면 부당한 지체 없이, GDPR이 요구하는 경우 인지 후 72시간 내에 영향받는 이용자와 필요한 감독기관에 통지합니다.
12권리와 행사 방법
어디에 거주하시든 다음을 요청할 수 있습니다.
- 당사가 보유한 당신의 데이터 사본에 대한 접근.
- 기계가 읽을 수 있는 형식으로의 제공.
- 부정확한 내용의 정정. 학습자 모델이 당신에 대해 인식한 내용도 포함합니다.
- 계정과 그에 연결된 데이터의 삭제.
- 처리의 제한 또는 반대. 정당한 이익에 근거한 처리도 포함합니다.
- 동의에 근거한 처리에서의 동의 철회. 철회 전 처리에는 영향이 없습니다.
계정에 등록된 이메일 주소로 support@mossglen.app에 연락해 주세요. 7일 내에 접수를 확인하고 30일 내에 처리를 완료합니다. 비용은 없으며, 요청을 이유로 제품 이용을 제한하는 일은 결코 없습니다.
연락 없이도 당사가 보유하는 정보를 줄일 수 있습니다. 게스트로 사용하면 데이터가 기기를 떠나지 않으며, 클라우드 기능을 끄고 로컬 기본 기능(깔끔한 리딩 뷰, 단어 클릭 조회, 읽어 주기)만 쓸 수도 있습니다.
EEA 또는 영국에 거주하는 경우 현지 개인정보 감독기관에 이의를 제기할 권리가 있습니다. 캘리포니아에 거주하는 경우 알 권리, 삭제, 정정, 판매·공유 거부의 권리가 있습니다. CCPA 및 CPRA가 정의하는 의미의 개인정보 판매나 공유는 하지 않으며, 데이터 제공에 대한 금전적 유인도 제공하지 않습니다.
13아동
Mossglen은 13세 미만(EEA에서는 16세 미만) 아동을 대상으로 하지 않으며, 그들의 데이터를 알면서 수집하지도 않습니다. 아동이 계정을 만들었다고 생각되면 support@mossglen.app으로 알려 주세요. 삭제하겠습니다.
14Chrome 웹 스토어 제한적 사용 요건
Google API에서 받은 정보와 Chrome 확장 프로그램을 통해 수집한 모든 데이터의 취급은 제한적 사용(Limited Use) 요건을 포함한 Chrome 웹 스토어 사용자 데이터 정책을 준수합니다. 구체적으로는 다음과 같습니다.
- 본 방침에 기재한 이용자 대상 기능의 제공과 개선을 위해서만 데이터를 수집·사용합니다.
- 제8절에 열거한 사업자, 법령상 필요한 경우, 사전 공지한 합병의 경우를 제외하고 데이터를 제3자에게 이전하지 않습니다.
- 데이터를 판매하지 않으며 광고·리타게팅·맞춤 광고·신용이나 대출 판단에 사용하지 않습니다.
- 당신이 시작한 문의에 대해 명시적 동의를 받은 경우, 보안상 또는 법령 준수상 필요한 경우, 데이터가 집계·비식별화된 경우를 제외하고 사람이 데이터를 열람하지 않습니다.
15본 방침의 변경
본 방침을 변경하면 상단 날짜를 갱신합니다. 수집 항목, 이용 방법, 제공 대상에 실질적 영향이 있는 변경은 시행 전에 제품 내 또는 이메일로 알려 드립니다.
16문의
개인정보 관련 문의, 데이터 요청, 본 문서에 관한 그 밖의 사항은 support@mossglen.app으로 연락해 주세요.