개인정보처리방침
시행일: 2026년 5월 23일 · 최종 수정: 2026년 11월 4일
1. 수집하는 개인정보의 항목
Dreamboat은 다음 항목을 수집합니다.
- 필수: 이메일, 비밀번호(해시 저장), 핸들(@아이디), 표시 이름, 프로필 사진
- 선택: 자기소개, 상태 메시지, 외부 링크(GitHub·Notion·LinkedIn 등 9종)
- 자동 수집: 서비스 이용 기록(접속 일시·IP 주소·기기 정보·쿠키), 활동 데이터(좋아요·팔로우·댓글·업데이트 기록)
- 자동 업데이트를 쓰는 경우: 회원의 AI 코딩 도구가 보낸 업데이트 요약과 받은 시각, 함께 보낸 버전·커밋 번호. 코드는 받지 않으며, 요약에 섞인 키·토큰 같은 비밀값은 가려서 저장합니다.
- 뉴스레터 구독 시: 이메일 주소 (구독한 곳). 뉴스레터 발송 외의 목적에 쓰지 않으며, 모든 메일의 수신거부 링크로 즉시 해지할 수 있습니다.
- 제3자 로그인 시: 구글로 가입할 경우, 구글 계정 이메일, 표시 이름, 프로필 사진을 제공받습니다.
2. 개인정보의 수집 및 이용 목적
- 회원 식별·인증 및 가입 의사 확인
- 서비스 제공: 업데이트 기록 등록, 알림 이메일 발송, 댓글·팔로우 기능
- 안전한 서비스 운영: 부정 이용 방지, 분쟁 조정
- 서비스 개선을 위한 통계·분석(개인 식별이 불가능한 형태)
- 마케팅 정보 수신에 동의한 회원에 한하여 뉴스레터·이벤트 안내
3. 개인정보의 보유 및 이용 기간
- 회원 정보: 회원 탈퇴 시까지 보유. 단, 관련 법령에 따라 일정 기간 보존이 필요한 경우 해당 기간 동안 보존
- 자동 업데이트로 받은 초안: 받은 날부터 30일이 지나면 본문을 지웁니다. 회원이 「지우기」를 누른 초안은 바로 지우고, 공개한 업데이트를 지우면 받은 사본도 함께 지웁니다. 「확인 후 공개」로 확인을 기다리는 초안은 회원이 공개하거나 지울 때까지 보관합니다.
- 프로젝트를 지우면 그 프로젝트의 업데이트 기록·받은 초안·받는 주소·올린 이미지를 지웁니다. 회원 탈퇴 시에는 회원 정보와 모든 프로젝트·기록·초안·올린 이미지를 지체 없이 지웁니다.
- 이메일 인증: 코드는 보낸 뒤 10분이 지나면 쓸 수 없고, 인증 기록(이메일 주소·코드)은 하루가 지나면 매일 새벽에 지웁니다.
- 접속 로그: 통신비밀보호법에 따라 3개월
4. 개인정보의 제3자 제공
Dreamboat은 회원의 개인정보를 동의 없이 제3자에게 제공하지 않습니다. 단, 다음의 경우는 예외로 합니다.
- 회원이 사전에 동의한 경우
- 법령에 의거하거나 수사기관의 정당한 요청이 있는 경우
5. 개인정보 처리의 위탁과 국외 이전
서비스를 운영하려고 아래 업체에 개인정보 처리를 맡깁니다. 네 곳 모두 국외 업체라, 맡기는 개인정보가 국외로 옮겨집니다.
- Neon (Databricks, Inc.): 데이터베이스 운영 · 싱가포르(AWS 아시아 태평양 지역) · 옮겨지는 항목: 회원 정보, 프로젝트·업데이트 기록, 자동 업데이트 초안, 이메일 인증 기록, 뉴스레터 구독 이메일 · 연락처: privacy@databricks.com
- Vercel Inc.: 서비스 서버 운영과 이미지(프로필 사진·스크린샷) 저장 · 서버는 싱가포르 지역, 회사는 미국 · 옮겨지는 항목: 접속 기록, 올린 이미지 · 연락처: privacy@vercel.com
- Resend (Plus Five Five, Inc.): 인증 코드·알림·뉴스레터 메일 발송 · 미국 · 옮겨지는 항목: 받는 사람 이메일 주소, 메일 내용 · 연락처: support@resend.com
- Google LLC: 방문 분석(Google Analytics 4 · 9조) · 미국 · 옮겨지는 항목: 방문 기록 · 연락처: Google 개인정보 문의 양식(policies.google.com)
6. 회원의 권리와 행사 방법
회원은 언제든지 다음 권리를 행사할 수 있습니다.
- 본인의 개인정보 열람·정정 요구 (프로필 편집 페이지에서 직접 가능)
- 개인정보 처리 정지 요구
- 회원 탈퇴 (서비스 내 설정에서 직접 가능)
- 동의 철회 (마케팅 수신 등)
7. 개인정보의 안전성 확보 조치
- 비밀번호는 bcrypt 단방향 암호화로 저장하며, 평문은 보관하지 않습니다.
- 전송 구간은 HTTPS로 암호화됩니다.
- 세션 토큰(JWT)은 HttpOnly 쿠키로 발급되어 클라이언트 스크립트로 접근할 수 없습니다.
- 접근 권한은 최소 인원으로 제한합니다.
8. 쿠키의 운용
Dreamboat은 아래 쿠키를 씁니다. 브라우저 설정에서 쿠키 저장을 거부할 수 있지만, 그러면 로그인 같은 일부 기능을 쓸 수 없습니다.
- 로그인 유지(dreamboat_session): 30일
- 조회수 중복 방지(dreamboat_viewed): 같은 프로젝트를 하루에 한 번만 세려고 씁니다 · 24시간
- 구글 로그인 확인(dreamboat_oauth_state): 로그인 요청이 본인 것인지 확인합니다 · 10분
- 구글 가입 대기(dreamboat_google_pending): 가입을 마칠 때까지 구글 계정 정보를 잠시 담습니다 · 10분
- 이메일 가입 중 사진 올리기(dreamboat_signup_upload): 이메일 인증을 마친 뒤 프로필 사진을 올릴 수 있게 합니다 · 30분
- 방문 분석(Google Analytics 4 쿠키): 9조를 따릅니다
9. 방문 분석 도구 (Google Analytics 4)
Dreamboat은 서비스 개선과 통계 목적으로 Google Analytics 4를 사용합니다.
- 수집 항목: 페이지 방문 기록, 접속 기기·브라우저, 대략적 위치(도시 단위), 체류 시간, 페이지 내 이동 경로 등
- 식별 정보 미수집: 이름·이메일 등 개인 식별 정보는 GA에 전송하지 않습니다.
- IP 익명화 처리: GA4는 IP를 익명화하여 수집·저장합니다.
- 거부 방법: Google Analytics 차단 브라우저 부가기능을 설치하거나, 브라우저의 추적 방지 기능을 활성화하시면 됩니다.
10. 개인정보 보호책임자
- 담당: 드림보트 운영팀(개인정보 보호 담당)
- 연락처: dreamboat.zero@gmail.com
11. 정책 변경에 따른 공지
본 방침을 바꾸면 이 페이지 맨 위의 최종 수정일을 고치고, 바뀐 내용을 아래에 적어 알립니다.
- 2026년 11월 4일: 개인정보를 맡기는 업체와 국외 이전 내용을 실제대로 적었습니다(Neon · Vercel · Resend · Google). 이메일 인증 기록의 보관 기간(하루), 쓰는 쿠키 목록, 구글로 가입할 때 받는 프로필 사진, 만 14세 미만 가입 불가를 더하고, 해당하지 않는 전자상거래 기록 보관 항목을 뺐습니다. 개인정보 보호책임자를 담당 부서로 적었습니다.
- 2026년 10월 23일: 자동 업데이트로 받은 초안의 수집 항목과 보관 기간(30일)을 더하고, 프로젝트 삭제·회원 탈퇴 때 지우는 범위를 적었습니다.