개인정보 처리방침

최종 갱신: 2026-11-09

1. 운영자

본 사이트(baeksang.dev, 이하 “사이트”)는 백상현(이하 “운영자”)이 개인적으로 운영합니다. 사업자 등록 없는 1인 포트폴리오·미디어 운영입니다.

2. 수집하는 정보

운영자는 가능한 한 적은 정보만 수집합니다. 수집 항목은 다음과 같습니다.

강의 신청 흐름: 신청서 도달·입력 시작·항목 진입과 유효성 확인·제출 시도와 응답 상태를 익명 세션으로 분석합니다. 분석 로그에는 항목 이름과 정해진 오류 종류만 기록하며, 이름·이메일·전화번호·업무 설명 등 입력값은 포함하지 않습니다. 화면을 숨기거나 이동한 기록은 신청 취소나 접수 실패로 간주하지 않습니다.

함께 읽기 표시: 무작위 익명 세션 식별자와 현재 보고 있는 기사 번호를 서버 메모리에서 일시 처리합니다. 다른 방문자에게는 기사별 인원만 공개하며, 이 읽기 신호를 원본 데이터베이스에 누적 저장하지 않습니다. 신호가 끊긴 접속은 45초 뒤 집계에서 제외됩니다.

독자 계정·댓글: Google의 고유 계정 식별자, 직접 정한 닉네임, 댓글과 신고 사유·시각을 저장합니다. Google 이메일·이름·사진은 로그인 세션에 포함될 수 있으나 공개 댓글이나 댓글 데이터베이스에는 저장하지 않습니다. Google API 액세스·리프레시 토큰은 보관하지 않습니다.

로그인 유지를 위해 암호화된 HttpOnly 세션 쿠키를 사용합니다. 기존 최대 1년의 로그인 기간을 유지하며 방문 중 인증 라이브러리가 갱신할 수 있습니다. 로그아웃 시 현재 브라우저의 로그인 쿠키가 삭제됩니다. 미등록 댓글 초안은 현재 탭의 sessionStorage에만 최대 24시간 보관됩니다.

  • 방문 ID — 브라우저 탭 단위로 임의 생성되는 UUID (sessionStorage). 탭을 닫으면 사라지며, 다른 사이트나 광고망과 공유되지 않습니다.
  • 접속 로그 — 페이지 경로·접속 시각·국가(IP를 국가로만 변환)·유입 referer. 90일 보관 정책에 따라 오래된 기록을 정리합니다.
  • 상담 신청 내용 — 챗봇 또는 폼으로 직접 입력한 이름·연락 방법(이메일)·주제·예산 범위 등. 운영자 본인 콘솔에만 저장되며 외부 제3자에게 공유하지 않습니다.
  • 무료 강의 신청 — 이름, 이메일, 전화번호, 직무, 연령대, AI 사용 수준, 희망 주제·시간, 업무 설명, 참가 의향, 동의 버전·접수 시각. 만 14세 이상만 신청할 수 있습니다.
  • Daily 이메일 구독 — 구독자가 직접 입력한 이메일 주소, 구독 확인·해지 상태와 발송 결과. 이메일 확인 후에만 Daily를 보내며, 해지 링크로 언제든 발송을 중단할 수 있습니다.

3. 수집 목적

  • 방문 통계 및 페이지 개선 (어떤 글이 읽히는지 확인용)
  • 상담·외주·강연 문의 응대
  • 무료 강의의 수요 확인, 주제·일정 안내와 신청 관리
  • 신청한 Daily 발행본의 이메일 발송과 구독 관리
  • 스팸·어뷰즈 차단 (로그 분석)

4. 외부 도구

사이트는 Vercel(호스팅), Railway(API 서버), Cloudflare(DNS·CDN)를 사용합니다. Vercel의 자체 Web Analytics가 페이지뷰 집계용으로 동작하며 개인 식별 정보를 수집하지 않습니다. Meta Pixel 등 소셜 트래커는 설치하지 않습니다.

Daily 구독 확인 메일과 발행본은 운영자의 Gmail SMTP를 통해 발송합니다. 발송에 필요한 수신 이메일 주소가 Google에 전달됩니다.

신청·상담의 접수 알림은 Telegram의 운영자 전용 채팅으로 전달합니다. 이 알림에는 이름·연락처·신청 본문을 넣지 않으며, 상세 내용은 로그인한 운영자만 사이트에서 확인합니다.

5. 광고

Google AdSense 광고를 게재하는 경우 다음 정보가 처리될 수 있습니다. 광고 노출 설정과 사이트 심사·소유권 인증은 별도로 운영합니다.

  • Google을 포함한 제3자 광고 사업자가 이용자의 브라우저에 쿠키를 저장하거나 읽을 수 있습니다.
  • 웹 비콘, IP 주소, 기기·브라우저 식별자를 통해 방문 정보가 수집될 수 있습니다.
  • Google은 이 정보를 이용해 이 사이트 및 다른 사이트 방문 기록에 기반한 광고를 게재할 수 있습니다.

Google이 광고 파트너 사이트에서 데이터를 어떻게 사용하는지는 Google 파트너 사이트에서의 데이터 사용 방식에서 확인할 수 있습니다. 개인 맞춤 광고는 Google 광고 설정에서, 제3자 광고 사업자 전반은 aboutads.info에서 각각 거부할 수 있습니다.

2번 항목의 방문 ID·접속 로그는 운영자 자체 집계용이며 광고망으로 전달되지 않습니다.

6. 보유 기간

  • 방문 로그·analytics: 90일 보관 정책
  • 독자 계정·댓글·신고 기록: 기능 제공 및 신고 처리에 필요한 동안 보관합니다. 자신의 댓글 삭제는 본문을 제거하며, 계정·기록의 삭제는 아래 연락처로 요청할 수 있습니다.
  • 상담 신청 내용: 상담이 종료될 때까지 또는 본인이 삭제 요청할 때까지
  • 무료 강의 신청: 운영 DB에서 신청 후 90일 보관하며, 만료된 신청은 조회에서 제외하고 매일 자동 삭제합니다. 재시작·복구 시에도 만료 자료를 삭제합니다. 장애 복구용 백업은 별도 접근 제한 하에 보관하며 일반 조회·강의 안내에 사용하지 않습니다. 백업을 복구하더라도 만료된 신청을 다시 사용하지 않습니다.
  • Daily 구독 이메일과 발송 기록: 구독 중 보관하며, 해지 후에는 재발송 방지와 발송 이력 확인을 위해 상태를 남깁니다. 삭제를 원하면 아래 연락처로 요청할 수 있습니다.

7. 이용자 권리

본인이 입력한 정보의 열람·정정·삭제를 요청할 수 있습니다. 이메일 contact@baeksang.dev으로 연락 주시면 영업일 기준 7일 이내에 처리합니다.

8. 변경

본 방침은 사전 공지 없이 변경될 수 있습니다. 변경 시 본 페이지 상단의 “최종 갱신” 일자가 갱신됩니다.