개인정보 안내
GA 문안 승인일: 2026년 10월 11일 · 시행일: 2026년 10월 26일
분석 목적과 선택권
글별 조회수, 방문 규모, 참여 시간, 본문 도달 구간과 이전·다음 글 이동을 파악해 콘텐츠와 탐색 경험을 개선하기 위해 Google Analytics 4를 사용합니다. 참여 시간과 스크롤 도달은 실제 독서나 이해를 증명하지 않습니다. 한국어로 안내하며 해외에서도 방문할 수 있는 공개 블로그입니다.
방문 통계는 선택 사항입니다. ‘허용’을 선택하기 전이나 ‘거부’를 선택한 경우 Google 분석 태그를 로드하지 않습니다. 거부해도 글 읽기와 탐색을 이용할 수 있습니다. 허용한 뒤에도 측정 조건에 맞는 공개 글에서만 수집합니다. 로그인·편집기·관리 화면과 이 안내 페이지는 분석 대상에서 제외합니다.
Google에 전달하는 정보
- 글의 페이지 주소와 유입 페이지 주소: 사이트 주소와 경로만 전달하며 검색 매개변수와 해시를 제거합니다. 페이지 제목 값은 ‘devlog’입니다.
- 기본 페이지 조회, 세션과 참여 시간 등 Google 태그의 기본 측정 정보.
- 본문의 25%, 50%, 75%, 90% 도달 여부와 이전·다음 글 이동 방향, 같은 사이트의 목적지 글 경로.
- 쿠키로 구분하는 브라우저 식별자와 세션 정보, 기기·브라우저 정보, 대략적인 위치 정보. 기존 운영 확인 기록에서는 도시 수준 위치와 세부 기기 정보 수집을 허용했습니다. 이번 문안 정리에서 현재 계정 설정을 다시 확인하지 않았습니다.
Google 공식 설명에 따르면 GA4는 접속 IP 주소로 위치 정보를 산출한 뒤 IP 주소를 기록·저장하기 전에 버립니다. 따라서 IP 주소가 Google에 전달되지 않는다고 설명하지 않습니다. 이 사이트의 맞춤 분석 코드는 이름·이메일·로그인 ID·폼 입력 내용·검색어·글 본문·초안·인증 정보를 이벤트 값으로 추가하지 않습니다. 광고 관련 동의는 거부 상태로 두고 Google Signals와 광고 개인화 신호를 허용하지 않는 태그 설정을 사용합니다.
쿠키와 브라우저 저장
허용·거부 선택은 이 사이트 주소의 브라우저 저장소(localStorage)에
devlog.analytics-consent.v1 키의 granted 또는
denied 값으로 저장합니다. 이 선택 저장에는 코드상 자동 만료가
없습니다. 브라우저의 사이트 데이터를 삭제하면 선택도 없어져 다시 선택할 수
있습니다. 선택이 없거나 저장할 수 없는 경우에는 분석을 시작하지 않습니다.
선택은 브라우저와 사이트 주소별로 적용됩니다.
동의한 경우 Google 태그가 _ga(브라우저 구분)와
_ga_RQ6456HXLD(세션 상태) 쿠키를 사용할 수 있습니다. 코드의
쿠키 범위는 현재 호스트 도메인과 경로 /이며 HTTPS에서만
보내는 Secure와 SameSite=Lax를 설정합니다. Google 문서의 기본 만료는
2년이며 2026년 10월 3일 관리 화면 확인에서는 기본 쿠키 설정 재정의가 꺼져
있었습니다. 브라우저 제한 등에 따라 실제 만료가 달라질 수 있으므로 운영
브라우저의 생성·갱신·철회 결과는 출시 전 확인이 필요합니다. 동의 선택
저장과 GA 쿠키, Google 서버의 데이터 보관 기간은 서로 다릅니다.
화면 테마 선택도 별도 theme 키로 브라우저에 저장합니다. 방문
통계 철회는 테마 설정이나 운영자 인증 정보를 지우지 않습니다. 이 초안은
방문 통계 중심의 안내이며 서버 접속·보안 로그 등 전체 사이트 처리 내역의
보관·수탁 정책은 추가 확인이 필요합니다.
통계를 허용한 상태에서 이전·다음 글을 같은 탭으로 열면 출발 글 경로, 목적지 경로, 이동 방향과 시각 한 건을 현재 탭의 sessionStorage에 임시 보관합니다. 다음 페이지가 통계 수집 조건을 충족하고 10초 이내인 경우에만 클릭 이벤트로 사용하며, 읽을 때 삭제합니다. 다른 페이지에서 읽지 못한 값은 탭을 닫을 때까지 남을 수 있고 동의 철회 시에도 삭제합니다. 브라우저 식별자나 인증 정보는 이 임시 값에 넣지 않습니다. 이 이벤트는 목적지 로드의 성공률을 보장하는 지표가 아닙니다.
분석 데이터 보관
2026년 10월 3일 확인 기록과 2026년 10월 11일 운영 GA 관리 화면에서 읽은 설정은 이벤트 데이터 2개월, 사용자 데이터 14개월입니다. 현재 보관 설정을 유지합니다. 새 사용자 활동이 발생할 때 사용자 식별자 보관 기간을 다시 계산하는 설정이 켜져 있어, 재방문이 이어지면 최초 방문 후 14개월에 반드시 삭제되는 것은 아닙니다.
이 설정은 표준 집계 보고서 전체의 삭제 기한을 뜻하지 않습니다.
거부와 동의 철회
- 처음 표시되는 방문 통계 패널에서 ‘거부’를 선택할 수 있습니다.
- 저장된 선택이 있으면 페이지 아래의 ‘방문 통계 설정’을 열어 선택을 바꾸거나 ‘동의 철회’를 선택할 수 있습니다.
- 철회하면 선택을 거부로 저장하고 이후 자체 분석 이벤트를 멈추며 현재 호스트의 GA 쿠키를 만료시킵니다. 이미 태그가 실행 중이면 페이지를 새로고침해 태그를 로드하지 않는 문서로 전환합니다.
철회는 앞으로의 수집을 중단하는 기능입니다. 철회 전에 이미 Google에 전송된 데이터를 자동으로 삭제하지 않습니다. 브라우저의 사이트 데이터를 삭제하면 저장된 거부 선택도 없어질 수 있지만, 다시 허용하기 전에는 분석 태그를 로드하지 않습니다. 다른 브라우저나 기기에서는 각각 선택을 변경해야 합니다.
문의와 사용자 요청
사이트 운영자: 정승준. 개인정보 문의와 열람·삭제·처리정지 요청 창구는 me@seungjun.sh입니다.
요청할 조치와 대상 범위(예: 방문 통계 또는 문의 메일)를 이메일로 알려 주세요. 접수 뒤 필요한 최소 확인 방법을 안내합니다. 처리 결과나 제한 사유에 이의가 있으면 같은 주소로 재검토를 요청할 수 있습니다.
문의 메일은 Apple의 iCloud Mail로 받고 랩탑과 휴대폰에서 Gmail 앱과 Spark를 사용해 확인합니다. 답장 주소와 요청 내용, 요청에 필요한 최소 처리 기록을 문의 응답과 권리 행사 처리에 사용합니다. 신분증 사본·인증 토큰·전체 쿠키 등 불필요한 정보는 보내지 마세요.
이메일만으로 특정 브라우저의 GA 데이터를 찾거나 모든 데이터의 삭제를 보장할 수는 없습니다. 동의 철회로 이미 전송된 데이터가 삭제되지는 않습니다.
요청을 처리하기 위해 통계에 다시 동의하거나 새 분석 태그를 실행하도록 요구하지 않습니다. 기존 브라우저 식별자를 확보하더라도 문자열 소지만으로 본인 확인을 마치지 않으며, 본인 또는 정당한 대리인인지와 해당 분석 속성의 대상 연결을 구분해 확인합니다. 안전하게 연결할 수 없으면 다른 사람의 자료를 조회하거나 전달하지 않고 부족한 조건과 가능한 후속 방법을 안내합니다. 구체적인 확인 방법과 완료 확인 근거는 출시 전 준비 중입니다.
- 접수 후 3영업일 이내에 접수 확인과 필요한 추가 정보에 대한 첫 답변을 보내는 것을 목표로 합니다. 이는 삭제 등 모든 조치의 완료 기한을 뜻하지 않습니다.
- 앞으로의 분석 수집은 위의 거부·철회 기능으로 중단할 수 있습니다. 이미 전송된 자료는 본인 또는 정당한 대리인인지, 운영 분석 속성과 대상 식별자가 안전하게 연결되는지, 해당 기능과 권한이 있는지를 확인한 뒤 가능한 열람·삭제 등 요청별 조치를 진행합니다. 처리 결과 또는 제한 사유와 후속 방법·일정을 안내하며, 불필요한 신분증·인증 정보 제출을 요구하지 않습니다.
- 요청 메일과 최소 처리 기록은 요청 처리와 후속 문의 대응에 사용하고, 처리 종료 후 90일 이내에 삭제합니다. 불필요한 첨부는 먼저 삭제합니다. 삭제할 대상 메일과 기록이 휴지통에 남는 기간도 포함해 관리합니다. 이 기간은 법정 의무 보관 기간으로 확정한 값이 아닙니다.
Google 처리와 국외 처리 고지
2026년 10월 3일 확인 기록과 2026년 10월 11일 운영 GA 관리 화면에서는 Google 제품·서비스 개선을 위한 공유, 참여 모델링과 비즈니스 통계, 기술 지원, 계정 정보에 기반한 비즈니스 추천 옵션 4개가 모두 허용된 상태였습니다. Google은 제품·서비스 공유 데이터의 처리에는 컨트롤러 간 데이터 보호 약관이 적용된다고 설명합니다. 사이트 코드의 광고 신호 제한만으로 이러한 계정 공유까지 차단되는 것은 아닙니다.
허용한 방문자의 분석 정보는 Google Analytics 서비스로 전달됩니다. Google은 수집 센터에서 받은 정보를 처리 서버로 전송한다고 설명합니다. Google이 파트너 사이트의 정보를 수집·이용하는 방법은 Google의 파트너 사이트 정보 처리 안내 에서 확인할 수 있습니다.
- 계약 상대방과 연락처: Google Analytics 공개 표준 약관 의 Google LLC. 약관상 통지 주소는 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA이며, 처리 관련 문의 경로 를 제공합니다. 이 정보가 모든 실제 수령자를 뜻하지는 않습니다.
- 국외 처리 범위: Google 처리 약관 10.1절 은 Google 또는 하위 처리자의 시설이 있는 국가에서 처리할 수 있다고 설명합니다. 미국 주소만으로 이전 국가를 미국으로 한정하지 않습니다.
- 전달 항목·시기·방법: 앞의 ‘Google에 전달하는 정보’에 적은 분석 정보를 통계 허용 후 수집 조건에 맞는 공개 글에서 네트워크로 전송합니다.
- 분석 목적: 글별 조회·참여 시간·본문 도달·이전 및 다음 글 이동을 파악해 콘텐츠와 탐색 경험을 개선합니다. 계정 공유 목적은 위의 4개 옵션과 같습니다.
- 분석 보관 설정: 이벤트 2개월·사용자 14개월이며 새 활동 시 사용자 보관 기간을 다시 계산합니다. 표준 집계 보고서와 계정 공유 자료 전체에 같은 삭제 기한이 적용된다는 뜻은 아닙니다.
- 거부 방법과 효과: 방문 통계 패널에서 ‘거부’를 선택하거나 페이지 아래의 ‘방문 통계 설정’에서 철회할 수 있습니다. 거부해도 글 읽기와 탐색에는 제한이 없으며, 철회 전에 전송한 정보가 자동 삭제되지는 않습니다.
미확정 정보: 분석 처리와 허용된 공유 각각에 적용되는 국가·전체 수령자 범위·공유 자료의 보유 조건 및 국외 이전 근거는 아직 확정하지 못했습니다. 현재 ‘허용’ 선택을 국외 이전 별도 동의 요건의 충족 증거로 인정하지 않습니다.
사이트 제공과 보안
사이트 제공에는 Cloudflare를 사용합니다. Cloudflare의 공식 설명에 따르면 서비스 제공과 보안 등을 위해 IP 주소와 네트워크 트래픽 정보를 처리할 수 있습니다. 방문 통계의 거부·철회는 Google 분석에 적용되며 사이트 접속에 필요한 이러한 처리까지 중단하는 기능은 아닙니다.
사이트 운영 확인 필요: 이 사이트에 적용되는 접속·보안 정보의 실제 항목과 보관 기간, 계약과 국외 처리 조건은 추가 확인이 필요합니다. 공급자의 공개 약관·처리 시설 목록만으로 이 사이트의 실제 처리 국가와 전체 보관 기한을 확정하지 않습니다.
운영자 로그인에는 GitHub 인증을 사용하며 세션 식별자 해시·로그인명과 생성·만료 시각을 Cloudflare D1에 저장합니다. 세션 유효성은 12시간이지만 그 시각에 저장 행이 자동으로 삭제되는 것은 아닙니다. 사이트 복구용 D1·이미지 백업도 운영하며 전체 데이터베이스 백업에는 세션 정보가 포함될 수 있습니다. 채택한 삭제 기준은 만료 세션의 매일 정리와 만료 후 48시간 이내 삭제, 주간 백업의 최대 35일과 월간 백업의 최대 400일 보관입니다. 새 백업에서는 관리자 세션 행을 제외하도록 준비 중입니다. 초기 복구 기준점 백업은 인증 자료 없는 대체 복구본과 복구 확인 뒤 목적을 종료하며, 최종 삭제일은 2026년 11월 30일로 정했습니다. 필요한 특정 과거 사본은 정제 대체 후 원본을 삭제하는 기준입니다. 실제 적용·삭제 이행과 과거 사본의 범위는 별도 사이트 운영 과제로 확인이 필요하며, 문의 메일의 90일 기준을 이 자료에 적용하지 않습니다.
iCloud Mail의 일반 삭제는 휴지통 이동이고 최대 30일 남을 수 있어, 운영자가 관리하는 요청 자료는 휴지통까지 포함해 90일 기한을 관리합니다. Spark는 사용 기능에 따라 메일·첨부·공유 자료를 서버에서도 처리한다고 설명합니다. 운영자 확인에 따르면 메일 전달·규칙은 없고 Spark는 송수신 정도로 사용합니다. 운영자는 로컬·오프라인 보관 사본, 다운로드 첨부, 내보낸 메일·별도 저장/공유 사본, 해당 자료가 포함된 기기·클라우드 백업이 없다고 답했습니다. 이는 사용자 관리 사본에 대한 확인이며 앱 자동 캐시나 공급자 내부 백업이 없다는 뜻은 아닙니다. 실제 메일 삭제·동기화 결과와 공급자 내부 처리·국외 처리 조건은 확인 중입니다. 메일함 삭제를 모든 공급자 서버 사본의 즉시 삭제로 설명하지 않습니다.