개인정보처리방침
시행일: 2026년 3월 1일 | 최종 수정일: 2026년 3월 9일
제1조 (개인정보의 수집 및 이용 목적)
YMark(ymark.app, 이하 "서비스")는 다음 목적으로 개인정보를 수집 및 이용합니다:
- 회원 가입 및 계정 관리
- 서비스 제공 및 기능 개선
- AI 기반 콘텐츠 자동 분류 서비스 제공
- 서비스 이용 통계 분석 및 품질 개선
- 고객 문의 응대 및 공지사항 전달
제2조 (수집하는 개인정보 항목)
서비스는 다음과 같은 개인정보를 수집합니다:
가. 회원 가입 시 수집 (Google OAuth 2.0)
- 필수 항목: 이름, 이메일 주소, Google 계정 ID, 프로필 이미지 URL
나. 서비스 이용 과정에서 생성/수집되는 정보
- 서비스 이용 데이터: 저장한 북마크 URL, 메모, 태그, 폴더 구조, AI 분류 결과
- 자동 수집 항목: 접속 IP 주소, 접속 일시, 브라우저 유형, 서비스 이용 기록, API 요청 로그
다. AI 분류를 위해 외부 API로 전송되는 정보
- 북마크 URL, URL에서 추출된 제목 및 설명 (Google Gemini API로 전송)
- 개인을 특정할 수 있는 정보(이름, 이메일 등)는 전송되지 않습니다.
제3조 (개인정보의 보유 및 이용 기간)
- 회원의 개인정보는 서비스 이용 기간 동안 보유합니다.
- 회원 탈퇴 시 개인정보는 즉시 파기합니다. 단, 서비스 내 저장된 북마크, 폴더, 태그 등 이용 데이터도 함께 삭제됩니다.
- 관련 법령에 의해 보존 의무가 있는 경우 해당 기간 동안 보관합니다:
- 계약 또는 청약 철회에 관한 기록: 5년 (전자상거래법)
- 대금 결제 및 재화 공급에 관한 기록: 5년 (전자상거래법)
- 소비자 불만 또는 분쟁 처리에 관한 기록: 3년 (전자상거래법)
- 로그인 기록(접속 로그): 3개월 (통신비밀보호법)
- 1년 이상 서비스를 이용하지 않은 휴면 계정의 경우, 관련 법령에 따라 별도 분리 보관하거나 파기합니다.
제4조 (개인정보의 제3자 제공)
- 서비스는 원칙적으로 회원의 개인정보를 제3자에게 제공하지 않습니다.
- 다만, 다음의 경우에는 예외로 합니다:
- 회원이 사전에 동의한 경우
- 법령에 의하여 제공이 요구되는 경우
- 수사 목적으로 법령에 정해진 절차와 방법에 따라 수사기관의 요구가 있는 경우
제5조 (개인정보 처리 위탁 및 외부 서비스)
서비스는 원활한 서비스 제공을 위해 다음과 같이 개인정보 처리를 위탁하고 있습니다:
| 위탁받는 자 | 위탁 업무 | 전송되는 정보 |
|---|---|---|
| Supabase (PostgreSQL) | 데이터베이스 호스팅 및 저장 | 회원 정보, 북마크 데이터 전체 |
| Google OAuth 2.0 | 소셜 로그인 인증 | Google 계정 정보 (이름, 이메일, 프로필 이미지) |
| Google Gemini 2.0 Flash | AI 기반 콘텐츠 자동 분류 | 북마크 URL, 제목, 설명 (개인식별정보 미포함) |
| Vercel | 웹 애플리케이션 호스팅 | 접속 로그, IP 주소 |
제6조 (AI 데이터 활용 및 개인정보)
- 서비스는 Google Gemini 2.0 Flash를 사용하여 북마크의 콘텐츠를 분석합니다.
- AI 분석을 위해 전송되는 정보는 북마크 URL, 제목, 설명에 한정되며, 회원의 개인식별정보(이름, 이메일 등)는 전송되지 않습니다.
- 회원이 생성한 폴더명, 태그명 등의 데이터는 서비스 품질 향상 및 AI 분류 정확도 개선 목적으로 익명화하여 분석에 활용될 수 있습니다.
- 위 분석 데이터는 개별 회원을 특정할 수 없는 형태로만 사용됩니다.
- 회원이 저장한 북마크 데이터(URL, 제목, 태그, 폴더 분류 등)는 서비스 운영·관리 및 콘텐츠 추천 키워드 추출 목적으로 서비스 관리자 또는 AI 시스템에 표시될 수 있습니다. 이 과정에서 회원의 개인식별정보(이름, 이메일 등)는 관리자에게 노출되지 않도록 처리됩니다.
제7조 (쿠키 및 인증 토큰)
- 서비스는 인증 및 보안을 위해 다음과 같은 쿠키와 토큰을 사용합니다:
- Access Token (JWT): 서버 API 인증용. 메모리에 저장되며 1시간 유효. 쿠키에 저장되지 않습니다.
- Refresh Token (HTTP-only Cookie): Access Token 갱신용. HTTP-only 쿠키로 저장되며 7일 유효. JavaScript에서 접근할 수 없어 XSS 공격으로부터 보호됩니다.
- 서비스는 광고 추적 쿠키, 분석 쿠키 등 마케팅 목적의 쿠키를 사용하지 않습니다.
- 회원은 브라우저 설정을 통해 쿠키 사용을 거부할 수 있으나, 이 경우 로그인이 유지되지 않아 서비스 이용에 제한이 있을 수 있습니다.
제8조 (회원의 권리 및 행사 방법)
회원은 언제든지 다음과 같은 권리를 행사할 수 있습니다:
- 개인정보 열람: 서비스 내 프로필 페이지에서 본인 정보 확인
- 개인정보 정정: Google 계정 정보 변경 시 서비스에 자동 반영
- 데이터 이동: 북마크 내보내기(Export) 기능을 통한 데이터 다운로드
- 처리 정지 및 삭제: 회원 탈퇴를 통한 전체 데이터 삭제
위 권리 행사는 서비스 내 설정 또는 이메일(jepilyun@gmail.com)을 통해 요청할 수 있습니다.
제9조 (개인정보의 안전성 확보 조치)
서비스는 개인정보의 안전성 확보를 위해 다음 조치를 취합니다:
- 전송 암호화: 모든 데이터 전송에 HTTPS/TLS 적용
- 인증 보안: JWT 기반 인증, Refresh Token의 HTTP-only 쿠키 저장, Refresh Token Rotation 적용
- 접근 제어: API Rate Limiting 적용 (IP당 15분 100회 기본, 인증 라우트 10회)
- 데이터 격리: 모든 데이터 조회 시 사용자 ID 기반 접근 제어 (다른 사용자의 데이터 접근 불가)
- 비밀번호: 서비스는 비밀번호를 수집하지 않음 (Google OAuth만 사용)
제10조 (개인정보 보호책임자)
개인정보 관련 문의, 열람/정정/삭제 요청은 아래로 연락 부탁드립니다:
- 이메일: jepilyun@gmail.com
또한, 개인정보 침해에 대한 신고나 상담이 필요한 경우 아래 기관에 문의하실 수 있습니다:
- 개인정보침해신고센터 (privacy.kisa.or.kr / 국번없이 118)
- 개인정보분쟁조정위원회 (www.kopico.go.kr / 1833-6972)
제11조 (개인정보 처리방침 변경)
- 본 개인정보처리방침은 법령, 정책 또는 서비스 변경에 따라 수정될 수 있습니다.
- 변경 사항은 서비스 내 공지를 통해 안내하며, 중요한 변경의 경우 최소 7일 전에 고지합니다.
- 변경된 개인정보처리방침은 공지일로부터 7일 후 효력이 발생합니다.
문의: jepilyun@gmail.com
서비스 URL: https://ymark.app