영앤리치 사주

개인정보 처리방침

이 문서는 서비스 코드가 실제로 하는 일을 기준으로 어떤 정보가 어디에 얼마나 남고 어디로 가는지 적은 것입니다. 코드만으로 확인할 수 없는 업체 쪽 사실은 그렇게 표시했습니다.

시행일 2026-10-02

처리 목적

영앤리치 사주(이하 "서비스")는 개인정보를 다음 목적으로 처리합니다.

  • 사주 계산과 보고서 만들기: 이름, 생년월일, 양력·음력과 윤달 여부, 태어난 시간, 성별을 씁니다.
  • 결제 확인과 보고서 발급 횟수 관리: 무작위 참조키, 주문 상태, 그로블 주문번호, 결제 금액을 씁니다.
  • 결제한 휴대폰 번호로 주문 찾기: 결제한 브라우저가 아닌 곳에서 보고서를 다시 열 때, 결제 때 적은 휴대폰 번호를 복원할 수 없는 값으로 바꿔 주문 기록과 맞춥니다.
  • 결제 한 건마다 한 사람의 보고서만 만들기: 결제 한 건마다 처음 만든 보고서의 이름, 생년월일, 양력·음력과 윤달 여부, 태어난 시간, 성별을 복원할 수 없는 값으로 바꿔 주문 기록에 두고, 이후 요청의 입력과 맞춥니다.
  • 추가 결제 확인 기다리기: 이미 결제된 주문에서 결제 버튼을 누르면 그 시각을 주문 기록에 두고, 30분 안에 결제 확인 화면으로 돌아왔을 때 새 결제가 확인될 때까지 기다리거나 휴대폰 번호로 주문을 찾도록 안내하는 데 씁니다.
  • 이미 결제한 보고서 다시 열기: 결과 화면에서 보고서 버튼을 누르면, 이 브라우저의 결제된 주문에 보고서를 받은 사람이 연결되어 있을 때 입력한 정보를 그 주문의 확인용 값과 맞춰 봅니다. 같은 사람이면 다시 결제하지 않고 보고서를 다시 여는 절차로 안내합니다.
  • 보고서를 PDF 나 메일로 전달하기: 요청할 때 입력값을 다시 받아 그 주문에서 보고서를 받은 사람인지 확인한 뒤 그 자리에서 만듭니다. PDF 는 한 사람당 정해진 횟수(기본 10번)까지 만듭니다. 메일 주소는 그 메일을 보내는 데 씁니다.
  • 광고 성과 측정: 메타 픽셀과 메타 전환 API 로 페이지 보기, 상품 화면 보기, 입력 완료, 결제 시작, 결제 완료를 셉니다.
  • 이용 흐름 분석: 어느 화면에서 이탈하는지 익명 세션 번호 단위로 셉니다.
  • 서비스 오류 진단: 화면에서 생긴 스크립트 오류는 메시지 원문 대신 오류 종류 코드와 쿼리·해시를 지운 파일 경로(최대 200자)를 모아 원인을 찾습니다.
  • 부정 이용 방지: 같은 IP 주소(IPv6 는 같은 앞 64비트 대역)에서 짧은 시간에 너무 많은 요청이 오면 막습니다.
  • 결과 화면의 최근 결제 알림: 결제를 확인하고 보고서를 처음 만든 손님의 이름 첫 글자, 보고서의 그릇 금액 단계, 분 단위 시각을 7일 동안 두고 결과 화면에 "김ㅇ님 10억 부자 사주 확인" 꼴로 보여 줍니다.

처리 항목과 수집 방법

직접 입력하는 값

항목
이름, 생년월일, 양력·음력 구분과 윤달 여부, 태어난 시와 분(모른다고 고를 수 있음), 성별
방법
입력 화면에서 직접 적습니다.
어디에
브라우저의 세션 저장소에 둡니다. 보고서를 만들 때, PDF 를 내려받을 때, 메일로 받을 때 서버로 보냅니다. 결과 화면에서 보고서 버튼을 누를 때 이 브라우저에 결제된 주문이 있고 그 주문에 보고서를 받은 사람이 연결되어 있으면, 다시 결제할 필요가 있는지 확인하려고 서버로 보냅니다. 이때 다른 사람의 정보를 입력했어도(그 사람을 위한 추가 결제 전이라도) 보내며, 탭에 있는 주문이 예비 키나 이전 방식의 키이고 그 주문에서 확인되지 않으면 브라우저 쿠키의 주문으로 한 번 더 확인해 한 번 누를 때 최대 두 번 보낼 수 있습니다. 이 확인은 새 사람을 주문에 연결하지 않습니다. 서버는 요청을 처리하는 동안만 원문을 다루며 원문을 저장소나 파일에 쓰지 않고, 정상 처리 중에는 기록(로그)으로 남기지 않습니다. 한 주문 한 사람 확인을 위해 결제 한 건마다 처음 보고서의 입력을 복원할 수 없는 값 하나로 바꿔 주문 기록에 둡니다(아래 보관 기간 절).

보고서를 받을 메일 주소

항목
이메일 주소
방법
보고서 화면의 "메일로도 받기"에 직접 적을 때 받습니다. 결제 때 그로블에 적는 이메일과는 별개입니다.
어디에
그 메일을 보내는 데 쓰고 서비스 서버에는 저장하지 않습니다. 발송 중에는 횟수를 예약하고, 메일 서비스가 발송 요청을 받아들이지 못하면 예약한 횟수를 되돌립니다. 저장소 장애로 되돌리기에 실패한 경우에는 횟수가 남을 수 있습니다.

결제 때 그로블에 적는 정보

항목
그로블 결제창이 받는 구매자 정보. 서비스가 받는 결제 알림에는 구매자 이메일과 전화번호가 들어 있습니다. 결제창의 정확한 입력 항목은 그로블이 정합니다.
방법
결제 대행사 그로블의 결제창에서 그로블이 받습니다.
어디에
그로블이 보내는 결제 알림 전문이 서비스 서버에 원문으로 도착합니다. 서버는 서명을 확인한 뒤 주문번호, 금액, 결제 상태를 읽고, 이메일과 전화번호가 들어 있으면 메모리 안에서 알아볼 수 없는 값(SHA-256 해시)으로 바꿔 메타 전환 API 에만 보냅니다. 전화번호는 주문 찾기를 위해 서버만 아는 비밀값을 섞어 복원할 수 없는 값(HMAC-SHA256)으로 바꾼 색인만 서비스 저장소에 둡니다(다음 절). 구매자 이름은 읽어 쓰지 않습니다. 이메일 원문과 해시, 전화번호 원문, 메타로 보내는 전화번호 해시는 서비스 저장소에 저장하지 않고 기록으로 남기지 않습니다.

자동으로 생기는 값

항목
서버가 만드는 무작위 참조키(22자), 서버 발급이 안 될 때 브라우저가 만드는 예비 토큰, 익명 세션 번호, 광고 클릭값(fbclid)과 처음 본 시각, 유입 표식(utm 값, 광고 id, 앱 내 브라우저 종류, 기기 종류), IP 주소, 브라우저 정보(User-Agent), 페이지 주소(Referer), 메타 쿠키(_fbp, _fbc), 화면 오류의 종류 코드와 파일 경로(메시지 원문은 보내지 않습니다)
방법
서비스를 이용하는 동안 브라우저와 서버가 자동으로 만들거나 읽습니다.
어디에
자세한 보관 위치와 기간은 다음 절에 적었습니다.

보관 기간과 파기

서버 저장소(Upstash Redis)에 두는 값에는 만료 시간을 걸어 두며, 기간이 지나면 저장소가 지웁니다. 값을 쓰는 일과 만료 시간을 거는 일은 저장소 안에서 한 번에 처리하고, 만료 시간이 빠진 주문 기록·계수기를 다시 쓸 때는 기본 기간을 다시 겁니다. 브라우저 세션 저장소의 값은 탭을 닫으면 사라지고, 쿠키는 각자 정한 기간을 따릅니다.

입력값과 보고서(브라우저)

어디에
브라우저 세션 저장소. 보고서에는 본문과 함께 입력값 사본이 들어 있고, 읽던 위치도 따로 둡니다.
기간
탭을 닫을 때까지. 서비스 서버의 저장소에는 원문을 넣지 않습니다(한 주문 한 사람 확인용 값은 아래). 메일로 받은 사본과 내려받은 PDF 는 받은 곳에 남습니다.

주문 기록

항목
참조키(서버 발급 실패·지연으로 예비 토큰을 쓴 결제는 형식을 확인한 브라우저 토큰), 주문 상태(대기·결제·환불), 생성·결제·환불 시각, 결제 금액, 그로블 주문번호, 익명 세션 번호, 광고 클릭값과 처음 본 시각, 보고서 생성 횟수(주문 전체와 사람별, 만드는 중인 횟수와 응답이 끊겨 되돌리지 못한 횟수 포함), 사람별 PDF 횟수(만드는 중인 횟수와 응답이 끊겨 되돌리지 못한 횟수 포함)와 그 계수기를 구분하는 무작위 값, 첫 발급 시각, 메타·PostHog 전송 결과, 메일 발송 횟수(발송 중 예약 포함), 이미 결제된 주문에서 결제 버튼을 누른 마지막 시각, 결제 한 건마다 입력 확인 잠금을 풀었다는 표시와 그 시각, 한 주문 한 사람 확인용 입력값(아래)
어디에
서버 저장소
기간
기본 7일(운영 설정으로 바꿀 수 있음). 결제 완료 알림으로 결제 상태를 기록하면 그 시점부터 설정한 기간을 다시 셉니다. 환불된 주문의 늦은 결제 알림은 상태와 기간을 바꾸지 않으며, 환불 알림이 결제 알림보다 먼저 온 경우에도 뒤늦은 결제 알림은 환불 상태로만 기록합니다(아래 환불 표식). 연결되지 않은 결제를 새 주문으로 복구한 경우에는 새 주문을 만든 때부터 셉니다. 환불로 닫힌 주문의 참조키로 새 결제가 들어오면 닫힌 주문을 되살리지 않고 새 참조키로 새 주문 기록을 만들며 그때부터 셉니다. 이때 결제 링크에 익명 세션 번호나 광고 클릭값이 실려 있지 않으면 닫힌 주문의 익명 세션 번호, 광고 클릭값과 처음 본 시각을 새 주문 기록에 이어 적습니다. 이메일과 전화번호는 원문도 해시도 넣지 않습니다. 이름, 생년월일, 태어난 시간, 성별은 원문을 넣지 않고 아래 한 주문 한 사람 확인용 값만 결제 건수만큼 둡니다.

한 주문 한 사람 확인용 입력값

항목
결제 한 건마다, 그 결제로 처음 보고서(또는 처음 PDF·메일)를 만들 때의 이름, 생년월일, 양력·음력과 윤달 여부, 태어난 시·분(또는 모름), 성별을 서버만 아는 비밀값을 섞어 복원할 수 없는 값(HMAC-SHA256)으로 바꾼 것 하나(같은 주문에 결제가 여러 건이면 그 수만큼). 원문은 저장하지 않습니다.
어디에
서버 저장소. 주문 기록 안
목적
결제 한 건마다 한 사람의 보고서만 만들게 합니다. 같은 주문에 결제가 여러 건이면 그 수만큼의 사람까지 만들 수 있습니다. 이후 보고서·PDF·메일 요청의 입력을 같은 방식으로 바꿔 견주고, 다르면 만들거나 보내지 않습니다. 영문 이름은 대소문자를 가리지 않습니다. 24시간 안에 10번 다르면 그 주문의 확인을 멈춥니다(아래 요청 횟수 계수기). 결과 화면의 다시 열기 확인도 같은 방식으로 이 값과 맞춰 봅니다(아래 결과 화면 다시 열기 확인).
기간
주문 기록과 같은 기간(기본 7일)이며 주문 기록과 함께 지워집니다. 일부 결제가 환불되어 연결된 사람 수가 남은 결제 수를 넘으면, 나중에 연결된 사람부터 초과한 확인용 값과 그 사람의 보고서 생성·PDF 횟수를 지웁니다. 모든 결제가 환불되면 주문을 환불 상태로 바꾸어 발급을 막으며, 남아 있는 확인용 값과 횟수는 주문 기록의 만료 때 함께 지워집니다. 처음에 다른 사람 정보로 만들었다고 문의하면 운영자가 입력 연결을 초기화해 연결된 확인용 값과 사람별 보고서 생성·PDF 횟수, 틀린 횟수(다시 열기 확인의 횟수 포함)를 지워 다시 맞출 수 있게 합니다. 비밀값이 설정되어 있지 않으면 만들지 않고 보고서도 만들지 않습니다.

주문번호 연결과 연결 안 된 결제 표시

항목
그로블 주문번호와 참조키의 연결, 참조키 없이 들어온 결제의 주문번호와 시각
어디에
서버 저장소
기간
기본 7일. 주문번호와 참조키의 연결은 처음 적은 시점부터 세고, 같은 주문의 결제 알림을 처리해 주문 기록의 기간을 다시 셀 때 그 주문의 연결도 함께 다시 셉니다. 참조키 없이 들어온 결제의 표시는 처음 적은 시점부터 셉니다.

주문 찾기용 휴대폰 번호 색인

항목
결제 때 그로블에 적은 휴대폰 번호를 서버만 아는 비밀값을 섞어 복원할 수 없는 값(HMAC-SHA256)으로 바꾼 것과 참조키의 연결. 번호 원문은 없습니다.
어디에
서버 저장소
기간
주문 기록과 같은 기간(기본 7일). 결제 완료 알림을 처리한 시점부터 세고, 기간이 지나면 저장소가 자동으로 지웁니다. 같은 번호로 다시 결제하면 나중 결제로 바뀝니다. 비밀값이 설정되어 있지 않으면 만들지 않습니다.

최근 결제 표시

항목
이름 첫 글자(한글 한 자 또는 영문 첫 글자), 보고서의 그릇 금액 단계(5억·10억·30억·50억·100억 중 하나), 보고서를 처음 만든 분 단위 시각, 주문을 알아볼 수 없게 바꾼 값(서버만 아는 비밀값을 섞은 HMAC-SHA256 앞 16자). 이름의 나머지 글자, 생년월일, 주문번호, 참조키는 넣지 않습니다.
어디에
서버 저장소. 주문 기록과 분리된 별도 목록(최근 20건)과 중복 방지 표시
목적
결과 화면의 최근 결제 알림에 "김ㅇ님 10억 부자 사주 확인" 꼴로 보여 주는 것. 공개 API 응답에는 이름 첫 글자와 단계만 실리고 시각은 실리지 않습니다.
기간
7일. 결제를 확인한 뒤 보고서를 처음 만든 시점부터 세고, 기간이 지나면 저장소가 지웁니다. 환불 알림을 받으면 목록에서 지웁니다. 문의로 삭제를 요청할 수 있습니다. 결과 화면과 중간 캐시(60초)에 남은 사본은 그 시간 안에 사라집니다.

광고 매칭 정보

항목
IP 주소, 브라우저 정보(User-Agent), 메타 쿠키(_fbp)
어디에
서버 저장소. 주문 기록과 분리된 별도 키
기간
결제 준비 요청(결과 화면이 결제 링크를 준비할 때)이 서버에 닿으면 저장하며, 최대 48시간입니다. 운영 설정이 더 길어도 48시간을 넘지 않습니다. 결제 완료 알림을 처리하면서 메타로 보내는 시도가 끝나면 지웁니다. 지우기에 실패하거나 결제가 되지 않아 알림이 오지 않으면 설정한 기간(최대 48시간)이 지날 때 저장소가 지웁니다. 살아 있는 동안에는 다시 방문해도 새로 쓰거나 기간을 늘리지 않으며, 지워진 뒤 결제 전 상태로 다시 방문하면 그때 값으로 다시 저장됩니다.

참조키 쿠키(__Host-ynr_order, http 에서는 ynr_order)

어디에
브라우저 쿠키(HttpOnly, Secure). https 에서는 브라우저가 Secure 와 경로를 강제하는 __Host- 이름을 쓰고, 이전 이름(ynr_order)으로 남은 쿠키도 읽습니다.
기간
7일. 결제 준비 요청, 휴대폰 번호·주문번호로 주문 찾기, 수동 복구 링크 교환 때마다 다시 설정되어 마지막 설정부터 7일입니다.

요청 횟수 계수기

항목
IP 주소를 알아볼 수 없게 바꾼 값(서버만 아는 비밀값을 섞은 HMAC-SHA256. 운영 설정의 전용 비밀값이 없으면 저장소 접속 토큰을 대신 씁니다). IPv6 주소는 앞 64비트 대역 단위로 바꾸고, IPv4 를 담은 IPv6 주소는 그 IPv4 주소로 봅니다. IP 주소 원문을 두는 계수기는 없습니다. 주문 찾기는 그 값과 찾으려는 휴대폰 번호의 색인값(또는 주문번호)을 함께 셉니다. 운영자 도구는 비밀번호 실패 횟수도 셉니다(IP 별, 전체). 한 주문 한 사람 확인에서 입력이 다른 횟수는 참조키 별로 셉니다(맞으면 세지 않습니다). 결과 화면 다시 열기 확인의 참조키 별 횟수는 아래에 따로 적었습니다.
어디에
서버 저장소. PDF 의 보조 계수기와, 저장소가 없을 때의 계수기는 서버 메모리
기간
결제 준비·결제 확인·다시 열기 확인·복구 링크 교환 60초, 주문 찾기 10분, 보고서·PDF·메일의 분당 제한 2분(PDF 메모리 보조 계수기는 60초), 메일의 IP 별 날짜 계수기는 첫 기록부터 24시간(주문별 메일 발송 횟수는 주문 기록과 같은 기간), 한 주문 한 사람 확인의 틀린 횟수 첫 번째부터 24시간(새 결제가 확인되면 결제 한 건마다 한 번 그 전에 지우고, 같은 결제 알림이 다시 와도 다시 지우지 않습니다. 운영자가 확인용 값을 지울 때도 지웁니다), 화면 이동 기록·광고 전환 전송 60초, 운영자 대시보드 60초, 운영자 비밀번호 실패 횟수 IP 별 15분·전체 1시간. 메모리 계수기는 다음 요청이 올 때 오래된 것을 지웁니다.

결과 화면 다시 열기 확인 횟수

항목
참조키 별 확인 횟수와 그 계수기를 구분하는 무작위 값. 이름·생년월일 같은 입력 원문과 확인용 값은 넣지 않습니다. 같은 확인의 IP 별 요청 수는 위 요청 횟수 계수기(60초)로 셉니다.
어디에
서버 저장소
목적
참조키를 가진 사람이 결과 화면의 확인을 되풀이해 주문에 연결된 사람의 정보를 맞혀 보지 못하게 합니다. 보고서 발급의 입력 확인 잠금과 따로 셉니다. 진행 중인 확인과 정보가 달랐던 확인을 합쳐 10번에 닿았거나 보고서 발급의 입력 확인이 잠긴 주문은 맞춰 보지 않고 결제로 안내합니다.
기간
맞춰 보기 전에 횟수를 한 번 예약하고, 같은 사람이면 같은 계수기일 때만 되돌립니다. 한도에 닿아 맞춰 보지 않은 요청은 횟수를 늘리지 않습니다. 계수기는 처음 생긴 때부터 24시간 뒤 만료되고, 값이 0 이 되면 지웁니다. 되돌리기에 장애가 생기면 예약한 횟수가 남을 수 있습니다. 새 결제가 확인되면 결제 한 건마다 한 번 보고서 발급의 입력 확인 잠금과 같은 처리에서 함께 지우며, 같은 결제 알림이 다시 와도 다시 지우지 않습니다. 운영자가 한 주문 한 사람 확인용 값을 지울 때도 지웁니다.

결제 알림 중복 방지 키

항목
그로블이 보낸 알림의 고유 번호
어디에
서버 저장소. 저장소가 없으면 서버 메모리(최근 1,000개)
기간
저장소에서는 48시간. 메모리에서는 서버 프로세스가 끝나거나 1,000개를 넘어 밀려날 때까지

결제 알림 처리 중 표식

항목
처리 중인 알림의 고유 번호
어디에
서버 저장소
기간
처리가 끝나면 바로 지우며, 길어야 30초

환불 표식

항목
환불된 그로블 주문번호와 환불 시각
어디에
서버 저장소
목적
환불 알림이 결제 알림보다 먼저 오거나 동시에 와도 환불된 결제가 다시 결제 상태가 되지 않게 합니다.
기간
주문 기록 기간(기본 7일)에 48시간을 더한 기간

수동 복구 링크 교환 토큰

항목
운영자가 발급한 일회용 토큰(무작위 43자)과 참조키의 연결
어디에
서버 저장소
목적
결제한 브라우저가 아닌 곳에서 돌아온 손님을 운영자가 문의를 받아 수동으로 이어 줍니다. 링크에는 참조키 대신 이 토큰이 실립니다.
기간
10분. 손님이 링크를 열어 교환하는 순간 지우며, 쓰이지 않으면 10분 뒤 저장소가 지웁니다. 토큰이 든 주소는 화면을 여는 즉시 주소창에서 지워 광고·분석 이벤트에 실리지 않게 합니다.

운영자 화면용 임시 사본

항목
매출 화면이 PostHog 에서 다시 읽어 온 주문번호별 구매·환불 종류, 시각, 금액, 그 결제의 익명 세션 번호(같은 브라우저의 여러 결제를 한 사람으로 묶어 결제한 사람 수를 셀 때만 쓰고, 화면과 저장소 사본에는 사람 수만 남김). 이탈 화면의 집계와 오류 메시지 모음
어디에
서버 메모리. 매출·이탈 화면의 집계 응답(합계와 오류 메시지 모음)은 여러 서버가 함께 쓰도록 서버 저장소에도 둡니다. 주문번호, 연락처, 세션 번호, IP 같은 칸이 들어 있는 응답은 저장소에 두지 않습니다.
기간
주문번호별 결제 이벤트의 메모리 사본은 30초 동안 다시 씁니다. 매출 집계는 30초, 이탈 집계는 60초가 지나면 기존 사본을 먼저 보여 주고 뒤에서 갱신할 수 있으며, 집계 사본은 생성 시각부터 최대 15분까지 사용합니다. 저장소 사본에는 저장 시점부터 15분 만료를 겁니다. 메모리에는 정해진 시각에 지우는 기능이 없어, 새 요청 때 만료를 확인해 바꾸거나 서버 프로세스가 끝날 때 사라집니다.

브라우저에 남는 그 밖의 값

항목
익명 세션 번호, 유입 표식, 광고 클릭값, 이벤트 중복 방지 표시, 글꼴 미리보기 선택
기간
탭을 닫을 때까지 세션 저장소에 남습니다. 유입 표식과 광고 클릭값은 새로 페이지를 열어 저장값을 읽을 때 24시간이 지났으면 쓰지 않습니다. 이미 열려 있는 페이지는 그 전에 읽은 값을 계속 쓸 수 있고, 값 자체는 탭을 닫을 때 지워집니다. 메타 쿠키(_fbp, _fbc)의 기간은 메타 스크립트가 정하며 서비스 코드에는 없습니다.

제3자 제공

서비스가 개인정보를 다른 사람이나 회사에 파는 코드는 없습니다. 다른 회사로 값이 가는 경우는 다음 절에 적은 업체로의 전송과 광고 성과 측정을 위한 메타 전송입니다.

메타로 보내는 값은 경로에 따라 다릅니다. 입력 완료와 결제 시작 때는 이벤트 이름과 번호, 이벤트 시각, 그 요청의 IP 주소, 브라우저 정보(User-Agent), 메타 쿠키(_fbp, _fbc), 이벤트가 일어난 페이지 주소(Referer)를 보냅니다. 결제 완료 때는 그로블 주문번호, 결제 시각, 금액과 통화, 결제 준비 때 받아 둔 IP 주소·브라우저 정보·메타 쿠키(_fbp)(아직 남아 있을 때만), 사이트 주소, 광고 클릭값으로 만든 값(fbc), 구매자 이메일·전화번호를 알아볼 수 없게 바꾼 값(SHA-256)을 보냅니다. 이름, 생년월일, 이메일·전화번호 원문은 보내지 않습니다.

처리 위탁과 국외 이전

서비스는 다음 업체의 시스템을 이용합니다. 아래 국가는 각 업체가 공개한 소재지 기준이며, 서비스 코드만으로는 실제 데이터 처리 위치와 각 업체의 보관 기간을 확인할 수 없어 운영자가 확인하고 이 페이지를 갱신합니다. 서비스가 보내는 시점과 항목은 코드 기준으로 적었습니다.

그로블

국가
대한민국(그로블이 공개한 소재지 기준)
항목
결제창에서 그로블이 받는 구매자 정보와 결제 금액. 서비스가 결제 링크에 붙여 보내는 값: 무작위 참조키. 서버 발급이 실패하거나 늦으면 예비 경로로 브라우저 토큰, 익명 세션 번호, 광고 클릭값(fbclid)과 처음 본 시각을 붙입니다(길이가 넘치면 뒤에서부터 뺍니다).
목적
결제 처리와 결제 완료·환불 알림
기간
결제창으로 이동할 때 주소로 전달합니다. 그로블의 보관 기간은 그로블이 정합니다.

Upstash (Upstash, Inc.)

국가
미국(업체가 공개한 소재지 기준). 저장소가 놓인 데이터 센터 지역은 운영자가 확인해 이 페이지에 적습니다.
항목
주문 기록(한 주문 한 사람 확인용 값 포함), 주문번호 연결, 연결 안 된 결제 표시, 주문 찾기용 휴대폰 번호 색인(비밀값을 섞어 복원할 수 없는 값), 광고 매칭 정보, 요청 횟수 계수기와 결과 화면 다시 열기 확인 횟수, 결제 알림 중복 방지 키와 처리 중 표식, 환불 표식, 수동 복구 링크 교환 토큰, 최근 결제 표시 목록
목적
서버 저장소
기간
위 보관 기간 절과 같습니다.

Meta Platforms (메타)

국가
미국(업체가 공개한 소재지 기준)
항목
브라우저 픽셀: 페이지 보기, 상품 화면 보기, 입력 완료, 결제 시작과 그 밖의 화면 이벤트(화면 이름, 채운 입력 칸의 종류, 스크롤 비율, 오류 종류 코드·파일 경로 등), 메타 쿠키. 서버 전환 API: 앞 절 "제3자 제공"에 적은 값
목적
광고 성과 측정. 오류 이벤트는 브라우저 픽셀로도 갑니다.
기간
픽셀은 스크립트가 준비되는 대로 보내고, 결제 완료는 그로블 알림을 받은 뒤(재전송 때 포함) 보냅니다. 서비스 서버에는 결제 준비 때 받은 IP 주소·브라우저 정보·메타 쿠키(_fbp)가 광고 매칭 정보로, 광고 클릭값·주문번호·금액이 주문 기록으로 위 기간만큼 남습니다. 보낸 내용 전체를 따로 기록하지는 않습니다.

PostHog (PostHog, Inc.)

국가
미국(업체가 공개한 소재지 기준). 코드의 기본 주소는 us.i.posthog.com 이며 운영 설정으로 바꿀 수 있습니다.
항목
익명 세션 번호(결제·환불 이벤트에 세션 번호가 없으면 주문번호), 이벤트 이름과 시각, 퍼널 단계, 화면 이름과 머문 시간, 채운 입력 칸의 종류, 스크롤 비율, 브라우저 기능 지원 여부, 오류 종류 코드와 파일 경로(쿼리·해시 제거), 유입 표식, 앱 내 브라우저와 기기 종류, 결제 금액과 주문번호, 환불, 결제 확인 상태. 브라우저에서 보내는 이벤트 이름은 정해진 목록만 받고, 결제·환불은 서버가 그로블 알림을 확인한 뒤에만 보냅니다.
목적
이탈 지점 분석, 매출 집계, 오류 진단
기간
브라우저가 잠시 모았다가(0.8초 또는 20건, 화면을 떠날 때는 즉시) 서비스 서버를 거쳐 보냅니다. 이용자의 IP 주소와 브라우저 정보 원문은 싣지 않으며 위치 조회와 사람 프로필 생성을 끄는 값을 붙입니다. PostHog 의 보관 기간은 PostHog 가 정합니다.

Resend (Resend, Inc.)

국가
미국(업체가 공개한 소재지 기준)
항목
받는 메일 주소, 보내는 주소, 메일 제목(이름 포함), 보고서 본문(이름, 생년월일, 양력·음력과 윤달, 태어난 시·분 또는 모름, 성별, 해석 본문 포함)
목적
보고서 메일 발송
기간
"메일로 받기"를 누를 때마다 한 번 보냅니다. 서비스 서버에는 남기지 않습니다. Resend 와 받는 메일함에 남는 기간은 각자 정합니다.

Vercel (Vercel, Inc.)

국가
미국(업체가 공개한 소재지 기준). 배포 지역은 운영자가 확인해 적습니다.
항목
서비스 서버가 이 업체 위에서 돌아가므로 모든 요청이 거칩니다. 접속 기록의 항목과 보관 기간은 Vercel 이 정합니다. 서비스가 서버 로그로 남기는 것은 오류 종류(PDF 실패 시 오류 이름, 메타 전송 실패 시 상태 코드와 오류 코드)입니다.
목적
서비스 호스팅과 PDF 생성
기간
PDF 는 만들어 바로 보내고 파일로 두지 않습니다.

Google Fonts (글꼴 미리보기·비교 화면을 연 경우만)

국가
미국(업체가 공개한 소재지 기준)
항목
기본 고객 화면은 글꼴을 서비스 안에서 제공하므로 외부 요청이 없습니다. 주소 뒤 ?font= 로 글꼴 미리보기를 고른 탭(그 선택은 탭을 닫을 때까지 남습니다)이나 운영용 글꼴 비교 화면을 열 때만 Google Fonts 에 글꼴 파일을 요청합니다. 그 요청에는 브라우저가 보내는 IP 주소와 요청 헤더가 실립니다.
목적
운영자 검토용 글꼴 미리보기
기간
선택은 브라우저 세션 저장소에 남고 탭을 닫으면 사라집니다.

쿠키와 비슷한 기술, 거부 방법

메타 픽셀(_fbp, _fbc)

무엇
메타의 스크립트가 브라우저에 심는 쿠키입니다. 픽셀은 페이지 보기, 상품 화면 보기, 입력 완료, 결제 시작과 화면 이벤트를 메타로 보냅니다. 이 가운데 입력 완료와 결제 시작은 서버에서도 같은 번호로 한 번 더 보내고, 결제 완료는 그로블 알림을 받아 서버에서 보냅니다.
거부
브라우저 설정에서 쿠키를 막거나 지우면 메타 쿠키가 실리지 않습니다. 다만 서버 전송(입력 완료, 결제 시작, 결제 완료)은 쿠키가 없어도 IP 주소와 브라우저 정보로 이어집니다. 광고 차단 확장이 메타 스크립트를 막으면 픽셀이 실리지 않지만 모든 확장에서 보장되지는 않습니다. 스크립트를 끄면 픽셀 대신 1픽셀 그림으로 페이지를 열 때마다 페이지 보기 한 번이 기록됩니다.

이탈 분석(PostHog)

무엇
PostHog 스크립트를 브라우저에 넣지 않습니다. 서비스가 만든 익명 세션 번호와 화면 이벤트를 서비스 서버가 대신 PostHog 로 보냅니다. 쿠키는 쓰지 않습니다.
거부
서비스 안에서 끄는 스위치는 없습니다. 브라우저에서 사이트 데이터 저장을 막으면 세션 번호가 저장되지 않아 페이지를 새로 열 때마다 새 번호가 생기지만, 한 번 연 페이지 안에서는 같은 번호로 계속 보냅니다.

참조키 쿠키(__Host-ynr_order, http 에서는 ynr_order)

무엇
결제 뒤 돌아왔을 때 같은 브라우저의 주문을 찾고, 결과 화면에서 이미 결제한 보고서를 다시 열 수 있는지 확인하는 데 쓰는 쿠키입니다. 스크립트가 읽을 수 없는 HttpOnly 쿠키이며 https 에서만 보내는 Secure 쿠키이고, 마지막 설정부터 7일 뒤 사라집니다. 다시 열기 확인에서 쿠키의 주문으로 같은 사람이 확인되면 서버가 그 주문의 참조키를 응답으로 화면에 돌려주고, 화면은 같은 주문으로 보고서를 열도록 그 값을 탭의 세션 저장소(참조키)에 둡니다. HttpOnly 는 쿠키 자체의 속성이라, 이렇게 응답으로 받은 참조키는 화면 스크립트가 다룹니다. 참조키에는 이름이나 생년월일이 들어 있지 않습니다.
거부
지우면 결제 뒤 돌아왔을 때 주문을 못 찾을 수 있습니다(세션 저장소의 참조키가 남아 있으면 찾습니다). 못 찾으면 그로블 주문번호로 문의하십시오.

브라우저 세션 저장소

무엇
입력값(youngnrich.input.v1), 보고서와 입력값 사본(report), 읽던 위치(report.scrollY), 참조키(youngnrich.orderToken.v1), 익명 세션 번호(youngnrich.sid.v1), 유입 표식(youngnrich.attr.v1), 광고 클릭값(youngnrich.fbclid.v1), 중복 방지 표시(track_once:이벤트, collect_once:이벤트), 글꼴 미리보기 선택(youngnrich.font.v1), 결제 버튼을 누른 시각(ynr.checkout.v1)
거부
탭을 닫으면 사라집니다. 브라우저의 사이트 데이터 삭제로도 지울 수 있습니다.

이용자 권리와 행사 방법

  • 입력값과 보고서의 브라우저 사본은 탭을 닫거나 브라우저의 사이트 데이터를 지우면 없어집니다. 메일로 받은 보고서와 내려받은 PDF 는 받은 곳에서 직접 지웁니다.
  • 서버의 주문 기록에는 이름, 생년월일, 연락처의 원문이 없습니다(한 주문 한 사람 확인용으로 첫 보고서의 이름·생년월일·태어난 시간·성별을 복원할 수 없게 바꾼 값 하나만 있습니다). 다만 그로블 주문번호와 참조키가 연결되어 있어, 결제 완료 화면이나 그로블 메일에 있는 주문번호를 알려 주시면 그 주문 기록을 찾아 열람하거나 지워 드립니다. 지우는 절차는 운영자가 수동으로 처리하며, 요청이 없어도 위 보관 기간이 지나면 저장소가 지웁니다.
  • 보고서를 받은 메일 주소는 서비스 서버에 저장하지 않습니다. Resend 에 남은 발송 기록의 삭제는 문의를 받으면 운영자가 Resend 에 요청합니다.
  • 메타와 PostHog 로 이미 보낸 값을 지우는 기능은 서비스 코드에 없습니다. 메타 계정이 있으면 메타의 광고 설정에서 광고 활동 정보를 관리할 수 있습니다.
  • 환불은 그로블에서 처리합니다. 환불 알림을 받으면 주문번호별 환불 표식을 남기고 PostHog 에 환불 이벤트를 보냅니다. 주문의 모든 결제가 환불되면 주문 기록이 환불 상태로 바뀌고, 일부만 환불되면 남은 결제 수만큼 계속 쓸 수 있습니다. 환불 뒤에 온 결제 알림은 환불 상태를 되돌리지 않습니다.

안전성 확보 조치

  • 이름, 생년월일, 태어난 시간, 성별, 보고서 메일 주소의 원문을 서비스 저장소나 파일에 쓰지 않습니다. 한 주문 한 사람 확인에는 서버만 아는 비밀값을 섞은 HMAC-SHA256 값 하나만 두고, 비교는 걸리는 시간이 값에 따라 달라지지 않게 합니다. 정상 요청을 기록(로그)하는 코드도 없습니다. 오류 기록에는 오류 종류만 남깁니다(PDF 실패 시 오류 이름, 메타 전송 실패 시 상태 코드와 오류 코드). 예외는 최근 결제 표시에 쓰는 이름 첫 글자 한 자이며, 위 보관 기간 절의 "최근 결제 표시" 항목에 적었습니다.
  • 화면 오류 진단을 위해 브라우저 오류의 종류 코드(예: 파일 불러오기 실패, 형 오류)와 파일 경로(쿼리·해시 제거)만 PostHog 와 메타 픽셀로 보냅니다. 오류 메시지 원문은 보내지 않습니다. 수집하는 모든 문자열 값에서 이메일, 전화번호, 8자리 이상 숫자 모양을 지웁니다.
  • IP 기준 요청 횟수 계수기는 IP 주소를 알아볼 수 없게 바꾼 값(비밀값을 섞은 HMAC-SHA256)으로 셉니다. IPv6 주소는 한 가입자가 대역 안에서 주소를 바꿔 제한을 비켜 가지 못하게 앞 64비트 대역 단위로 셉니다. 운영 설정에 전용 비밀값이 없으면 공개된 개발용 값 대신 저장소 접속 토큰을 씁니다. 이와 따로 참조키(주문)별, 휴대폰 번호 색인·주문번호별, 전체 요청 기준 계수기를 둡니다. 어느 계수기에도 IP 주소 원문은 없습니다. 광고 매칭 정보의 IP 주소는 최대 48시간 둡니다.
  • 구매자 이메일·전화번호는 메모리 안에서 SHA-256 으로 바꾼 값만 메타로 보내며, 원문은 저장하지 않습니다. 주문 찾기용 휴대폰 번호 색인은 서버만 아는 비밀값을 섞은 HMAC-SHA256 이라 저장소 값만으로는 번호를 되돌릴 수 없고, 찾기 요청은 IP 주소 단위와 번호 단위로 각각 10분에 5회로 제한합니다.
  • 그로블 결제 알림은 서명(HMAC-SHA256)과 시각(5분 오차)을 검사한 뒤에만 내용을 읽습니다.
  • 서버 참조키는 22자 무작위 값입니다. 예비 결제 경로에서는 브라우저가 만든 토큰을 쓰고, 결제 알림의 서명과 토큰 형식을 확인한 뒤 주문에 연결합니다. 쿠키는 HttpOnly 로 두어 스크립트가 읽지 못하고, https 에서는 브라우저가 Secure 와 경로를 강제하는 __Host- 이름을 씁니다.
  • 서버 저장소에 두는 값에는 만료 시간을 겁니다. 값 쓰기와 만료 설정은 저장소 안에서 한 번에 처리하며, 만료가 빠진 주문 기록·계수기는 다음 쓰기 때 기본 기간을 다시 겁니다.
  • 결제 알림은 서명 안에 있는 알림 고유 번호로만 중복을 가리고, 같은 번호의 동시 전송은 하나만 처리합니다. 결제 상태는 저장소 안에서 이전 상태를 확인한 뒤에만 바꾸어 환불 뒤에 온 결제 알림이 환불을 덮지 못합니다. 요청 몸통은 종류(JSON)와 크기 상한을 확인한 뒤에만 읽습니다.
  • 운영자 도구는 비밀번호를 서버에서만 상수 시간 비교로 확인합니다. 비밀번호를 여러 번 틀리면 일정 시간(IP 별 15분, 전체 1시간) 잠기고, 허용한 나라 밖에서는 열리지 않습니다. 응답에는 주문 접근용 참조키와 복구 링크, 집계 수치와 오류 메시지 모음, 한 주문 한 사람 확인값이 있는지 여부, 사람별 보고서·PDF 횟수와 메일 발송 횟수, 첫 발급 시각이 실리며 이름·생년월일·연락처 원문과 확인값 자체는 없습니다. 복구 링크에는 참조키 대신 10분 동안 한 번만 쓸 수 있는 교환 토큰이 실립니다. 운영자는 문의를 받아 한 주문 한 사람 확인값과 그에 딸린 사람별 횟수·틀린 횟수만 지울 수 있습니다.
  • 메타, Resend, Google Fonts 의 주소는 코드에 HTTPS 로 고정되어 있습니다. Upstash, PostHog, 그로블 주소는 운영 설정값을 씁니다.

개인정보 보호책임자와 문의처

개인정보에 관한 열람, 삭제, 그 밖의 문의는 아래로 보내 주십시오. 확인한 뒤 답합니다.

문의는 결제한 그로블 상품 페이지의 문의하기로 받습니다.

시행일

이 방침은 2026-10-02 부터 시행합니다. 내용이 바뀌면 바뀐 날짜와 함께 이 페이지에 올립니다.

  • 2026-09-28: 처음 시행
  • 2026-09-30: 주문 찾기용 휴대폰 번호 색인(비밀값을 섞은 해시, 주문 기록과 같은 7일) 항목 추가
  • 2026-09-30: 요청 횟수 계수기에서 IP 주소 원문 제거(모두 비밀값을 섞은 해시), 운영자 도구 잠금·나라 제한, 복구 링크 교환 토큰 반영
  • 2026-09-30: 결과 화면 최근 결제 표시 항목(이름 첫 글자, 그릇 금액 단계, 분 단위 시각, 7일) 추가
  • 2026-09-30: 화면 오류는 메시지 원문 대신 종류 코드와 파일 경로만 보내고 수집 값의 이메일·전화·긴 숫자를 지움, 환불 표식·결제 알림 처리 중 표식·복구 링크 교환 토큰 항목 추가, 참조키 쿠키 이름(https 에서 __Host-ynr_order), 저장소 값의 만료 설정을 쓰기와 한 번에 처리
  • 2026-09-30: 한 주문 한 사람 확인용 입력값(첫 보고서의 이름·생년월일·태어난 시간·성별을 비밀값을 섞어 복원할 수 없게 바꾼 값 하나, 주문 기록과 같은 기본 7일) 항목 추가, 입력값은 "원문"을 저장하지 않는다고 정확히 고침
  • 2026-09-30: 같은 주문에 결제가 여러 건이면 결제 한 건마다 한 사람씩 확인용 값을 두고, 결제 한 건이 환불되면 값 하나를 지운다고 고침
  • 2026-09-30: 브라우저 세션 저장소 항목에 결제 버튼을 누른 시각(결제하고 돌아왔을 때 결제 확인을 기다리는 데만 씀) 추가
  • 2026-10-01: 이미 결제된 주문에서 결제 버튼을 누르면 그 시각을 서버의 주문 기록에도 둔다고 추가(추가 결제 확인을 기다리는 데 씀, 주문 기록과 같은 기간), 주문 기록에 사람별 보고서 생성 횟수와 결제별 입력 확인 잠금 풀기 표시 추가, 주문번호 연결은 주문 기록과 같이 다시 세고 연결 안 된 결제 표시는 처음 적은 때부터 센다고 나눠 적음, 생성 횟수에 만드는 중인 횟수와 응답이 끊겨 되돌리지 못한 횟수가 들어가고 결제 환불·운영자 풀기로 확인용 값을 지울 때 그 사람의 생성 횟수도 함께 지운다고 적음
  • 2026-10-02: 결과 화면에서 이미 결제한 보고서를 다시 열 수 있는지 확인할 때 입력값을 서버로 보내 맞춰 본다고 추가(결제된 주문에 연결된 사람이 있을 때만, 한 번 누를 때 최대 두 주문, 새 사람을 연결하지 않음), 그 확인의 IP 별 60초 계수기와 참조키 별 확인 횟수(계수기가 생긴 때부터 24시간, 새 결제가 확인되거나 운영자가 확인용 값을 지울 때 함께 지움) 추가, 쿠키의 주문으로 확인되면 그 참조키를 화면에 돌려주어 탭에 둔다고 적음, 주문 기록에 사람별 PDF 횟수(기본 10번까지) 추가, 환불로 닫힌 주문에 새 결제가 오면 새 주문 기록이 닫힌 주문의 익명 세션 번호·광고 클릭값을 이어받는다고 적음, 입력 확인 잠금은 새 결제가 확인되면 24시간 전에 풀릴 수 있다고 적음, 처리 위탁(Upstash) 항목에 휴대폰 번호 색인·환불 표식·결제 알림 처리 중 표식·복구 링크 교환 토큰 추가, 참조키 쿠키가 주문 찾기와 복구 링크 교환 때도 다시 설정된다고 고침, IPv6 주소는 앞 64비트 대역 단위로 센다고 적음
  • 2026-10-02: 환불 때 지우는 범위를 고침(일부 환불은 남은 결제 수를 넘는 사람만 나중에 연결된 사람부터 지우고, 모든 결제가 환불되면 환불 상태로 바꾼 뒤 남은 값은 주문 기록 만료 때 지움), 사람별 PDF 횟수에 계수기 구분용 무작위 값을 더함, 운영자 화면 사본의 기간을 지금 코드대로 고침(결제 이벤트 메모리 30초, 집계 사본 최대 15분), 메일의 IP 별 날짜 계수기와 주문별 발송 횟수의 기간을 나눠 적음, IP 기준이 아닌 계수기가 있다고 고침, 오류 진단은 메시지 원문 대신 오류 종류 코드와 파일 경로를 모은다고 고침