홈시리즈멘토링

© 2026 정기창. All rights reserved.

본 블로그의 콘텐츠는 CC BY-NC-SA 4.0 라이선스를 따릅니다.

☕후원하기소개JSON Formatter러닝 대기질개인정보처리방침이용약관

© 2026 정기창. All rights reserved.

콘텐츠: CC BY-NC-SA 4.0

☕후원하기
소개|JSON Formatter|러닝 대기질|개인정보처리방침|이용약관

개인정보처리방침

최종 수정일: 2026년 4월 18일 (v4)

1. 개인정보의 수집 및 이용 목적

Ki Chang의 개발자 블로그(이하 “블로그”)는 다음의 목적으로 개인정보를 수집 및 이용합니다.

  • 웹사이트 방문 통계 분석 (Google Analytics)
  • 게시글별 조회수 측정을 위한 자체 카운터 운영 (first-party)
  • 광고 게재 및 최적화 (Google AdSense)
  • 서비스 개선 및 사용자 경험 향상

2. 수집하는 개인정보 항목

2.1. 자동 수집 정보

웹사이트 방문 시 다음 정보가 자동으로 수집됩니다:

  • 접속 로그: IP 주소(익명화), 쿠키, 방문 일시
  • 기기 정보: 브라우저 종류, OS, 화면 해상도
  • 서비스 이용 기록: 방문 페이지, 체류 시간, 클릭 경로
  • 검색 기록: 검색어, 검색 결과 수, 검색 소요 시간
  • 위치 정보: 국가, 도시 수준 (GPS 아님)

2.2. Google Analytics 수집 정보

본 블로그는 Google Analytics를 사용하여 익명화된 사용 데이터를 수집합니다.

  • 페이지뷰 및 세션 정보
  • 트래픽 소스 (검색 엔진, 직접 유입 등)
  • 사용자 행동 패턴 (스크롤, 클릭 등)
  • 인구통계 정보 (연령대, 성별 - 익명)

2.3. 자체 조회수 카운터 (first-party, 쿠키리스)

본 블로그는 광고 차단기로 인해 Google Analytics에 집계되지 않는 방문까지 포함하여 게시글별 조회수를 정확히 측정하기 위해, 쿠키를 사용하지 않는 자체 카운터를 운영합니다. 수집된 데이터는 본 블로그 자체 서버 내부에서만 집계 목적으로 사용됩니다.

참고: §2.1은 일반 서버 접속 로그 및 외부 서비스가 수집하는 정보를 통칭하며, 본 §2.3은 본 블로그가 직접 운영하는 별도의 조회수 측정 시스템에 해당합니다.

  • 수집 항목: 방문 식별자(해시값), User-Agent(최대 300자), Referer(최대 500자), 방문 일자(한국 표준시 기준)
  • 방문 식별자 생성 방식: 방문자의 IP 주소와 User-Agent를 서버 비밀값 및 매일 파생되는 솔트(salt)와 함께 HMAC-SHA256으로 해시 처리합니다. 원본 IP 주소는 저장하지 않으며, 해시값은 24시간이 지나면 동일한 방문자라도 전혀 다른 값이 생성되어 지속적 추적이 불가능합니다.
  • 수집 목적: 게시글별 조회수 집계, 24시간 내 중복 방문 제외, 봇/크롤러 트래픽 분리
  • 보관 기간: 수집일로부터 90일 후 자동 삭제 (MongoDB TTL 인덱스로 자동 처리)
  • 제3자 제공: 하지 않습니다. Google Analytics 등 외부 서비스로 전송되지 않습니다.

수집 거부 방법

브라우저의 광고 차단기 또는 네트워크 차단 도구에 다음 경로를 차단 규칙으로 추가해 주시기 바랍니다.

api.kichang.info/blog-posts/*/view

참고: api.kichang.info 도메인은 블로그 콘텐츠 조회·검색·관련 글 등에 공동으로 사용되므로, 도메인 전체를 차단하실 경우 해당 기능이 함께 제한될 수 있습니다. 향후 분석 전용 서브도메인을 별도로 분리하여 선택적 차단을 더 쉽게 할 수 있도록 개선할 예정입니다.

2.4. Google AdSense 쿠키

본 블로그는 Google AdSense를 통해 광고를 게재하며, 이 과정에서 쿠키가 사용됩니다.

  • 광고 개인화를 위한 쿠키
  • 광고 성과 측정을 위한 쿠키
  • 사용자는 Google 광고 설정에서 개인화 광고를 끌 수 있습니다

2.5. 멘토링 상담 신청 폼 (/mentoring)

방문자가 /mentoring 페이지의 신청 폼을 통해 무료 진단 또는 유료 세션을 신청할 때 아래 정보를 수집합니다. 연락처(전화·이메일·카카오톡 ID 등)는 수집하지 않으며, 제출 완료 시 발급되는 6자 접수번호로 카카오톡 1:1 오픈채팅에서 소통합니다.

  • 필수 항목: 이름, 막힌 지점(상담 내용), 사용 도구 목록, 개인정보 수집·이용 동의
  • 선택 항목: 유입 채널(+상세), GitHub 경험, 선호 시간대, 원하는 결과
  • 자동 수집(시스템): 접속 IP를 앱 서버 비밀값(salt)과 함께 SHA-256 해시한 값(원본 IP는 저장하지 않음), UTM 파라미터, 리퍼러(origin + pathname만 보존, 쿼리·해시 제거), 제출 일시, 6자 접수번호
  • 수집 목적: 멘토링 상담 진행 및 회신, 동일인 재상담 대응, 레이트리밋/봇 방지(IP 해시), 채널별 유입 분석(UTM), 서비스 품질 개선
  • 저장 위치: 본 블로그 자체 MongoDB(mentoring_applications 컬렉션). 제3자에게 제공하지 않으며, 운영자 본인만 접근합니다.
  • Slack 알림: 신청 접수 시 운영자 개인 Slack 워크스페이스로 즉시 알림이 전송됩니다(신청자 이름·상담 내용 요약 포함). 외부 서비스(Resend 메일 발송 등)는 운영자 계정 기준으로만 호출되며, 제3자 제공에 해당하지 않습니다.

보유 및 파기

  • “상담 종료”의 정의: 아래 둘 중 먼저 도래하는 시점을 기준으로 합니다. (1) 무료 진단(Google Meet)을 마친 시점, (2) 카카오톡 1:1 오픈채팅에서 마지막 메시지가 오간 후 30일이 경과한 시점. 유료 세션이 포함된 경우에는 마지막 유료 세션 종료일이 기준이 됩니다.
  • 보유 기간: 상담 종료 후 1년 경과 시 지체 없이 파기. 재상담·문의 재대응 목적으로 보관하며, 이용자가 파기를 요청하면 즉시 삭제합니다.
  • 유료 세션 결제 내역: 운영자는 통신판매업 신고를 하지 않은 개인 운영 상태이며, 결제 내역(계좌이체 이체확인서, Polar 거래 내역 등)은 본 블로그 데이터베이스에 저장하지 않고 각 결제 수단(은행·Polar) 쪽 거래 기록으로 관리됩니다. 추후 사업자 등록 또는 통신판매업 신고가 발생할 경우 관계 법령에 따른 보관 정책을 본 방침에 반영하고 변경 시점 7일 전 고지합니다.
  • 파기 방법: 데이터베이스 레코드는 영구 삭제(물리적 delete). 운영자 Slack 알림·백업 메일 본문은 해당 워크스페이스/메일 수신함에서 수동 삭제.

이용자 권리

신청자는 언제든지 자신의 데이터 열람·정정·삭제를 요청할 수 있습니다. 접수번호 또는 제출 당시 이름을 다음 중 편한 방법으로 전달해 주시면 7일 이내에 처리합니다.

  • 이메일: 개인정보 보호책임자 주소로 접수 (§6)
  • 카카오톡 1:1 오픈채팅: 신청 제출 시 안내된 오픈채팅에서 접수번호와 함께 요청. 별도 이메일을 보내지 않아도 동일하게 처리합니다.

유료 세션 결제 내역은 본 블로그 시스템이 아닌 결제 수단(은행·Polar 등) 쪽에서 관리되며, 해당 서비스의 자체 정책·약관에 따른 보관 기간이 적용될 수 있습니다.

3. 개인정보의 보유 및 이용 기간

  • Google Analytics 데이터: 수집 후 26개월 (Google 기본 설정)
  • Google AdSense 쿠키: 최대 2년
  • 자체 조회수 카운터 방문 기록: 수집 후 90일 (MongoDB TTL 자동 삭제)
  • 접속 로그: 수집 후 1년
  • 검색 로그: 수집 후 1년
  • 멘토링 상담 신청 데이터: 상담 종료 후 1년. 유료 세션 결제 내역은 본 블로그 데이터베이스에 별도 저장되지 않으며, 각 결제 수단 쪽에서 관리됩니다 (상세: §2.5).

4. 개인정보의 제3자 제공

본 블로그는 다음의 경우를 제외하고 사용자의 개인정보를 제3자에게 제공하지 않습니다:

  • Google LLC: Google Analytics 및 AdSense 서비스 제공 목적
  • 법적 요구: 법령에 의한 요구가 있는 경우

Google의 개인정보 처리 방침:https://policies.google.com/privacy

5. 이용자의 권리

이용자는 다음과 같은 권리를 행사할 수 있습니다:

  • 쿠키 거부: 브라우저 설정에서 쿠키를 거부할 수 있습니다
  • Google 광고 설정: Google 광고 개인화를 끌 수 있습니다
    https://adssettings.google.com/
  • Analytics 차단: Google Analytics 차단 플러그인 사용 가능
    https://tools.google.com/dlpage/gaoptout
  • 자체 조회수 카운터 거부: 자체 카운터는 쿠키를 사용하지 않아 브라우저 쿠키 설정으로는 차단되지 않습니다. 거부를 원하시면 브라우저 광고 차단기 또는 네트워크 차단 도구에 api.kichang.info/blog-posts/*/view 경로를 차단 규칙으로 추가해 주시기 바랍니다. (도메인 전체 차단은 블로그 검색·관련 글 등 다른 기능에도 영향을 주므로 권장하지 않습니다. 자세한 내용은 §2.3을 참고해 주세요.)

6. 개인정보 보호책임자

개인정보 처리에 관한 문의사항이 있으시면 아래로 연락 주시기 바랍니다.

이메일: jeong.ki.chang@gmail.com

7. 개인정보처리방침 변경

본 개인정보처리방침은 법령, 정책 또는 보안기술의 변경에 따라 내용의 추가, 삭제 및 수정이 있을 시 변경사항 시행 7일 전부터 블로그를 통해 공지할 것입니다.