로컬 샌드박스 보관
메모 내용, 제목, 코드 조각, 스프레드시트는 브라우저 IndexedDB를 통해 사용자 기기에만 보관됩니다. 텍스트를 무단 열람하거나 판매하지 않습니다.
AdSense 및 분석 도구
무료 메모 서비스를 지속하기 위해 Google AdSense는 쿠키(DART 쿠키 포함)를 사용하여 관련 광고를 게재합니다. 옵트아웃 방법은 아래에 명시되어 있습니다.
제로 지식 암호화
선택적 공유 링크나 기기 간 동기화를 사용할 때도, 데이터는 전송 전 브라우저 내부에서 AES-GCM-256으로 완전히 암호화됩니다.
1. 로컬 우선(Local-First) 구조 및 메모 내용의 격리
모든 키 입력을 중앙 서버로 전송하는 기존 클라우드 메모장과 달리, QNotepad는 로컬 우선 원칙으로 작동합니다.
- 브라우저 로컬 저장소 (IndexedDB): 기본적으로 모든 메모, 스케치, 체크리스트, 스프레드시트는 브라우저 내부의 로컬 IndexedDB(qnotepad-local)에 직접 저장됩니다.
- 일반 텍스트 전송 배제: 에디터에서 문서를 작성하는 동안 입력한 텍스트가 네트워크를 통해 서버로 전송되지 않습니다. 당사는 메모 본문을 읽거나 검색하거나 분석할 기술적 수단을 가지지 않습니다.
- 데이터 주권 및 로컬 백업: 메모가 기기에 로컬로 보관되므로 브라우저 방문 기록이나 사이트 데이터를 삭제하면 IndexedDB가 비워질 수 있습니다. 툴바의 백업 메뉴를 활용하여 주기적으로 JSON 파일을 다운로드하시기를 권장합니다.
2. Google AdSense 및 제3자 광고 게재 안내
QNotepad를 유료 결제나 구독 없는 완전 무료 서비스로 유지하기 위해 당사 웹사이트는 타사 광고를 게재합니다.
Google LLC 및 DoubleClick DART 쿠키 정책:
- 타사 광고 공급업체: Google을 비롯한 타사 공급업체는 쿠키를 사용하여 https://qnotepad.com 에 광고를 게재합니다.
- DART 쿠키: Google의 광고 쿠키(DoubleClick DART 쿠키 포함) 사용을 통해 Google 및 제휴 네트워크는 사용자의 QNotepad 및 인터넷 사이트 방문 기록을 바탕으로 광고를 제공할 수 있습니다.
- 맞춤 광고 설정 해제: 사용자는 Google 광고 설정(https://www.google.com/settings/ads)을 방문하여 맞춤형 광고 게재를 비활성화할 수 있습니다. https://www.google.com/settings/ads.
- 통합 타사 쿠키 거부 안내: 또는 www.aboutads.info 또는 www.networkadvertising.org 페이지를 방문하여 관심기반 광고용 쿠키를 거부할 수 있습니다. www.aboutads.info / www.networkadvertising.org.
- 메모 본문과의 철저한 격리: 타사 광고 스크립트는 웹 표준 격리 영역에서 실행되며 사용자의 메모 본문, 코드, 제목에 일절 접근할 수 없습니다.
3. 웹 분석 도구 및 서버 로그 기록
현대적인 웹 서비스 표준에 따라 QNotepad는 개인을 식별할 수 없는 기술 진단 및 트래픽 데이터를 수집합니다:
- Google Analytics (GA4): 일일 활성 사용자 수, 기기 유형(모바일/데스크톱), 브라우저 엔진, 대략적인 지역(국가/도시), 페이지 로딩 성능을 측정하기 위해 Google Analytics를 사용합니다. IP 주소는 익명화 처리됩니다.
- 에지 서버 로그: 에지 라우팅 인프라(Cloudflare Workers)는 DDoS 방어 및 서비스 남용 방지를 위해 표준 HTTP 헤더를 일시적으로 처리할 수 있습니다. 이러한 로그는 주기적으로 자동 삭제되며 메모 텍스트와 연결되지 않습니다.
4. 쿠키 및 로컬 저장소 투명성 목록
QNotepad 이용 시 사용되는 저장 영역의 세부 분류입니다:
| 구분 | 제공자 | 항목 및 키 | 용도 및 상세 설명 |
|---|---|---|---|
| 필수 | QNotepad | IndexedDB (qnotepad-local) | 오프라인 메모, 버전 기록 스냅샷, 폴더 목록을 기기 로컬에 저장합니다. |
| 필수 | QNotepad | localStorage (qnotepad-theme) | 라이트/다크 테마 및 화면 표시 설정을 유지합니다. |
| 분석 | Google Analytics | _ga, _ga_* | 방문 세션 및 유입 경로를 파악하여 앱 로딩 속도를 최적화하는 데 활용합니다. |
| 광고 | Google AdSense | __gads, __gpi, IDE | 적절한 광고를 송출하고 표시 빈도를 조절하며 부정 클릭을 방지합니다. |
5. 암호화 공유 및 기기 간 동기화 (선택 기능)
QNotepad의 네트워크 연동 기능을 자발적으로 사용할 때도 사용자의 데이터는 암호화로 안전하게 보호됩니다:
- 임시 공유 링크 (/share/[id]#key=...): 공유 링크 생성 시 브라우저는 Web Crypto API를 통해 256비트 AES-GCM 키를 생성합니다. 데이터는 로컬에서 암호화되며 복호화 키는 URL 해시(#key=...)에만 기록됩니다. 해시 정보는 HTTP 요청 시 서버로 전송되지 않습니다.
- 비밀번호 없는 다중 기기 동기화: 동기화 인증에는 이메일 OTP 또는 Google OAuth가 사용됩니다. 마스터 키는 로컬 솔트가 적용된 PBKDF2(100,000회 반복)로 암호화되며 서버에는 암호화된 봉투 데이터만 저장됩니다.
6. 유럽 개인정보보호법에 따른 권리 (GDPR)
유럽 경제 지역(EEA) 또는 영국에 거주하는 사용자는 GDPR에 따라 다음과 같은 권리를 행사할 수 있습니다:
- 접근권: 귀하와 관련된 개인정보가 처리되고 있는지 확인할 권리가 있습니다.
- 정정권: 부정확하거나 불완전한 기술 프로필 정보의 수정을 요청할 수 있습니다.
- 삭제권("잊힐 권리"): 앱 내 삭제 기능이나 브라우저 데이터 삭제를 통해 기기 내 메모를 즉시 영구 삭제할 수 있습니다. 공유 메모 역시 발급된 폐기 토큰으로 즉시 삭제할 수 있습니다.
- 데이터 이동권: 언제든지 클릭 한 번으로 전체 메모를 JSON, 일반 텍스트(.txt), Markdown(.md), HTML로 내보낼 수 있습니다.
- 동의 철회권: 브라우저 쿠키 설정을 통해 언제든지 쿠키 수집 동의를 철회할 수 있습니다.
7. 캘리포니아주 소비자 개인정보 보호법 (CCPA) 고지
CCPA 및 CPRA 규정에 따라 캘리포니아 주민에게 다음 사항을 고지합니다:
"개인정보 판매 및 공유 금지" 보증:
QNotepad는 금전적 또는 상업적 이익을 목적으로 이용자의 개인정보나 메모 본문을 판매하지 않습니다. 디지털 광고 제공을 위한 목적으로만 Google AdSense에 쿠키 식별자를 공개합니다.
캘리포니아 주민은 aboutads.info를 방문하거나 contact@qnotepad.com 으로 연락하여 열람, 삭제, 옵트아웃 권리를 행사할 수 있습니다.
8. 어린이 온라인 개인정보 보호법 (COPPA)
QNotepad는 만 13세 이상 사용자를 위한 생산성 도구입니다. 당사는 13세 미만 아동의 개인 식별 정보를 고의로 수집하거나 요구하지 않습니다. 만약 13세 미만 아동의 정보가 제공되었다고 판단되시면 즉시 contact@qnotepad.com 으로 알려주시기 바라며, 당사는 해당 기록을 지체 없이 영구 파기합니다.
9. 개인정보 관련 문의 및 데이터 책임자
개인정보 보호 정책, Google AdSense 광고 연동 또는 암호화 사양에 대해 궁금한 점이 있으시면 언제든지 문의해 주시기 바랍니다:
최종 수정일: 2026년 9월. 본 정책은 https://qnotepad.com 하위의 모든 도메인에 적용됩니다.