NovelDesk 개인정보 처리방침
시행일: 2026년 10월 16일 · 운영자: Pentarab(대표자 송락규, 사업자등록번호 898-19-00957, 사업장 주소 서울특별시 강남구 테헤란로 328, 1동 4층 (역삼동, 동우빌딩)) · 문의: support@noveldesk.app
한눈에 보기
- 무료 책상의 글은 내 기기의 브라우저에만 있어요. 회사에는 사본이 없어서 볼 수 없어요. 브라우저가 사이트 데이터를 지우면(Safari는 7일 동안 열지 않으면 지워요) 글도 함께 지워지니 백업 파일을 권해요. Plus를 구독하는 동안에는 서버에 글이 저장되고(클라우드 저장이 저절로 켜져요) 기기마다 끌 수 있어요. 글을 발행하거나 삽화를 요청할 때도 회사가 그 장을 보게 돼요.
- 광고는 없어요. 개인을 따라다니며 추적하지 않고, 방문 수만 쿠키를 쓰지 않는 Cloudflare Web Analytics로 세요. 개인정보를 팔지 않고, 회사가 글을 AI 학습에 쓰지 않아요.
- 삽화(Plus)는 한 장(章)의 본문이 Cloudflare의 AI 서비스로 가요. Cloudflare가 자기 네트워크에서 공개 AI 모델을 직접 돌려요. 어디로 가고 무엇이 남는지는 5항에 적었어요.
- 계정을 삭제하면 회사 서버에 있는 정보가 지워져요(10항). 브라우저에 있는 글은 직접 지우기 전까지 남아요.
Pentarab(이하 "회사")는 NovelDesk(noveldesk.app) 서비스를 제공하면서 「개인정보 보호법」에 따라 이용자의 개인정보를 보호하고, 이와 관련한 고충을 신속히 처리하기 위해 다음과 같이 개인정보 처리방침을 정합니다.
1. 개인정보의 처리 목적, 항목, 보유 기간
회사는 아래 목적에 필요한 최소한의 개인정보만 처리하며, 목적이 달성되면 지체 없이 파기합니다. 이용자가 회원가입 없이 쓰는 기능(글쓰기, 노트, 통계, 백업 파일)은 개인정보를 서버로 보내지 않습니다.
| 처리 목적 | 처리 항목 | 보유·이용 기간 |
|---|---|---|
| 회원 가입과 로그인, 계정 관리 | 이메일 주소, 이름·프로필 사진 주소(Google·Apple 로그인 시), Apple "이메일 가리기"를 쓰면 Apple이 주는 대체(릴레이) 주소, 로그인 연동 식별자, Google·Apple이 로그인 때 돌려주는 토큰(로그인 뒤에는 쓰지 않으며 계정 삭제 시 함께 삭제) | 계정 삭제 시까지 |
| 로그인 상태 유지와 계정 보호 | 세션 정보(세션 토큰, 접속 IP 주소, 브라우저 정보(User-Agent)) | 세션 만료(60일)·로그아웃·계정 삭제 중 먼저 오는 때까지 |
| 부정 이용·메일 폭주 방지 | 이메일 주소와 IP 주소 기준의 요청 횟수 기록, 로그인 코드 발송 기록 | 요청 횟수 기록: 이틀 이내 자동 삭제, 코드 발송 기록: 약 1시간 이내 삭제 |
| 이메일 로그인 코드 발송 | 이메일 주소, 6자리 코드 | 코드 유효 10분. 발송 대행사 보관은 7항·9항 참고 |
| Plus 구독 확인 | 요금제(월/연), 구독 상태, 결제 기간 종료일, 해지 예약 여부, Polar 고객·구독 식별자 | 계정 삭제 시까지 |
| 그림 크레딧(월 20개) 관리 | 월별 사용 횟수, 크레딧 사용·반환 기록(삽화 식별자 포함) | 계정 삭제 시까지 |
| 클라우드 저장(Plus) | 원고 제목·언어, 장(章) 본문과 제목, 사람·장소 노트, 첨부 그림(5MB 이하), 장별 최근 20개 이전 버전 | 이용자가 삭제하거나 계정을 삭제할 때까지(Plus가 끝나도 남으며 더는 갱신되지 않음). Plus를 구독하면 저절로 켜지고 기기마다 끌 수 있음 |
| 삽화 제공(Plus) | 삽화 요청 기록(소유자, 그림체, 상태), 완성된 그림. 장 본문은 회사가 저장하지 않습니다 | 이용자가 지우거나 계정을 삭제할 때까지 |
| 원고 발행(Plus) | 발행 이름(핸들), 제목, 필자 표기, 언어, 장 본문(웹 페이지 형태) | 발행을 내리거나 계정을 삭제할 때까지. Plus가 끝나면 그때까지(계속 공개를 고른 경우 제외) |
| 독자 수 집계 | 독자별 일방향 코드(원본 IP·브라우저 정보는 저장하지 않음), 집계 숫자 | 코드: 중복 집계 방지에 필요한 기간(오늘·어제·이번 달)만. 집계 숫자: 발행 중 |
| 방문 통계 | 페이지 주소, 이전 페이지(referrer), 브라우저, 운영체제, 기기 종류, 국가, 페이지 로딩 성능(Cloudflare Web Analytics가 쿠키 없이 수집, 9항) | Cloudflare의 방침에 따름. 회사는 방문자 단위 사본을 두지 않음 |
| 발행 페이지 신고 처리 | 신고 사유, 메모(선택, 1,000자 이하), 이메일(선택), 신고자 IP의 일방향 코드 | 신고일부터 1년 후 삭제 |
| 문의 응대 | 이메일 주소, 문의 내용 | 3년(「전자상거래 등에서의 소비자보호에 관한 법률」에 따라 소비자 불만·분쟁 처리 기록을 3년 보존) |
회사는 이용자의 글을 회사 자체의 목적으로 수집하지 않으며, 11항에 해당하는 경우가 아니면 열람하지 않습니다.
2. 개인정보의 파기 절차와 방법
- 보유 기간이 끝나거나 처리 목적이 달성되면 지체 없이 파기합니다. 이용자가 "계정 삭제"를 누르면 10항의 정보가 삭제됩니다.
- 전자적 파일은 복구할 수 없는 방법으로 삭제합니다.
- 법령에 따라 보존해야 하는 정보: 「전자상거래 등에서의 소비자보호에 관한 법률」에 따라 소비자 불만 및 분쟁 처리에 관한 기록(문의 이메일)은 3년간 보존하며, 계약·결제 기록은 판매자인 Polar가 보관합니다. 법령에 따라 보존하는 경우 다른 정보와 분리해 보관합니다.
- 삭제된 정보가 데이터베이스의 복구 기록(Cloudflare D1 Time Travel)에 최대 30일 남을 수 있습니다. 파일 저장소에는 백업이 없습니다.
3. 개인정보의 제3자 제공
회사는 이용자의 개인정보를 제3자에게 판매하거나 광고 목적으로 제공하지 않습니다. 법령에 근거가 있거나 이용자가 동의한 경우에만 제공합니다. 결제는 판매자(merchant of record)인 Polar가 이용자와 직접 계약해 처리하며, 회사가 Polar로 보내는 정보(계정 이메일, 회사의 이용자 식별자)는 7항에서 안내합니다.
4. 개인정보 처리의 위탁
| 수탁자 | 위탁 업무 | 위탁 항목 | 보유·이용 기간 |
|---|---|---|---|
| Cloudflare, Inc. | 서버 운영(Workers), 데이터베이스(D1), 파일 저장(R2), 네트워크 전송, 삽화 AI 처리(Workers AI), 방문 통계(Web Analytics) | 서버에 저장되는 모든 정보, 전송 중 IP 주소, 삽화를 만드는 동안의 장 본문·장면 설명(저장하지 않음), 방문 데이터(9항) | 위탁 계약 종료 또는 이용자 삭제 시까지 |
| Resend | 이메일 로그인 코드 발송 | 이메일 주소, 코드 | 수탁자 보관: 발송 이메일 데이터 30일(수탁자 문서) |
회사는 위탁 계약 시 목적 외 처리 금지와 안전성 확보 조치를 요구합니다. 수탁자나 위탁 업무가 바뀌면 이 방침에 알립니다. 위 업체 중 일부는 자체 약관·방침에 따라 하위 수탁자를 쓸 수 있습니다.
5. 삽화 기능의 처리 흐름 (Plus, "그리기"를 눌렀을 때만)
- 해당 장의 본문(최대 24,000자)과 이용자가 적은 "무엇을 그릴까요?" 메모가 이용자의 브라우저에서 회사 서버(Cloudflare Worker)로 갑니다.
- 회사 서버는 이를 Cloudflare Workers AI로 보냅니다. 거기서 Google이 공개한 오픈 모델인 언어 모델 Gemma 4 (26B A4B)가 장면 하나를 영어 한 단락으로 묘사합니다.
- 장면 설명(본문이 아님)이 Workers AI의 이미지 모델, 곧 Black Forest Labs가 공개한 오픈 모델 FLUX.2 [klein] 4B(Apache-2.0 라이선스)로 가서 그림이 만들어집니다.
- 그림은 회사 서버로 돌아와 이용자 몫으로 회사의 파일 저장소(Cloudflare R2)에 저장됩니다.
두 모델 모두 Cloudflare가 자기 네트워크에서 직접 돌립니다. Google, Black Forest Labs, fal.ai, OpenRouter, OpenAI로는 아무것도 가지 않습니다. 정보를 처리하는 업체는 이미 회사의 서비스를 호스팅하는 Cloudflare, Inc. 하나입니다(4항).
누가 무엇을 얼마나 보관하나요.
- 회사: 그림과 요청 기록만 보관합니다. 장 본문과 장면 설명은 저장하지 않으며, 요청을 처리하는 동안 메모리에만 있습니다.
- Cloudflare: Cloudflare의 Workers AI 데이터 이용 안내는, Workers AI에서 쓰는 AI 모델을 Cloudflare가 만들거나 학습시키지 않고, 이용자의 콘텐츠를 그 모델의 학습이나 Cloudflare·제3자 서비스의 개선에 이용자의 명시적 동의 없이 쓰지 않으며, 이용자의 콘텐츠를 다른 Cloudflare 고객에게 제공하지 않는다고 밝힙니다. 회사는 그런 동의를 하지 않습니다. 또한 모든 요청에
store: false를 보내 출력을 저장하지 않도록 요청합니다. Cloudflare 문서는 Workers AI 요청의 처리 지역을 밝히지 않으므로, 한국 밖일 수 있는 Cloudflare 전 세계 네트워크 어디에서든 처리될 수 있다고 보시기 바랍니다(6항).
다른 사람의 사적인 정보는 삽화를 요청할 장에 넣지 마세요. 삽화는 선택 기능이며, 이 밖에 NovelDesk의 어떤 기능도 글을 Cloudflare의 AI 서비스로 보내지 않습니다.
6. 개인정보의 국외 이전 (「개인정보 보호법」 제28조의8)
회사는 서비스 제공을 위한 처리위탁·보관을 위해 아래와 같이 개인정보를 국외로 이전합니다(제28조의8 제1항 제3호: 계약 이행을 위한 처리위탁·보관으로서 처리방침에 공개). 이전을 원치 않으시면 해당 기능을 쓰지 않거나 계정을 삭제하실 수 있으며, 서비스의 기본 글쓰기 기능은 서버 이전 없이 쓸 수 있습니다.
| 이전받는 자(연락처) | 이전 국가 | 이전 항목 | 이용 목적·보유 기간 | 이전 시기·방법 | 거부 방법·결과 |
|---|---|---|---|---|---|
| Cloudflare, Inc.(101 Townsend Street, San Francisco, CA 94107, USA, legal@cloudflare.com) | 미국 및 전 세계 네트워크. 데이터베이스(D1)와 파일 저장소(R2)는 Cloudflare의 아시아·태평양 지역에 저장 | 서버 저장 정보 전부, 접속 IP, 삽화를 만드는 동안의 장 본문·장면 설명(저장하지 않음), 방문 데이터 | 서비스 운영, 삽화 AI 처리, 방문 통계. 삭제 시까지(삽화 처리 데이터는 저장하지 않음) | 서비스 이용 시 수시, 암호화(HTTPS) 전송 | 계정을 쓰지 않거나 삭제. 로그인·Plus 기능 이용 불가 |
| Resend(Plus Five Five, Inc., support@resend.com) | 미국 | 이메일 주소, 로그인 코드 | 로그인 코드 발송. 30일 | 코드 요청 시, 전송 구간 암호화 | 이메일 로그인 대신 Google·Apple 로그인 |
| Polar Software Inc.(미국 델라웨어, 3500 South DuPont Highway, Dover, DE 19901, privacy@polar.sh) | 미국 | 계정 이메일, 이용자 식별자, 이용자가 입력하는 결제 정보 | 결제·세금·영수증. Polar 방침에 따름 | 결제 시, 전송 구간 암호화 | 구독하지 않음 |
이 국외 이전은 이 방침으로 알립니다. 장 본문은 삽화를 요청할 때만 Cloudflare의 AI 처리로 가며, 그 처리는 한국 밖에서 이뤄질 수 있습니다.
7. 결제 (Polar)
Plus는 판매자(merchant of record)인 Polar Software Inc.(미국)가 이용자에게 직접 판매합니다. 이름, 카드 정보, 청구 주소, 세금 정보는 Polar(와 그 결제대행사)가 처리하며 회사는 카드번호를 알지 못합니다. 회사는 결제 연결을 위해 계정 이메일과 회사의 이용자 식별자를 Polar에 보내고, Polar로부터 구독 상태와 Polar 고객 식별자를 받습니다. Polar는 세금·법령상 이유로 주문 기록을 계정 삭제 후에도 보관합니다.
8. 발행과 독자 수 집계 (Plus)
- 발행한 장은 read.noveldesk.app에서 누구나 읽을 수 있습니다. 이용자가 "검색 허용"을 고르지 않으면 검색엔진에 색인하지 말라고 표시합니다. 발행을 내리면 회사 서버에서 지워지지만, 독자나 검색엔진이 이미 만든 사본은 회사가 지울 수 없습니다.
- 독자 수는 쿠키 없이 셉니다. 독자의 IP 주소·브라우저 정보·발행물을 달마다 바뀌는 비밀 값(소금)과 섞어 일방향 코드를 만들고, 원본 IP와 브라우저 정보는 저장하지 않습니다. 지난달 소금은 매일 도는 작업이 삭제하므로 코드를 다시 계산하거나 달을 넘어 연결할 수 없습니다. 코드는 같은 사람을 두 번 세지 않는 데 필요한 기간(오늘·어제·이번 달)만 두고 그 뒤에는 숫자만 남습니다. 봇과 미리 불러오기는 세지 않습니다.
- 어떤 웹페이지든 전달 과정에서 Cloudflare는 독자의 IP 주소를 처리합니다.
- 발행 읽기 페이지는 Cloudflare Web Analytics도 불러오며, 이는 쿠키나 로컬 저장소 없이 방문 수를 세고 독자 개인을 추적하지 않습니다(9항).
- 발행 페이지의 신고 양식은 사유, 메모(선택), 이메일(선택), 신고자 IP의 일방향 코드(시간당 5건 제한에 사용)를 저장합니다.
- 게시한 글에 민감정보(건강, 정치적 견해 등)가 담기면 발행과 함께 공개됩니다. 공개를 원치 않으면 발행하지 않거나 발행을 내려 비공개로 돌릴 수 있습니다.
9. 쿠키 등 자동 수집 장치
- 로그인 상태 유지용 자사 쿠키 1개(이름이
noveldesk로 시작, Secure, SameSite=Lax, 최대 60일)를 씁니다. 서비스 제공에 필요하며, 로그인하지 않는 이용자에게는 쿠키를 심지 않습니다. 브라우저 설정으로 거부할 수 있으나 로그인이 되지 않습니다. - 설정과 원고는 이용자 기기의 localStorage·IndexedDB에 저장됩니다. 무료 책상에서는 이것이 유일한 사본이며 회사에는 사본이 없습니다. 회사는 이 글을 지우지 않지만 브라우저가 지울 수 있습니다(사이트 데이터 삭제, 시크릿 창, 저장공간 정리, Safari의 7일 미방문). 회사는 브라우저에 저장된 글의 보관 기간을 보장하지 않으며 백업 파일을 권합니다. Plus에서는 클라우드 저장을 켠 적도 끈 적도 없는 기기에서 저절로 켜져 글이 회사 서버에 저장되고, 기기마다 끌 수 있으며 끄면 그 기기의 업로드가 멈춥니다.
- 발행 읽기 페이지는 쿠키를 쓰지 않습니다.
- 방문 통계: noveldesk.app의 모든 페이지(홈, 앱, 법적 문서)와 발행된 읽기 페이지(read.noveldesk.app)는 Cloudflare Web Analytics를 불러옵니다. Cloudflare는 이 지표를 모으는 데 쿠키, localStorage 등 기기 쪽 저장 상태를 쓰지 않으며, IP 주소·User-Agent 등으로 개인을 "핑거프린팅"하지 않는다고 밝힙니다. 수집하는 것은 페이지 주소, 이전 페이지(referrer), 브라우저, 운영체제, 기기 종류, 국가, 페이지 로딩 성능 같은 페이지 조회 데이터이며, 사이트를 가로질러 이용자를 추적하지 않습니다. 분석은 쿠키를 쓰지 않습니다.
- NovelDesk 앱과 웹사이트는 글꼴을 직접 제공합니다. 다만 발행된 읽기 페이지(read.noveldesk.app)는 Google Fonts에서 Literata, Gowun Batang, IBM Plex Sans 글꼴을 불러오므로, 그 페이지를 여는 독자의 브라우저가 Google에 IP 주소와 브라우저 정보를 보내며, 처리는 Google의 방침을 따릅니다.
- 결제 화면은 Polar 페이지이며 Polar가 자체 쿠키를 씁니다.
10. 계정 삭제
설정 또는 계정 화면의 "계정 삭제"를 누르면, 활성 Polar 구독을 먼저 즉시 해지(다시 결제되지 않음)한 뒤 사용자 정보, 세션, 요금제·크레딧 기록, 삽화(저장된 그림 포함), 클라우드에 저장한 글, 발행 페이지와 집계를 삭제합니다. 되돌릴 수 없습니다. 남는 것은 이용자 브라우저의 글(직접 삭제), Polar의 주문 기록, 외부 업체의 보관 기한이 끝나지 않은 사본(예: Resend 이메일 30일)입니다. 클라우드에 저장한 장·원고는 Plus 여부와 관계없이 언제든 개별 삭제할 수 있습니다.
11. 회사가 정보를 열람하는 경우
클라우드에 저장한 글은 Cloudflare에서 저장 시 암호화되지만 종단간 암호화는 아니어서 회사가 기술적으로 읽을 수 있습니다. 회사는 서비스 운영·보안·수리, 발행 페이지 신고 처리, 법령상 요구가 있을 때만 저장된 내용을 확인합니다.
12. 정보주체의 권리와 행사 방법
이용자는 언제든지 개인정보의 열람, 정정·삭제, 처리 정지, 동의 철회를 요구할 수 있고, 법이 정한 경우 개인정보의 전송을 요구할 수 있습니다. support@noveldesk.app으로 계정 이메일에서 보내 주시면 지체 없이 법정 기한 안에 조치합니다. 법정대리인이나 위임받은 사람도 대리해 요구할 수 있으며 위임장 등이 필요합니다. 앱에서 직접 할 수 있는 것도 많습니다(백업 내보내기, 클라우드에서 지우기, 발행 내리기, 계정 삭제). 권리 침해를 신고·상담할 수 있는 곳:
- 개인정보침해 신고센터 privacy.kisa.or.kr / 118
- 개인정보 분쟁조정위원회 kopico.go.kr / 1833-6972
- 대검찰청 spo.go.kr / 1301
- 경찰청 사이버범죄 신고시스템 ecrm.police.go.kr / 182
EU·영국·미국(캘리포니아) 이용자의 권리는 영어판 14항을 따릅니다.
13. 개인정보의 안전성 확보 조치
- 모든 통신은 HTTPS로 암호화합니다. Cloudflare R2에 저장된 파일은 저장 시 암호화(AES-256)됩니다.
- 비밀번호를 쓰지 않습니다. 로그인은 일회용 코드, Google, Apple로 합니다. 코드는 10분 유효, 5회 시도 제한이 있고 코드 요청 횟수를 제한합니다.
- 서비스 비밀 키는 소스 코드 밖에서 관리합니다.
- 서버 접근 권한은 운영자 1인으로 제한합니다.
- 서버에 대한 조작과 운영자 계정의 데이터 접근은 Cloudflare 계정의 감사 로그(audit log)에 기록됩니다.
14. 아동의 개인정보
NovelDesk는 만 14세 미만 아동을 위한 서비스가 아닙니다. 만 14세 미만 아동의 개인정보를 처리하려면 법정대리인의 동의가 필요한데, 회사는 이를 받지 않습니다. 만 14세 미만의 정보를 보유한 사실을 알게 되면 지체 없이 삭제합니다.
15. 개인정보 보호책임자
| 구분 | 내용 |
|---|---|
| 개인정보 보호책임자 | 송락규(대표자) |
| 연락처 | support@noveldesk.app |
16. 처리방침의 변경
이 방침이 바뀌면 이 페이지에 게시하고 시행일을 고칩니다. 중요한 변경은 시행 7일 전(이용자 권리를 줄이는 변경은 30일 전)에 이메일 또는 앱에서 알립니다. 이전 방침은 요청하면 이메일로 보내 드립니다.
부칙: 이 방침은 2026년 10월 16일부터 시행합니다.