1. 처리하는 개인정보 항목과 목적
| 구분 | 항목 | 처리 목적 |
|---|---|---|
| 가입 인증 대기 | 이메일, 이름(선택), 비밀번호의 단방향 해시값, 인증 코드의 암호학적 검증값, 약관·개인정보 동의 버전 및 시각 | 이메일 소유 확인, 회원가입 의사 및 필수 동의 확인, 부정 가입 방지 |
| 관리자 2차 인증·OAuth 탈퇴 대기 | 이메일, 계정 식별자, 인증 코드의 HMAC 검증값, 요청·만료 시각 및 시도 횟수 | 관리자 이메일 2차 인증 및 OAuth 전용 계정 탈퇴 재인증 |
| 비밀번호 재설정 대기 | 이메일, 계정 식별자, 인증 코드의 암호학적 검증값, 요청·만료 시각 및 시도 횟수 | 본인 이메일 확인, 비밀번호 재설정, 부정 이용 방지 및 보안 알림 발송 |
| 회원가입 완료 | 이메일, 이름(선택), 비밀번호의 단방향 해시값, 만 14세 이상 확인·시각, 약관·개인정보 동의 버전 및 시각 | 회원 식별, 로그인, 계정 관리, 문의 대응 및 동의 증빙 |
| 소셜 로그인 | OAuth 공급자명(Google 또는 Naver), providerAccountId(각 공급자가 발급한 계정 식별자), 이메일, 이름(공급자가 제공하는 경우) | 소셜 로그인 인증, 기존 계정 연결, 계정 관리 및 부정 이용 방지 |
| 서비스 이용 | 디자인명, 휴대전화 기종·색상, 이미지 배치·크기·회전 정보 | 디자인 저장, 편집, 미리보기, PDF 및 제작 문의용 결과 생성 |
| 이미지 처리 | 업로드 이미지, 스캔 이미지, 이미지 크기·외곽선 정보 | 에셋 등록, 실측 및 이미지 처리 기능 제공 |
| 디자인 링크 공유 | 이용자가 외부 채널에 직접 전달하는 디자인 링크 또는 결과물 | 이용자가 선택한 외부 채널에서 디자인 결과를 확인하거나, 향후 제작 문의 시 사양을 전달 |
| 자동 생성 정보 | 세션 식별자, 접속 IP, 요청 시각, 오류 기록(서버·프록시에서 생성되는 경우) | 로그인 상태 유지, 보안, 부정 이용 방지, 장애 대응 |
가입 및 비밀번호 재설정 대기 정보의 인증 코드는 발송 후 10분 동안만 유효하며, 인증 코드 원문과 비밀번호 원문은 저장하지 않습니다. 인증이 완료되지 않거나 코드가 만료되면 계정은 생성되지 않으며, 만료 정보는 정기 정리 작업으로 삭제합니다. 비밀번호는 원문으로 저장하지 않고 단방향 해시값으로 저장합니다. 만 14세 이상 확인과 그 시각을 가입 동의 증빙으로 기록하며, 만 14세 미만은 가입할 수 없습니다. 서비스는 현재 광고성 추적 또는 행동 분석 도구를 사용하지 않습니다.
Google 로그인은 브라우저를 통해 Google의 인증·토큰·프로필 API와 통신하여 Google이 제공한 이메일, 이름 및 Google 계정 식별자(sub)를 이 서비스 서버가 수신합니다. Naver 로그인은 브라우저를 통해 Naver의 인증·토큰·프로필 API와 통신하여 Naver가 제공한 이메일, 이름 또는 별명 및 Naver 계정 식별자(id)를 이 서비스 서버가 수신합니다. 인증 토큰은 로그인 확인에만 사용하며 데이터베이스에 저장하지 않습니다. OAuth 계정 연결에는 공급자명과 providerAccountId를 저장합니다.
주문번호, 배송지, 전화번호 및 결제정보는 이 서비스에서 필수로 수집하지 않습니다. 이용자는 외부 채널에 디자인 링크를 직접 전달할 때에도 디자인명이나 업로드 이미지에 주소·전화번호·주문번호 등 불필요한 개인정보를 포함하지 않아야 합니다.
2. 개인정보의 처리 및 보유기간
- 가입 인증 및 비밀번호 재설정 대기 정보: 인증 코드 유효기간은 발송 후 10분이며, 미완료 정보는 만료 후 정기 정리 작업으로 삭제
- 회원정보 및 동의 증빙: 회원 탈퇴 또는 계정 삭제 요청 처리 시까지
- 디자인 정보 및 서비스 내부 재고 확인 기록: 이용자가 삭제하거나 회원 탈퇴가 처리될 때까지. 이 서비스는 주문·결제 기록을 보관하지 않으며, 내부 재고 확인 기록도 탈퇴 시 디자인과 함께 삭제합니다.
- 관리자가 등록한 공용 에셋 이미지: 관리자가 삭제하거나 서비스 운영 목적이 종료될 때까지
- 로그인 세션: 생성일로부터 최대 7일 또는 로그아웃·비밀번호 변경·계정 삭제 시까지
- 서버·프록시 보안 로그 및 오류 기록: 생성된 경우 원칙적으로 최대 90일. 보안사고 조사나 법적 의무가 있는 기록은 해당 목적 종료 시까지 분리 보관
- 삭제된 운영 데이터의 백업 사본: 운영 백업에 포함된 경우 최대 30일 이내 순환 삭제하며, 그동안 서비스에서 복구하거나 재사용하지 않음
이 서비스에는 주문·결제 또는 법적 보존·분쟁 대응 자료를 분리 보관하는 모델이 구현되어 있지 않습니다. 따라서 이 서비스의 계정·디자인·내부 재고 확인 기록은 탈퇴 시 삭제합니다.
3. 개인정보의 제3자 제공
운영자는 이용자의 개인정보를 원칙적으로 제3자에게 제공하지 않습니다. 이용자가 디자인 링크를 외부 채널에 직접 입력하는 경우 해당 정보는 이용자의 요청에 따라 그 채널에도 전달되며, 해당 채널의 개인정보 처리에는 그 채널의 정책이 적용됩니다. 그 밖에 법령에 근거가 있거나 이용자가 별도로 동의한 경우에는 제공받는 자, 목적, 항목 및 보유기간을 안내합니다.
4. 개인정보 처리의 위탁 및 국외 이전
| 이전받는 자 | 이전 항목·목적 | 국가·시점·방법 | 보유기간 |
|---|---|---|---|
| Google LLC (Google 문의: support.google.com) | Google OAuth 로그인 시 이메일, 이름(제공되는 경우), Google 계정 식별자 및 인증 요청 정보 / 소셜 로그인 인증. 또한 수신 이메일 주소와 인증·보안 메일 내용 / 회원가입 인증 및 비밀번호 재설정 메일 발송 | 미국 등 Google이 운영하는 데이터센터 소재 국가 / 이용자가 Google 로그인 또는 인증·재설정 메일을 요청할 때 암호화된 통신망을 통한 전송 | 소셜 로그인 인증 및 메일 전송에 필요한 기간과 Google의 관련 서비스 정책에 따른 기간 |
| NAVER Corp. (Naver 문의: help.naver.com) | Naver OAuth 로그인 시 이메일, 이름 또는 별명(제공되는 경우), Naver 계정 식별자 및 인증 요청 정보 / 소셜 로그인 인증 | 대한민국 / 이용자가 Naver 로그인을 선택할 때 암호화된 통신망을 통한 전송 | 소셜 로그인 인증에 필요한 기간과 Naver의 관련 서비스 정책에 따른 기간 |
| Cloudflare, Inc. (Cloudflare 문의: cloudflare.com) | IP 주소, 접속 시각, 요청 URL·헤더, 보안 이벤트 및 이메일 전달 정보 / DNS, TLS, CDN·보안 프록시, 터널 및 도메인 이메일 전달 | 미국 등 Cloudflare 네트워크와 데이터센터 소재 국가 / 사이트 접속 또는 도메인 이메일 수신 시 암호화된 통신망을 통한 자동 전송 | 서비스 제공과 보안에 필요한 기간 및 운영자의 로그 보존정책과 Cloudflare의 관련 서비스 정책에 따른 기간 |
Google OAuth 및 Gmail 발송 과정은 Google의 국외 데이터 처리 또는 이전이 수반될 수 있습니다. 이용자는 해당 국외 이전을 거부할 수 있으나, 거부하면 Google 로그인 및 이메일을 통한 회원가입·비밀번호 재설정 기능을 이용할 수 없습니다. Naver OAuth 로그인 데이터는 Naver의 국내 처리 체계에서 전송되는 것으로 안내되며, Google의 국외 이전과 구분됩니다. 거부 또는 관련 문의는 개인정보 보호 문의처로 접수할 수 있습니다.
현재 서비스 코드에는 광고, 행동 분석, 결제 또는 외부 클라우드 이미지 처리 업체로 개인정보를 자동 전송하는 기능이 포함되어 있지 않습니다. 향후 새로운 처리 위탁 또는 국외 이전이 발생하면 관계 법령에 따라 수탁자, 목적, 항목, 국가, 시점·방법 및 보유기간 등을 본 방침 또는 별도 화면에 공개하고 필요한 절차를 거칩니다.
5. 쿠키 및 로컬 저장소
서비스는 로그인 상태를 유지하기 위해 필수 세션 쿠키를 사용합니다. 해당 쿠키는 자바스크립트에서 읽을 수 없도록 설정되며, 일반적으로 7일 이내 만료됩니다. 브라우저에서 쿠키를 차단할 수 있으나 로그인 기능을 이용하지 못할 수 있습니다.
화면의 밝은·어두운 테마 선택을 기억하기 위해 브라우저 로컬 저장소에 duckgul-theme 값을 저장합니다. 이 값은 이용자를 추적하거나 광고에 사용되지 않으며 브라우저 설정에서 삭제할 수 있습니다.
6. 개인정보의 파기 절차 및 방법
보유기간이 끝나거나 처리 목적이 달성된 개인정보는 지체 없이 파기합니다. 전자 파일은 운영 데이터에서 삭제하고 복구·재사용하지 않으며, 출력물이 있는 경우 분쇄 또는 소각합니다. 순환 백업에 남은 사본은 최대 30일 이내 덮어쓰거나 삭제합니다.
7. 이용자와 법정대리인의 권리
이용자는 자신의 개인정보에 대해 열람, 정정, 삭제, 처리정지 및 동의 철회를 요구할 수 있습니다. 계정 화면에서 회원 탈퇴를 직접 진행하거나 공개된 문의 이메일로 요청할 수 있으며, 이메일 요청은 본인 확인 후 관련 법령이 정한 기간 안에 처리 결과를 안내합니다. 관리자 계정 및 법적 보존자료는 오삭제 방지를 위해 별도 확인 절차를 적용할 수 있습니다.
8. 안전성 확보 조치
- 비밀번호 단방향 해시값 및 세션 토큰 해시 저장
- 관리자 로그인 후 이메일 6자리 2차 인증 성공 전 관리자 권한 차단
- 로그인 쿠키의 HttpOnly, SameSite 및 운영 환경의 Secure 설정
- 권한 확인, 요청 출처 검증, 회원가입·로그인 요청 횟수 제한
- 업로드 파일의 크기, 형식 및 파일 서명 검증
- 개인정보 접근 권한 최소화와 정기적인 보안 점검
9. 개인정보 보호 문의
- 개인정보처리자
- 덕굴스튜디오
- 대표자 및 개인정보 보호책임자
- 김도휘
- 문의 이메일
- [email protected]
개인정보 침해에 대한 신고 또는 상담은 개인정보침해신고센터(국번 없이 118), 개인정보분쟁조정위원회(1833-6972), 경찰청(182) 등 관계 기관에 문의할 수 있습니다.
10. 방침의 적용일 및 동의 기록
본 방침의 적용일은 2026년 9월 14일이며, 현재 수집·이용 동의 버전은 2026-09-14입니다. 회원가입 완료 시 동의 버전과 동의 시각을 계정에 기록합니다.
11. 방침 변경
본 방침의 내용이 변경되는 경우 적용일 전에 서비스 화면을 통해 알립니다. 이용자 권리에 중대한 영향을 주는 변경은 합리적인 기간을 두고 안내하며, 이전 버전은 운영 기록과 소스 변경 이력으로 보관합니다.
