쓰면영어 / WriteLang 개인정보처리방침
2026-09-08 기준: 직접 작성한 의견과 내용 없는 최종 평가를 전송합니다. 기기 ID·기기 해시는 전송하지 않습니다.
작성일: 2026-09-08 · 시행일: 첫 공개 베타 배포일부터 적용(출시일 미정) · English
1. 운영자와 적용 범위
쓰면영어 / WriteLang은 개인 개발자가 사업자 등록 없이 무료로 제공하는 데스크탑 앱입니다. 본 방침은 Microsoft Store 및 zip으로 배포하는 Windows 첫 공개 베타에 적용됩니다. macOS 배포 시 해당 버전의 처리 현황을 확인하여 갱신합니다. 계정, 결제, 구독, 클라우드 동기화 및 운영자 소유의 원격 추론 서버는 없습니다.
운영 주체: WriteLang을 제공하는 개인 개발자. 개인정보 보호·문의 담당 창구: WriteLang 개인정보 보호·문의 담당. 문의·권리 행사: hello@writelang.com. 별도 담당 부서 없이 개발자가 직접 처리합니다.
2. 기기 안에서 처리하는 정보
번역·교정 원문과 출력, 로컬 기록·설정은 이용자의 기기에서 처리합니다. 운영자는 이를 자동으로 전송받거나 원격 열람하지 않습니다. 선택한 텍스트를 읽거나 결과로 교체하는 데 필요한 운영체제 접근 권한은 해당 기능에만 사용합니다. 로컬 기록은 이용자가 관리하며, 앱 제거 후에도 설정·기록 파일이 남을 수 있으므로 필요하면 해당 로컬 파일도 삭제하십시오. 운영자는 원격으로 로컬 파일을 지울 수 없습니다.
광고 식별자, 일반 사용량 추적, 자동 오류·충돌 보고, 전체 클립보드 기록을 수집하지 않습니다. 번역·교정 원문, 출력, 메모 및 복사·교체 내역을 운영자의 품질 개선 목적으로 수집하지 않습니다. 사용자가 선택한 최종 좋아요/싫어요 평가는 제3항과 같이 별도로 전송합니다. 기기 ID·기기 해시를 전송·저장하지 않습니다. 피드백에 번역 내용이나 진단 로그를 자동 첨부하지 않습니다. 로컬 실행을 위한 다운로드와 외부 서비스의 처리는 제5항에 별도로 설명합니다.
3. 앱의 외부 처리 목적·항목·근거·보유기간
앱은 추적 쿠키나 광고용 자동 수집 장치를 설치하지 않습니다. zip 배포본은 시작 시 https://writelang.com/latest.json을 한 번 요청하여 새 버전을 확인합니다. 요청에 번역 내용·기기 ID·이메일·현재 앱 버전을 넣지 않지만, 연결을 처리하는 호스팅/CDN에는 IP 주소와 일반 HTTP 요청 정보가 전달될 수 있습니다. 설정의 새 버전 확인을 끄면 다음 실행부터 요청하지 않습니다. Microsoft Store 배포본은 이 요청을 보내지 않으며 Store 자체 업데이트는 제5항의 별도 처리입니다. 업데이트 확인 실패는 조용히 무시하고 앱을 계속 사용할 수 있습니다. 정적 사이트의 실제 호스팅 제공자·처리국가·접속 로그 보유 조건은 공개 배포 전에 확정하여 이 방침에 반영합니다.
앱 실행 시 포괄적인 개인정보 동의 팝업을 요구하지 않습니다. 문의 처리와 평가 수집의 근거를 구분하며, 처리방침 링크나 버튼 클릭만으로 법에서 요구하는 별도 동의를 대신하지 않습니다.
| 구분 | 목적·처리 항목 | 근거·선택권 | 보유기간 |
|---|---|---|---|
| 직접 작성한 피드백 | 문의 접수·문제 확인·답변. 작성 내용, 선택 답장 이메일, 앱 버전·OS·제출별 무작위 id·시각·스키마/유형 | 앱 이용 관련 문의 처리에 필요한 범위에서 개인정보 보호법 제15조 제1항 제4호(계약 이행 또는 계약 체결 과정의 요청 조치). 이메일은 답장을 요청한 경우에만 사용. 보내기를 누르지 않으면 전송하지 않음 | 제3.1항의 30일/90일 상한. 실제 삭제 운영은 미완료 |
| 내용 없는 최종 평가 | 모델·프롬프트 품질 비교. up/down·model_tag·prompt_version 및 앱 버전·OS·제출별 무작위 id·시각·스키마/유형 | 👍/👎를 선택한 요청 종료 시 전송. 평가하지 않거나 종료 전 취소하면 전송하지 않음. 문의 응대의 계약 이행 근거를 이 통계 수집에 적용하지 않음. 평가의 별도 처리·국외이전 근거 확정은 아직 완료되지 않음 | 평가 원시 이벤트의 보유기간은 별도 확정 필요. 문의의 30일/90일 기준을 자동 적용하지 않음 |
피드백과 평가는 HTTPS로 ingest.writelang.com의 Cloudflare Workers에 전송되어 D1에 저장됩니다. R2와 원격 모델 학습은 사용하지 않습니다. 번역 원문·출력·메모·복사/교체 내역·창 제목·출처 앱 이름은 평가에 포함되지 않습니다. 현재 피드백 화면은 작성 내용과 선택 이메일만 본문에 넣으며 번역 내용·진단 로그를 자동 첨부하지 않습니다. 이전 버전의 진단 첨부 큐 호환 코드는 남아 있으므로 기존 설치의 큐는 현재 화면과 항목이 다를 수 있습니다.
전송 실패 시 기기 대기열에서 재시도합니다(최대 100건, 건당 256 KiB, 시작/재시도 시 30일 경과 항목 제거). 이는 서버 보유기간이 아닙니다. 제출별 id는 중복 방지용이며 기기나 사람을 지속적으로 식별하는 값이 아닙니다. 이메일 등과 함께 처리되는 이벤트를 익명 정보로 단정하지 않습니다. 설문과 자동 오류·충돌 전송은 현재 노출·활성화하지 않습니다.
연결 과정에서 Cloudflare가 IP·HTTP 요청 정보를 처리할 수 있습니다. 현재 Worker는 IP를 요청 제한에 일시 사용하고 D1에 기록하지 않으며, 저장형 Workers 관측 로그 설정은 꺼져 있습니다. 이것이 Cloudflare 자체 네트워크·보안 처리까지 무수집·무보관임을 뜻하지는 않습니다. 해당 처리는 Cloudflare 방침에 따릅니다.
타인의 개인정보·민감정보·비밀정보를 적지 마십시오. 문의에 포함됐다는 이유로 모든 목적의 처리가 허용되지는 않습니다. 피드백과 이메일을 모델 학습, 공개 데이터셋 배포, 판매 또는 광고에 사용하지 않습니다.
3.1. 선택 답장 이메일과 문의 보관 정책
정책 적용 상태: 아래는 이번 초안에서 정한 운영 기준입니다. 수신 서버의 자동 만료·문의 종료일 관리·메일 및 사본 삭제 점검은 아직 구현·검증되지 않았습니다. 이 문구를 게시한 것만으로 삭제가 실행되는 것은 아니며, 실제 운영을 갖춘 뒤 시행해야 합니다.
- 선택권·목적: 답장을 원하는 경우에만 이메일을 입력합니다. 이메일 없이도 의견을 제출할 수 있고 앱 기능 이용에 불이익이 없습니다. 이메일은 해당 문의에 대한 답변과 관련 후속 문의 처리에만 사용합니다. 광고·뉴스레터 발송, 사용자 프로파일링, 번역 평가와 신원 연결, 다른 문의의 발신자를 자동 추적하는 용도로 사용하지 않습니다.
- 처리 항목·근거: 이용자가 적은 답장 주소와 해당 문의 내용, 문의 처리에 필요한 제출 식별자·접수 및 답변 시각입니다. 앱 이용 관련 문의 응대에 필요한 범위는 개인정보 보호법 제15조 제1항 제4호의 계약 이행 또는 계약 체결 과정의 요청 조치에 근거합니다. 단순한 품질 통계·광고·불필요한 정보 수집에는 이 근거를 확대하지 않습니다. 다른 목적을 추가할 때에는 적법한 근거와 필요한 별도 동의를 먼저 마련합니다. 화면에 “선택”이라고 적거나 이용자가 입력했다는 사실만을 동의 근거로 삼지 않습니다.
- 보유 상한: 이메일을 포함한 문의·의견과 그 답변은 최종 답변 후 30일 또는 최초 접수 후 90일 중 먼저 도래하는 때까지만 보유합니다. 답변이 없거나 아직 미해결이어도 최초 접수 후 90일을 넘기지 않습니다. 후속 답변은 90일 상한을 연장하지 않으며 동일 제출의 재전송도 최초 접수일을 바꾸지 않습니다. 이메일을 적지 않은 직접 작성 의견에도 접수 후 최대 90일을 적용합니다. 이는 법정 의무 보존기간이 아닌 서비스 운영상의 상한입니다.
- 조기 삭제: 답변·후속 문의 처리 목적이 더 일찍 끝나거나 적법한 삭제 요청·처리정지·동의 철회로 더 이상 필요하지 않으면 상한까지 기다리지 않고 지체 없이 삭제합니다. 별도 법령의 보존 의무가 실제 적용될 때만 제6항의 예외를 적용합니다.
- 삭제 범위: D1의 해당 피드백 행 전체(별도 열뿐 아니라 JSON 원문 속 이메일·본문 포함), 받은/보낸 메일·첨부·임시보관함·휴지통, 내려받은 JSON/CSV·작업용 사본을 함께 정리합니다. 이메일만 지우고 동일 내용이 포함된 원문을 계속 보유하지 않습니다. 문의 삭제 때문에 다른 이용자의 기록까지 삭제하지 않습니다.
- 백업·복구: 현재 문서에 기재된 Workers Free 기준 D1 복구 이력은 최대 7일입니다. 운영 데이터에서 삭제한 정보가 그 기간의 복구 이력에 남을 수 있으며 문의 처리·분석에 다시 사용하지 않습니다. 복구 시 삭제 대상 정보를 운영 재개 전에 다시 제외합니다. 요금제·백업 설정 변경 시 고지와 운영 기준을 재검토합니다. 메일 제공자의 자체 백업까지 같은 7일 내에 삭제된다고 약속하지 않으며, 해당 제공자의 조건은 제5항에 별도로 확인할 항목으로 남깁니다.
- 요청·보호: hello@writelang.com으로 삭제·처리정지를 요청할 수 있습니다. 가능하면 제출한 이메일에서 보내고 대략적인 제출일이나 제출 식별자를 알려주십시오. 찾는 데 필요한 최소 정보만 확인하며 신분증을 일괄 요구하지 않습니다. 이메일은 주소록에 자동 축적하지 않고, 문의 데이터 접근은 담당 개발자에게 한정하며 관리 계정의 다중요소 인증과 기기 잠금·디스크 보호를 적용하는 운영 기준을 둡니다.
4. 제3자 제공·처리위탁·국외이전
개인정보를 판매하거나 광고 목적으로 제공하지 않습니다. 법령상 의무가 있는 경우에는 그 근거와 범위에 한해 처리합니다. 현재 계정·결제·동기화 처리위탁은 없습니다.
수신·처리 서비스
| 제공자·연락처 | 업무·항목 | 처리 위치·시점 | 보유 기준 |
|---|---|---|---|
| Cloudflare, Inc. — 개인정보 문의, 미국 101 Townsend St, San Francisco, CA 94107 | Workers 수신·D1 저장: 제3항의 제출 내용과 공통 이벤트 정보. 네트워크 보안: IP·요청 정보 | 제출/재시도 시 전송. D1 초기 힌트는 북미 동부(ENAM)이며 국가 고정이 아님. Workers는 글로벌 네트워크에서 처리 | 문의 데이터는 제3.1항. 평가 기간은 미확정. 제공자 자체 보안 로그 기간은 별도 확인 대상 |
| Cloudflare, Inc. — 위 연락처 | Email Routing: 공개 연락처로 보낸 문의 메일의 전달 | 메일 수신 시 Gmail로 전달. 미국 사업자의 글로벌 네트워크 | 메일함 보유는 다음 행. 전달 서비스와 보안/전달 메타데이터를 구분 |
| Google LLC — 개인정보 문의, 미국 1600 Amphitheatre Parkway, Mountain View, CA 94043 | 개인 Gmail의 문의 메일·답장·주소·첨부 보관 및 메일 서비스 | 수신·답장 시. 미국 거주 개발자가 미국에서 열람하며 Google 서비스는 해외 서버에서도 처리 | 운영자가 관리하는 메일은 제3.1항. 제공자 내부 삭제·백업은 Google 보유 정책에 따름 |
Cloudflare의 공개 계약은 Self-Serve 약관과 DPA를 제공합니다. 재위탁 내역은 공식 목록에서 확인할 수 있습니다. 이 목록 전체가 우리 데이터의 실제 수신처라는 뜻은 아닙니다. 개인 Gmail을 Google Workspace 계약이나 Workspace DPA가 적용되는 서비스로 표시하지 않습니다.
국외 처리의 근거와 선택
개발자는 미국에서 문의를 직접 처리합니다. 앱 이용 관련 문의 응대에 필요한 해외 처리위탁·보관에는 개인정보 보호법 제28조의8 제1항 제3호 가목의 처리방침 공개 방식을 적용하는 방향입니다. 이는 필요한 계약 이행 범위와 법정 고지사항을 충족하는 경우에 한하며, 평가 통계 수집이나 독립적인 제3자 제공에 포괄 적용하지 않습니다. EU 표준계약조항이나 미국 인증만으로 한국법상 국외이전 근거가 자동 충족된다고 보지 않습니다.
아직 확정되지 않은 사항: D1 실제 저장국가와 Workers/메일 처리·재위탁의 적용 국가, 현재 계정에서 한국 이용자 데이터에 적용되는 위탁 계약 범위, 평가 데이터의 별도 국외이전 근거입니다. ENAM이나 “전 세계”라는 표현만으로 법정 국가 고지를 완료했다고 주장하지 않습니다. 위 표는 확인한 서비스 구조이며 이 미확정 사항까지 승인된 고지는 아닙니다.
국외 처리를 원하지 않으면 피드백·이메일을 제출하지 않고 평가를 선택하지 않을 수 있습니다. 로컬 번역·교정 이용에는 불이익이 없지만 이메일을 제공하지 않으면 개별 이메일 답장을 받을 수 없습니다. 이미 보낸 자료의 권리 행사는 hello@writelang.com으로 요청할 수 있습니다.
5. 이용자가 직접 접속하는 외부 서비스
첫 실행 때 사용자가 Hugging Face에서 모델을 다운로드합니다. Windows zip 배포본은 GitHub에서 llama.cpp 실행 파일도 다운로드하며, Store 배포본은 해당 실행 파일을 패키지에 포함합니다. 다운로드 요청에 원문·출력은 포함되지 않지만, 해당 제공자와 CDN에는 IP 주소와 일반 HTTP 요청 정보가 전달될 수 있습니다. 이는 다운로드 제공자의 독립적 처리이며 앱의 피드백 수집 항목과 다릅니다. Microsoft Store도 다운로드·업데이트와 관련하여 자체 방침에 따라 처리할 수 있습니다. 운영자가 이들 사업자의 로그를 받는다는 뜻은 아닙니다.
이용자가 연락처로 직접 이메일을 보내면 회신 주소와 이용자가 적은 문의 내용이 이메일 서비스에서 처리됩니다. 이는 앱의 자동 수집 항목이 아닙니다. 번역 원문이나 신분증 등 불필요한 정보는 보내지 마십시오. 공개 연락처의 수신 경로는 Cloudflare Email Routing을 통한 개인 Gmail 전달입니다. 직접 보낸 문의 메일에도 제3.1항의 동일한 목적·보관·삭제 기준을 적용합니다. 답장에 사용한 메일 서비스의 받은편지함·보낸편지함·첨부파일·휴지통과 운영자가 관리하는 내려받은 사본까지 포함합니다. Email Routing과 Gmail 목적지 설정은 완료되어 있으나 별칭별 실수신 검증은 남아 있습니다. hello@ 주소의 별도 발신 릴레이는 아직 설정되지 않았으므로 Resend를 현재 수탁자로 기재하지 않습니다.
관련 방침: Hugging Face, GitHub, Microsoft, Cloudflare, Google.
6. 파기와 안전성 확보
보유기간 만료, 목적 달성, 적법한 삭제 요청 또는 동의 철회에 따라 불필요해진 개인정보는 지체 없이 삭제합니다. 전자파일은 복구하기 어렵게 삭제하고, 종이 출력물이 있다면 파쇄합니다. 법령상 보존 의무가 실제 발생하면 해당 법령·항목·기간을 고지하고 다른 정보와 분리 보관합니다. 무료·무계정 베타에 유료 거래의 보존기간을 임의로 적용하지 않습니다.
외부 처리 기능의 운영 기준은 HTTPS 전송, 개발자에게 한정된 접근, 계정 보호, 보유기간에 따른 삭제 및 침해 대응입니다. 공개 전 피드백 저장소 접근 통제와 백업 삭제를 검증해야 합니다. 이용자 기기의 보안과 백업은 이용자가 관리하며, 여기서 앱의 모든 로컬 파일이 암호화되어 있다고 보장하지 않습니다.
7. 이용자 권리와 행사 방법
이용자 또는 적법한 대리인은 hello@writelang.com으로 열람, 정정·삭제, 처리정지, 동의 철회를 요청할 수 있습니다. 요청 대상을 찾는 데 필요한 최소 정보만 확인하고 법정 기한 내 결과 또는 제한 사유를 안내합니다. 계정이 없으므로 계정 삭제 절차는 없습니다. 피드백 처리정지·삭제는 위 연락처로 요청할 수 있습니다. 보내기 전에는 화면의 취소로 닫을 수 있습니다. 이미 대기열에 들어간 항목을 개별 취소하는 화면은 현재 없습니다. 대기 전송을 중단하려면 앱을 완전히 종료하고 연락처로 대기열 정리 방법을 요청하십시오. 제출한 이메일과 대략적인 날짜를 알려주면 기록 확인에 도움이 되며 신분증을 일괄 요구하지 않습니다. 운영자가 보유하지 않는 로컬 데이터는 직접 관리할 수 있도록 안내합니다.
자동화된 개인정보 기반 권리·의무 결정이나 프로파일링을 하지 않습니다. 권리 침해 관련 상담·분쟁 조정은 개인정보 포털 및 개인정보분쟁조정위원회에서 확인할 수 있습니다.
8. 만 14세 미만
첫 공개 베타는 만 14세 이상을 대상으로 하며 만 14세 미만의 피드백 전송을 받지 않습니다. 생년월일이나 신분증을 일괄 수집하지 않습니다. 만 14세 미만의 개인정보가 접수된 사실을 알게 되면 해당 처리를 중단하고 지체 없이 삭제하는 등 필요한 조치를 합니다. 향후 해당 연령층의 동의 기반 처리를 제공하려면 법정대리인 동의·확인 절차를 먼저 마련합니다.
9. 방침 변경
변경 내용과 시행일을 공개된 방침 및 앱의 접근 가능한 안내에 게시합니다. 선택 수집의 목적·항목 등이 바뀌어 새 동의가 필요하면 전송 전에 별도로 받습니다. 한국어·영어본은 같은 처리 내용을 안내하며, 차이를 발견하면 연락처로 알려주십시오.
웹사이트 피드백
웹사이트의 보내기 버튼을 누르면 작성한 내용, 요청별 무작위 접수 번호, 전송 시각, 웹 폼 버전과 웹 채널 표시값을 Cloudflare Pages 서버를 거쳐 기존 Worker·D1에 전달합니다. 웹 폼에는 이메일 입력이 없고, 기기 식별자·실제 OS·번역 내용·진단 로그를 자동 첨부하지 않습니다. 내용은 문의 처리에 사용하며 위 제3.1항의 이메일 없는 의견 보관 기준과 삭제 요청 절차가 적용됩니다.
입력 내용은 쿠키나 브라우저 영구 저장소에 저장하지 않습니다. 전송이 실패하면 열린 페이지 안에만 남고 자동 재전송하지 않습니다. 다시 보내기 전 페이지를 닫으면 남겨둔 내용과 접수 번호가 사라집니다. HTTPS 연결 과정의 IP·요청 정보는 Cloudflare가 처리할 수 있으며 무보관을 보장하지 않습니다.