개인정보처리방침
1. 처리 목적과 수집 항목
맥락은 회원가입·로그인, “한마디”(댓글) 작성, 부정 이용 방지를 위해 아래 개인정보를 처리합니다. 실제 서비스에서 처리하는 항목만 적었으며, 사용하지 않는 기능(광고, 방문자 행태 분석 등)은 포함하지 않았습니다.
| 구분 | 처리 항목 | 처리 목적 |
|---|---|---|
| 회원가입·로그인 | 이메일 주소, 사용자 식별자(User ID), 인증·세션 정보. 이메일과 비밀번호로만 가입·로그인합니다. | 회원 식별, 로그인 유지, 부정 로그인 방지 |
| 한마디(댓글) | 사용자 식별자, 사건 식별자, 댓글 내용, 공개 상태(공개/숨김/삭제), 버전, 작성·수정·게시 시각 | 댓글 게시·관리, 사건당 1인 1댓글 정책 적용 |
| 신고 | 신고 대상 댓글 식별자·버전, 신고 시점의 댓글 내용 스냅샷, 신고자 식별자, 신고 사유, 처리 상태, 신고 시각 | 부적절한 게시물 검토·제재, 중복 신고 방지 |
| 부정 이용 방지 | 사용자 식별자, 접속 IP 주소를 해시(HMAC-SHA256)로 변환한 값 | 짧은 시간 반복 요청(도배) 차단 |
| 자동 생성 정보 | 접속 로그, IP 주소, 브라우저·기기 정보, 로그인 유지에 필요한 필수 쿠키 | 서비스 운영, 보안, 오류 대응 |
닉네임은 저장하지 않습니다. 화면에 표시되는 작성자 이름은 사용자 식별자를 서버가 보관하는 비밀값으로 변환(HMAC)해 매번 계산하는 별명이며, 같은 사용자는 항상 같은 별명이 표시되지만 그 별명만으로는 실제 계정을 알아낼 수 없습니다. Clerk가 보관하는 실명이나 이메일 주소는 한마디 관련 화면·API 응답 어디에도 노출하지 않습니다.
부정 이용 방지를 위해 접속 IP를 짧은 시간 사용하지만, 원본 IP를 그대로 저장하지 않고 해시로 변환한 값만 사용하며 약 2분 후 자동으로 삭제됩니다. 다만 이는 저희 애플리케이션이 직접 저장하는 값에 대한 설명이며, 호스팅사인 Vercel이 인프라 운영 목적으로 남기는 접속 로그에는 원본 IP가 포함될 수 있습니다 — 이는 Vercel의 인프라 운영 정책에 따르며, 맥락이 원본 IP를 전혀 수집하지 않는다는 뜻은 아닙니다.
현재 광고나 방문자 행태 분석 도구는 사용하지 않습니다. 추후 애드센스 등 광고나 별도의 분석 도구를 도입할 경우, 그 전에 이 처리방침과 동의 절차를 먼저 갱신합니다.
2. 보유기간과 파기
- 계정 정보: 회원 탈퇴 시까지 보관을 원칙으로 합니다. 계정 자체는 인증 서비스(Clerk)가 관리하며, 탈퇴하면 Clerk에서도 삭제됩니다.
- 공개 댓글: 작성자가 직접 삭제하거나 개인정보 삭제를 요청할 때까지 보관합니다. 삭제하면 화면에서 즉시 비공개 처리되며, 이때 댓글 원문도 함께 삭제(빈 값으로 대체)합니다. 다만 삭제 이력 자체(작성 시각, 상태값 등 메타데이터)는 서비스 운영·부정 이용 방지 기록으로 남을 수 있습니다.
- 신고 스냅샷: 신고가 처리 중인 동안 보관하며, RESOLVED(조치 완료) 또는 DISMISSED(기각) 처리된 신고 기록과 신고 시점의 댓글 스냅샷은 처리 완료일로부터 180일 후 자동 삭제합니다.
- 부정 이용 방지 기록(해시된 IP·요청 횟수): 요청 시점으로부터 약 2분 후 자동 만료되어 삭제됩니다.
법령에서 별도로 보존 의무를 정한 경우가 아니라면, 위 기간이 지나면 복구하기 어려운 방식으로 삭제합니다.
3. 회원 탈퇴 처리
회원 탈퇴는 계정 자체(Clerk)에서 처리합니다. 탈퇴가 완료되면 그 사실이 맥락서버로 자동 전달(웹훅)되고, 서명을 검증한 뒤 아래와 같이 처리합니다.
- 탈퇴한 사용자가 남긴 공개 댓글·신고 기록의 사용자 식별자를 기존 계정으로 역추적할 수 없는 값으로 바꿉니다(익명화).
- 공개 댓글의 “작성자” 표시는 “탈퇴한 사용자”로 바뀌며, 댓글 내용 자체는 이용약관에 따라 익명 상태로 유지될 수 있습니다.
- 탈퇴 전에 댓글을 직접 삭제할 수 있으며, 탈퇴 후라도 이메일(maekrak07@gmail.com)로 삭제를 요청할 수 있습니다.
- 동일한 탈퇴 알림이 여러 번 전달되더라도 안전하게 한 번만 반영되도록 처리합니다.
4. 처리위탁 및 국외 처리
맥락은 서비스 운영을 위해 아래 업체에 개인정보 처리를 위탁하거나, 해당 업체의 인프라를 통해 국외에서 개인정보가 처리될 수 있습니다.
| 업체 | 위탁 업무 | 처리 항목 | 보유기간 | 처리 국가·리전 |
|---|---|---|---|---|
| Clerk, Inc. | 회원가입·로그인·인증 | 이메일, 사용자 식별자, 세션 정보 | 회원 탈퇴 시까지(Clerk 자체 정책) | 미국(캘리포니아 소재 법인). Clerk의 공식 보안 안내에 따르면 개인정보는 미국 소재 인프라(Google Cloud, Cloudflare)에서 처리되며 모든 하위처리자가 미국에 있습니다. 이용자나 저희가 처리 리전을 선택하는 기능은 제공되지 않습니다. |
| Vercel Inc. | 웹 호스팅, 서버 실행, 접속 로그 | 요청 로그, IP 주소, 브라우저·기기 정보 | Vercel 자체 인프라 로그 보존 정책에 따름 | 미국 및 Vercel의 글로벌 인프라 |
| Neon Inc. | 댓글·신고 데이터베이스 호스팅 | 댓글 내용, 사용자 식별자, 사건 식별자, 신고 내용 등 본문 2절 항목 | 본문 2절 참고 | 미국 (AWS us-east-1, 버지니아) |
| Upstash, Inc. | 부정 이용 방지(rate limit) 데이터 저장 | 사용자 식별자, 해시된 IP | 약 2분 후 자동 삭제 | 미국 (AWS us-east-1, 버지니아). Upstash는 여러 지역에 복제하는 Global Database 옵션도 제공하나, 저희가 실제로 어떤 옵션으로 설정했는지는 위 리전을 기준으로 안내하며 그 외 국가로 확대 복제되는지는 별도로 단정하지 않습니다. |
5. 제3자 제공
맥락은 이용자의 동의 없이 개인정보를 제3자에게 제공하지 않습니다. 다만 법령에 근거가 있거나 수사기관이 적법한 절차에 따라 요청하는 경우에는 예외로 할 수 있습니다.
6. 정보주체의 권리와 행사 방법
이용자는 언제든지 자신의 개인정보에 대해 열람, 정정, 삭제, 처리정지를 요청하거나 동의를 철회할 수 있습니다. 계정 정보는 계정 설정 화면에서, 댓글은 직접 삭제 기능으로, 그 외 요청은 이메일(maekrak07@gmail.com)로 접수합니다. 접수된 요청은 지체 없이 처리하고 결과를 안내합니다.
7. 개인정보 파기 절차와 방법
보유 기간이 지나거나 처리 목적이 달성된 개인정보는 지체 없이 파기합니다. 전자적 파일 형태의 정보는 복구할 수 없는 방법으로 삭제하며, 종이 문서는 만들지 않습니다.
8. 안전성 확보 조치
- 비밀번호·인증은 자체 개발하지 않고 전문 인증 서비스(Clerk)에 위탁해 처리합니다.
- 접속 IP는 원본을 저장하지 않고 비밀값(HMAC 시크릿) 기반 해시로 변환해서만 짧은 기간 사용합니다.
- 서비스 접근 통신은 HTTPS로 암호화합니다.
- 관리자 기능은 지정된 관리자 계정으로만 접근을 제한합니다.
- 이 목록은 현재 실제로 적용 중인 조치만 적었으며, 과장하지 않았습니다. 별도의 개인정보 보호 인증(ISMS 등)을 받은 상태는 아닙니다.
10. 개인정보 보호 담당 부서 및 연락처
개인정보 보호 담당: 맥락 운영팀
연락처: maekrak07@gmail.com
11. 권익침해 구제기관 안내
개인정보 침해에 대한 신고나 상담이 필요한 경우 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회 (privacy.kr / 국번없이 1833-6972)
- 개인정보침해신고센터 (privacy.kisa.or.kr / 국번없이 118)
- 대검찰청 사이버범죄수사단 (spo.go.kr / 국번없이 1301)
- 경찰청 사이버수사국 (ecrm.cyber.go.kr / 국번없이 182)
12. 만 14세 미만 이용자
맥락은 만 14세 미만 이용자를 대상으로 설계되지 않았습니다. 만 14세 미만 이용자의 개인정보를 알면서 수집하지 않으며, 확인되는 경우 관련 정보를 삭제합니다.
13. 처리방침 변경
이 개인정보처리방침이 바뀌는 경우 변경 사항을 이 페이지에 게시하고 최종 변경일을 갱신합니다. 이전 버전이 궁금하신 경우 위 연락처로 문의해 주시면 안내드립니다.