개인정보처리방침
이 페이지에서
01Thinker는 무엇인가
Thinker는 독서와 사유의 플랫폼입니다: 장문 글, 팟캐스트, 그리고 당신의 메모·독서 진도·Librarian 대화를 지킬 수 있는 개인 공간 Room.
이 개인정보처리방침은 Thinker 이용 과정에서 어떤 정보가 수집되는지, 그 이유는 무엇인지, 그리고 당신에게 어떤 선택지가 있는지를 설명합니다.
- 정보처리자: Ngô Lê Bảo Duy 씨(개인, Thinker 프로젝트 운영자)
- 등록 주소: 베트남 호찌민시 지엔홍동 리트엉키엣 거리 268번지
- 연락처: nowhere0199@gmail.com
Thinker는 Cloudflare 인프라(Workers, Pages, D1, KV)와 소수의 명확히 지정한 서비스 제공자를 통해 개인정보를 처리합니다. 광고도, 시청자 추적도, 개인정보의 판매도 없습니다.
02Thinker 이용 방식
Thinker는 세 가지 방식으로 이용할 수 있으며, 각 방식마다 수집되는 정보의 양이 다릅니다:
- 방문객으로 — 기사를 읽고 에피소드를 듣습니다. 당신에 대해 거의 아무것도 저장하지 않습니다.
- 뉴스레터 구독자로 — 환영 메일을 받고, 원할 경우에만 이후 호를 수신합니다.
- 로그인한 사용자로 — Room을 사용합니다: 메모, 독서 진도, Librarian, 임의의 백업.
로그인하지 않는 한, 방문에 대해 최소한만 저장합니다.
03수집하는 정보
당신이 직접 제공하는 것.
- 이메일 주소 — 로그인(magic link) 또는 Google 연동에 필요합니다. 계정 생성, 로그인, 계정 관련 소통에 사용됩니다.
- Google 프로필 데이터 — Google 로그인 시 Google이 그 목적으로 공유하는 이메일 주소와 프로필 이름만 받습니다.
- 메모, 하이라이트, 질문 — Room에서 만드는 콘텐츠. Vault에 저장됩니다(제09조 참조).
- Librarian 채팅 메시지 — 제08조 참조.
자동 수집되는 것.
- 계정 데이터 — 이메일, 로그인 방식, 언어 설정, 계정 등급(tier), 최근 로그인 일시.
- 독서 진도 — 로그인 사용자의 경우, 어떤 항목을 어디까지 읽었는지. 진도 표시와 "계속 읽기"에 사용됩니다.
- Librarian 메타데이터 — 질문마다 유도된 테마 태그(질문에서 추출한 키워드 — 질문 본문은 저장하지 않음), 질문한 페이지, 언어, 답변의 근거 여부. 대화 전체는 저장하지 않습니다.
- 기술 데이터 — IP 주소와 기본적인 요청 정보. 인프라 제공자 Cloudflare가 처리합니다. 보안, 악용 방지, 요청 빈도 제한에 사용됩니다.
수집하지 않는 것.
정밀 위치, 건강 정보, 금융 계좌 번호, 국가 식별 번호는 수집하지 않습니다. 광고 픽셀이나 제3자 추적 스크립트도 사용하지 않습니다.
04쿠키와 브라우저 저장소
| 이름 | 유형 | 목적 | 유효기간 |
|---|---|---|---|
th_sess | HttpOnly 쿠키(세션) | 로그인 상태 유지. Secure, SameSite=Lax, 페이지 스크립트에서 읽을 수 없음 | 30일 |
thinker_lang | 쿠키 | 언어 선택 기억 | 1년 |
th_provider | 쿠키 | Google 로그인을 했음을 기억 | 세션–30일 |
| 브라우저 로컬 스토리지 | 클라이언트 측 | Room 설정(Librarian 동의 토글 등). 브라우저에 저장되며 언제든 삭제 가능 | 삭제 시까지 |
세션 쿠키는 계정 기능에 필수적입니다. 언어 쿠키는 편의를 위한 것입니다. Thinker에는 광고 쿠키나 제3자 쿠키가 없습니다.
05처리 근거와 목적
해당 국가·지역에 따라, 그리고 목적에 따라 다른 처리 근거를 적용합니다. 실질적으로:
- 동의 — 뉴스레터 구독, 그리고(법률이 요구하는 경우) 필수 범위를 초과하는 쿠키 사용, Librarian의 노트 저장 등.
- 계약관의 이행에 필요한 처리 — 로그인 후 Room, Librarian, 메모, 독서 진도 제공.
- 서비스의 안전과 안정성 — 보안, 악용 방지, 요청 빈도 제한, 기본적인 서비스 안정성. 당신에 중대한 영향을 주는 처리에는 이 범위를 근거로 하지 않으며, 특정 처리에 대해 이의(처리정지)를 제기할 수 있습니다(제15조 참조).
- 법적 의무 — 서비스를 적법하게 운영하는 데 필요한 기록(예: 결제 활성 후 최소한의 billing 기록).
한국 사용자: 본 방침은 《개인정보 보호법》(2023년 개정) 원칙에 따라 구조화되었습니다. 특히 국외 제공(제28조의8)과 이용자의 권리(제35조–제39조) 규정을 염두에 두었습니다. 다른 지역 사용자(GDPR, CCPA/CPRA, 일본 APPI, 인도 DPDP, 베트남 Decree 13/2023/ND-CP 등)에 대해서는 각 해당 법령의 요건을 따릅니다.
06이메일과 계정
비밀번호 없는 로그인. magic link를 요청하면, 15분간 유효한 일회용 토큰을 생성해 이메일로 전송합니다. 토큰은 한 번만 사용할 수 있습니다. 메일은 Resend를 통해 발송되며, 남용 방지를 위해 이메일 주소별·IP별 일일 요청 횟수를 제한합니다.
Google 로그인. Google과 OAuth 흐름을 완료하면, 해당 계정의 이메일 주소와 프로필 이름만 받습니다.
계정 데이터. 이메일, 로그인 방식, 언어, 등급, 최근 로그인 일시를 저장합니다. 비밀번호는 절대 저장하지 않습니다.
계정 삭제. Room 설정에서("조용히 떠남") 계정을 삭제할 수 있습니다. 2단계 확인(세션 내 확인 후 이메일 확인)을 거친 뒤, 당신과 연결된 모든 것 — Vault 메모, 독서 진도, Librarian 메타데이터, billing 기록 — 이 삭제되고 모든 활성 세션이 종료됩니다. 삭제는 즉시 수행되며, 사용자 측에서 되돌릴 수 없습니다.
07뉴스레터
구독하시면 이메일 주소를 당사 뉴스레터 목록에 저장하고 Resend로 환영 메일을 보내 드립니다. 구독은 동의이며, 그 외의 마케팅 이용은 기본적으로 하지 않습니다.
매 메일에 포함된 링크로 1클릭 구독 해지가 가능합니다. 해지 후 메일 발송은 중지되고, 당사는 해지 사실(재발송 방지)만 남겨 두며, 이메일 주소를 그 차단 목적까지만 처리합니다.
08AI와 Librarian
Librarian은 읽고 계신 콘텐츠에 대한 질문을 답합니다. 이 조항은 정확히 무슨 일이 일어나는지 설명합니다:
- 질문을 하실 때 — 질문문이 당사 언어 모델 서비스로 전송됩니다(Cloudflare Workers 기반 내부 LLM 포털, 키는 서버 측에 보관 — 키는 보거나 다루지 않으시게 됩니다). 기사 페이지에서 질문하시면, 읽고 계신 기사의 본문(최대 약 6,000자)이 맥락으로 포함되어 답변이 해당 페이지에 근거하도록 합니다.
- 채팅 내용은 서버 측에 저장되지 않습니다. Librarian 화면의 대화는 브라우저에 존재합니다. 질문마다 작은 메타데이터만 저장합니다: 테마 태그(질문에서 유도), 페이지 URL, 언어, 답변 상태.
- 메모와 하이라이트 — Librarian에게 Vault에 저장해 달라고 요청하면, 해당 콘텐츠는 암호화되어 저장됩니다(제09조) — 단, 화면 내 동의 토글로 명시적으로 허용한 경우에 한하며, 기본값은 꺼져 있습니다.
- AI 출력물은 법적·의료적·전문적 자문이 아닙니다. Librarian은 실수할 수 있습니다. 중요한 사항은 반드시 검증해 주세요.
당신의 질문으로 모델을 학습시키지 않습니다. 대화가 광고나 분석 시스템으로 전송되는 일도 없습니다.
09Vault와 메모
Vault에는 메모, 하이라이트, 저장한 항목이 들어 있습니다.
- 저장 시 암호화. 각 항목은 서버가 보관하는 키로 AES-GCM 암호화한 뒤 데이터베이스에 기록됩니다. 데이터베이스에는 암호문만 저장되며, 평문은 처리 중에 메모리에만 존재합니다.
- 끝-끝(end-to-end) 암호화가 아닙니다. 분명히 말씀드립니다: 키가 당사 측(Cloudflare)에 보관되어 있으므로, 기술적으로는 당신의 메모를 읽을 수 있습니다. 그러나 읽지 않습니다. 지원이나 검열 프로세스는 메모 내용을 읽지 않으며, 삭제는 당신의 도구이지 당사의 것이 아닙니다.
- 보관 기간은 당신이 결정합니다. Room에서 언제든 Vault를 비울 수 있으며, 그러면 암호화된 기록 전체가 삭제됩니다. 당사는 일정 에 따라 항목을 삭제하지 않습니다 — 항목은 당신이 삭제하거나 계정을 삭제할 때까지 유지됩니다.
- 백업. 백업이 활성화되면 암호화 백업 알림 메일을 보낼 수 있습니다. 알림 메일 자체에는 메모 내용이 포함되지 않습니다.
10독서와 서징
로그인 사용자에게는 읽은 항목, 읽은 위치, 서징한 항목을 저장합니다. 이 데이터는 중단한 자리에서 이어서 읽을 수 있도록 하고 Room의 여정(journey) 뷰를 가동합니다. 계정에 연결되어 있으며, 계정과 함께 삭제됩니다.
방문객은 독서 이력이 없습니다: 로그인하지 않은 세션의 진도는 브라우저에만 유지됩니다.
11결제(활성화 시)
작성 시점에는 결제가 아직 활성화되어 있지 않습니다. 활성화되면:
- 수취 담당자(merchant of record)는 Paddle 또는 Lemon Squeezy(해당 Thinker 거래에 대한 결제 처리자 및 Merchant of Record/공인 재판매자로서, 제공자의 적용 약관에 따릅니다).(규제받은 결제 처리업체)입니다. 카드 데이터, 3-D Secure, 환불(차지백)은 그들이 처리하며, 당사는 전체 카드 번호를 보지 못합니다.
- 계정과 연결된 구독 참조 정보, 플랜, 인보이스 메타데이터를 저장합니다.
- 구매 조건은 서비스 약관(제12조–제14조)에 규정되어 있습니다.
결제가 활성화될 때까지 Thinker에서는 금융 데이터가 전혀 수집되지 않습니다.
12제3자와 처리자
처리자 목록은 짧습니다. 그 누구도 당신의 데이터를 자체 마케팅에 사용하지 않습니다:
| 처리자 | 처리 내용 | 근거 |
|---|---|---|
| Cloudflare, Inc. | 호스팅, Workers, D1 데이터베이스, KV 저장소, CDN; IP 로그는 Cloudflare의 DPA에 따라 처리 | 계약 |
| Resend | 트랜잭션 이메일(magic link, 환영, billing, 백업 알림) | 계약 |
| LLM 포털(내부, Cloudflare Workers 상) | Librarian 질문 처리 | 계약 / 필요 시 상류 모델 제공업체와의 계약 |
| Paddle 또는 Lemon Squeezy(해당 Thinker 거래에 대한 결제 처리자 및 Merchant of Record/공인 재판매자로서, 제공자의 적용 약관에 따릅니다). | 결제 처리(활성화 시에만) | 계약 |
Thinker에는 제3자 분석 스크립트가 내장되어 있지 않습니다. Cloudflare의 기본 요청 로그(IP, 시각, 요청 경로)는 Cloudflare의 정책에 따라 보관되며, 그와 당사 사이의 데이터 처리 계약(DPA)의 범위 내에 있습니다.
13국외 이전
인프라는 Cloudflare가 운영하며, 그 글로벌 네트워크 전반에서 데이터를 처리합니다. 개인정보가 당신이 거주하는 영토 밖으로 이동하는 경우(예: EEA/UK, 한국, 일본, 베트남, 인도), 해당 영토의 적용 가능한 이전 메커니즘에 의존합니다 — 필요한 경우 표준계약조항(SCC)을 사용하고, 거주 관할의 특정 보호 조치 요청에는 응합니다.
한국 사용자의 경우, 개인정보의 국외 제공은 《개인정보 보호법》 제28조의8이 정하는 요건(보장 조처의 이행 또는 정보주체의 동의)에 따라 이루어집니다. Thinker의 구조가 이 조항에 구체적으로 충족하는 방식과 관련 특례·인증을 포함하여, 그 적용은 법적 검토 대기 중입니다.
거주 관할에서 특정 이전 보호 문서가 요구되면 아래 연락처로 알려 주세요. 문서를 제공하거나 조치를 조정하겠습니다. 검증되지 않은 제3자에게 마케팅 목적으로 이전하는 일은 하지 않습니다.
14보안과 보관
- 전송 시. 모든 트래픽은 HTTPS. 세션 쿠키는 HttpOnly, Secure, SameSite=Lax.
- 저장 시. Vault 데이터는 저장 전 암호화(AES-GCM). 데이터베이스에는 접근 통제 적용.
- 남용 통제. 로그인과 이메일 엔드포인트는 요청 빈도 제한. API 라우트는 출처(Origin) 검증. magic link는 일회용, 유효기간 15분.
- 보관. 계정 데이터: 계정 존재 기간, 계정 삭제 시 삭제. 독서 데이터: 계정과 연결. Librarian 메타데이터: 계정과 연결. 뉴스레터 주소: 구독 기간, 해지 시에는 차단 목적으로만 유지. 세션: 30일 또는 로그아웃까지.
- 유출 대응. 유출로 인해 당신의 데이터가 영향을 받으면, 법률이 요구하는 경우 해당 사용자와 관련 당국에 통지합니다.
15이용자의 권리
거주지에 따라(《개인정보 보호법》, GDPR, CCPA/CPRA, 일본 APPI, 인도 DPDP 등) 아래 권리 중 일부 또는 전부가 당신에게 해당됩니다:
- 열람·복사 — 당신에 대해 저장된 내용을 확인하고 받을 수 있습니다.
- 정정·삭제 — 부정확한 데이터 수정(예: 변경된 이메일), 또는 계정과 연결된 모든 데이터 삭제(Room 설정 또는 당사에게 서면 요청).
- 처리정지 — 특정 목적에 대한 처리 중지를 요청할 수 있습니다.
- 개인정보 이동권 — 적용 가능한 범위에서 Vault 내용을 이용할 수 있는 형태로 받을 수 있습니다.
- 이의 — 자동화된 결정 등 특정 처리에 이의를 제기할 수 있으며, 문서화된 이의는 존중합니다.
- 동의철회 — 뉴스레터 해지 또는 Librarian 노트 동의 토글 OFF. 철회는 간단하고, 철회 이후의 처리에 영향을 줍니다.
- 손해배상 청구 — 당사 위반으로 손해를 입은 경우, 법률이 정하는 바에 따라 청구할 수 있습니다.
권리를 행사하려면 계정과 연결된 이메일에서 nowhere0199@gmail.com으로 작성해 주세요. 신원을 확인한 뒤 처리하며, 접수 후 지체 없이 원칙적으로 10일 이내에 처리합니다(법률이 정하는 기한을 준수하는 전제로).
16연락처와 변경
- 문의, 권리 요청, 정정: nowhere0199@gmail.com
- 운영자: Ngô Lê Bảo Duy 씨(개인, Thinker 프로젝트 운영자)
- 등록 사무소: 베트남 호찌민시 지엔홍동 리트엉키엣 거리 268번지
서비스나 처리가 변경되면 이 방침을 갱신합니다. 이 페이지 상단의 수정일이 기준이며, 중대한 변경은 묵시적으로 알려 드리는 대신 이 페이지에 명시합니다.
이 방침에 대해 질문이 있으시면 쓰시기 바랍니다 — 법률 메일함을 사람이 읽습니다.
17사서 기억의 보관
Thinker+를 이용하고 사서의 지속적인 기억을 활성화한 경우, Thinker는 고객 계정과 연결된 사서 기억을 보관할 수 있습니다. 이는 구독이 종료된 뒤 Thinker+로 돌아오셨을 때 경험을 이어갈 수 있게 하기 위한 것입니다.
고객의 Thinker+ 이용 권한이 만료되면 지속적인 사서 기억은 휴면 상태로 전환됩니다. 휴면 상태 동안 해당 기억은 Reader 경험을 개인화하거나 사서의 지속 기능을 제공하는 데 사용되지 않습니다.
휴면 상태의 사서 기억은 고객의 Thinker+ 이용 권한이 종료된 날부터 최대 24개월 동안 보관됩니다. 다만 고객이 더 일찍 삭제하거나, 해당되는 경우 삭제를 요청하거나, 법률이 다른 보관 기간을 요구하는 경우는 예외입니다.
이 기간에 Thinker+를 다시 활성화하면 요건을 충족하는 휴면 상태의 사서 기억은 고객의 설정에 따라 다시 활성 상태로 사용될 수 있습니다.
해당 24개월 보관 기간이 지나면 휴면 상태의 사서 기억은 삭제되거나 복구할 수 없도록 익명 처리됩니다. 다만 별도의 목적을 위해 법적으로 보관이 요구되거나 허용되는 정보는 예외입니다.
고객은 Thinker가 제공하는 관리 기능을 통해 지속적인 사서 기억을 관리, 비활성화 또는 삭제할 수 있습니다.