개인정보 처리방침
바이브닥터는 공개된 웹 첫 화면의 외부 노출 위험을 점검하는 서비스예요. 이 방침은 웹, 모바일 앱, 브라우저 확장, 개발 도구와 연결 프로그램에서 공통으로 적용돼요. 모바일 출시본은 무료 검사와 결과 확인만 제공해요.
1. 개인정보처리자와 연락처
서비스명: 바이브닥터
운영자:
사업자등록번호:
대표자:
개인정보 보호책임자:
개인정보 보호와 권리 행사 문의: support@zeroone.it.kr
2. 처리 목적
- 사용자가 권한을 가진 공개 URL의 첫 화면을 수집하고 외부 노출 위험을 점검해 결과를 제공해요.
- 무료 검사 결과를 조회하고, 요청 중복과 남용을 막으며, 서비스 장애와 요청 상태를 관리해요.
- 선택한 계정의 결과 재열람, 구매 예정 기능, 환불과 삭제 요청을 처리해요. 현재 모바일 출시본에는 구매 기능을 넣지 않아요.
- 서비스 이용 현황을 집계하고 성능 측정이 켜진 경우 공개 URL의 성능 지표를 보강해요.
3. 처리 근거
- 공개 URL 검사와 결과 제공은 사용자가 요청한 서비스의 처리에 필요한 범위에서 이루어져요.
- 제품 소식 이메일은 별도 선택 동의를 받은 경우에만 처리해요. 주문과 서비스 이용에 필요한 이메일 안내와 구분해요.
- 주문·결제와 삭제 요청은 거래 처리와 관련 법령상 의무 이행에 필요한 범위에서 처리해요.
- 법령에 따른 제출이나 적법한 기관 요청은 법령상 의무 이행을 근거로 처리할 수 있어요.
4. 처리하는 개인정보와 저장 항목
공개 URL 검사
- 입력한 HTTPS URL에서 host와 path를 저장해요. 원본 URL 전체는 URL 지문 계산과 요청 처리에 사용되며, 데이터베이스에는 URL 지문과 host, path가 저장돼요.
- 검사 결과에는 항목별 상태, 심각도, 검사 기준 버전, 관찰 시각, 결과 요약, 마스킹된 근거, 개선 방법과 참고 URL이 저장될 수 있어요.
- 수집 과정에서 읽은 HTML과 JavaScript 원문을 저장하는 데이터베이스 컬럼과 저장 코드는 확인되지 않았어요. 처리 중에는 서버 메모리에서 사용될 수 있어요.
접속 제한과 보안 권한
- 요청의 IP 주소를 일일 검사 한도와 이메일 요청 한도 계산에 사용해요.
- 데이터베이스에는 IP 주소 원문 대신 비밀키 기반 HMAC 값이 한도 키로 저장돼요. IP 주소 원문을 별도 컬럼에 저장하는 코드는 확인되지 않았어요.
- 무료 결과 조회를 위해 브라우저의 검사 권한 쿠키와 요청 식별자, 검사 권한의 HMAC 값을 처리해요.
이메일 계정과 동의
- 웹의 결과 재열람이나 구매 준비 기능을 선택하면 이메일 주소, Supabase Auth 사용자 식별자, 로그인 세션과 이메일 수신 동의 기록을 처리해요.
- 제품 소식 수신 여부와 동의 시각, 동의 출처를 저장해요. 현재 모바일 출시본은 이메일 계정 흐름을 노출하지 않아요.
주문과 결제
- 웹 결제 경로에서는 주문 식별자, 결제 사업자 식별자, 결제 키, 결제 금액과 통화, 주문·결제 상태, 검사·리포트 연결 정보와 결제 시각을 처리할 수 있어요.
- 공개 결제는 현재 보류 상태이고, 모바일 출시본에는 결제 화면이나 결제 SDK를 넣지 않아요. Toss Payments 연동은 웹 코드에 있지만 모바일 경로에서 사용하지 않아요.
서비스 이용 기록
- 이벤트 이름, 검사·주문·사용자 식별자, 캠페인 코드, 실행 환경, 테스트 여부와 발생 시각을 집계할 수 있어요.
- 분석 이벤트 입력에서 URL, 이메일, IP 주소, 결제 키와 리포트 본문은 거부하도록 구현돼 있어요.
- Google Analytics 4는 방문한 경로, 방문·상호작용 시각, 브라우저 언어와 종류, 기기·운영체제 같은 가명 처리된 이용 정보를 방문 통계에 사용해요. 방문자 구분을 위해 GA4 방문 통계 쿠키(_ga)를 저장해요. 광고 저장소·광고 개인화·Google signals는 사용하지 않아요.
- Microsoft Clarity는 웹 화면에서의 클릭, 스크롤, 마우스 움직임, 방문한 페이지 주소, 브라우저와 기기 정보를 세션 리플레이와 히트맵으로 기록해요. Clarity 쿠키로 같은 방문자를 구분해요.
- Meta 픽셀과 당근 픽셀은 방문한 페이지 주소, 유입 경로, 브라우저와 기기 정보, IP 주소, 픽셀 쿠키 식별자와 가입·구매 이벤트를 수집해요. 구매 이벤트에는 결제 금액과 통화, 주문 식별값이 포함될 수 있어요. 이메일과 이름, 결제 키, 검사 대상 URL을 이벤트 값으로 넣지 않으며, 결제 복귀 화면(/checkout)에서는 픽셀을 불러오지 않아요.
5. 보유 및 이용 기간
- 무료 검사: 무료 결과 권한과 검사 행의 기본 만료 시각은 생성 후 30일이에요. 보존 작업은 만료된 원검사와 연관 결과를 삭제해요.
- 결제 완료 검사와 구매권: 결제가 완료되면 검사 만료 시각과 구매권 만료 시각이 최대 1년으로 연장돼요. 모바일에서는 결제가 보류되어 이 경로를 제공하지 않아요.
- 서비스 이용 이벤트: 발생 후 90일이 지나면 예약된 보존 작업이 삭제해요.
- 접속 제한 기록: 한도 계산용 HMAC 기록은 창 시작 시각으로부터 48시간이 지나면 예약된 보존 작업이 삭제해요.
- 주문·결제 기록: 현재 코드의 자동 보존 작업은 주문·결제 테이블을 삭제하지 않아요. 법정 보존 기간은 이 코드에서 확인할 수 없으므로 기간을 임의로 단정하지 않아요.
- 이메일 계정: 삭제 요청이 접수되면 서비스 콘텐츠 접근을 차단하고 계정 삭제를 진행해요. 삭제 작업의 목표 시각은 접수 후 72시간으로 기록되지만, 외부 계정 서비스 삭제 실패나 운영 백로그가 있으면 수동 처리가 필요할 수 있어요.
6. 처리 위탁과 외부 서비스
- Vercel: 웹·API·MCP 서버 실행과 호스팅. 검사 요청과 결과 조회에 필요한 요청 데이터가 처리될 수 있어요. 운영 인프라 정본에는 수탁자 소재국이 기록되어 있지 않아요.
- Supabase: 데이터베이스와 이메일 계정 기능. 검사 항목·결과, 계정 이메일과 사용자 식별자, 주문·동의·삭제 상태가 처리될 수 있어요. 데이터베이스 서비스 리전은 서울(ap-northeast-2)이에요. 수탁자 소재국은 운영 정본에서 확인되지 않았어요.
- Cloudflare Turnstile: 사람 확인을 사용하는 경로에서 확인 토큰과 필요한 요청 정보가 Cloudflare의 siteverify API로 전송돼요. 코드상 연동 경로는 확인했지만 모든 운영 요청에서 실제로 호출되는지는 환경 설정에 따라 달라요.
- Google PageSpeed Insights: 성능 보강을 사용하는 경우 검사 대상 공개 URL과 mobile 전략 요청이 Google API로 전송되고, 성능 결과가 검사 결과에 반영될 수 있어요. 성능 보강은 선택 기능이에요.
- Google Analytics 4: 웹 방문 통계를 만들기 위해 페이지 경로와 브라우저·기기 정보를 Google에 전송해요. GA4 방문 통계 쿠키로 같은 방문자를 구분하고, 광고 목적 저장소는 사용하지 않아요.
- Microsoft Clarity: 화면 사용 흐름을 개선하기 위해 세션 리플레이와 히트맵을 만들어요. 입력값과 민감한 화면 내용은 Clarity 마스킹 설정으로 가려요. Microsoft 안내 기준으로 세션 기록은 기록 시점부터 최대 30일 보관돼요.
- Meta 픽셀(Meta Platforms): Meta 광고의 전환을 측정하고 광고 성과를 분석하기 위해 위 항목을 Meta에 전송해요.
- 당근 픽셀(당근마켓): 당근 광고의 전환을 측정하고 광고 성과를 분석하기 위해 위 항목을 당근에 전송해요.
- Toss Payments: 웹 결제 확인을 위한 연동 코드가 있어요. 공개 결제와 모바일 결제는 현재 보류 상태라 모바일 출시본에서는 사용하지 않아요.
7. 국외 이전
운영 인프라 정본에서 확인되는 Supabase 데이터베이스 리전은 서울이에요. Vercel, Supabase의 수탁자 소재국과 Vercel, Cloudflare, Google PageSpeed Insights, Google Analytics 4, Toss Payments의 국외 이전 국가·법적 이전 근거는 현재 정본에서 확인되지 않았어요.
따라서 이 방침은 국외 이전이 없다고 단정하지 않아요. 스토어 제출 전 운영자가 위 수탁자별 국가와 이전 항목을 확인해 이 절을 보완해야 해요.
Microsoft Clarity(Microsoft), Meta 픽셀(Meta Platforms), Google Analytics 4(Google)는 미국 등 해외에 본사를 둔 사업자의 서비스로, 위 항목이 웹 페이지를 여는 시점에 네트워크로 해당 사업자에게 전송돼요. 저장 국가와 법적 이전 근거는 각 사업자의 정책을 따르며 이 방침에서 단정하지 않아요.
8. 제3자 제공
바이브닥터는 개인정보를 판매하지 않아요. 광고 성과 측정을 위해 Meta와 당근이 웹 방문자의 브라우저에서 제4조의 픽셀 항목을 직접 수집해요. 이메일과 이름은 이 경로로 보내지 않아요. 그 밖에 서비스 운영에 필요한 처리 위탁은 위탁받은 서비스의 업무 범위에서 이루어질 수 있어요. 법령에 따른 제출이나 수사기관의 적법한 요청이 있는 경우에는 관련 법령에 따라 제공할 수 있어요.
9. 파기와 삭제 요청
보유 기간이 지나거나 처리 목적이 달성되면 보존 작업이 데이터베이스의 검사, 이벤트와 한도 기록을 삭제해요. 사용자 삭제 요청이 접수되면 구매권을 취소하고, 연결된 검사·리포트·동의 기록을 삭제하거나 주문 기록의 사용자 연결을 분리해요. 결제 기록은 자동 삭제 대상으로 확인되지 않았어요.
계정 데이터 삭제는 계정 데이터 관리에서 요청할 수 있어요. 계정이 없거나 접근이 어려우면 support@zeroone.it.kr로 요청해 주세요.
10. 정보주체의 권리와 행사 방법
정보주체는 자신의 개인정보에 대해 열람, 정정, 삭제, 처리 정지를 요청할 수 있어요. 요청할 때는 확인 가능한 이메일 주소와 요청 범위를 적어 주세요. 서비스는 다른 사람의 정보를 노출하지 않도록 요청자의 계정과 권리를 확인한 뒤 처리해요.
웹 분석과 광고 측정 거부: 브라우저 설정에서 쿠키를 차단하거나 추적 방지 기능을 켜면 Google Analytics 4, Clarity, Meta 픽셀, 당근 픽셀의 방문자 구분을 막을 수 있어요. Google Analytics는 Google 측정 차단 부가 기능으로 거부할 수 있고, Meta 맞춤 광고는 Meta 광고 설정에서 조정할 수 있어요. 당근 광고 측정 거부와 그 밖의 문의는 support@zeroone.it.kr로 보내 주세요.
삭제 요청은 계정 데이터 관리 화면에서 바로 접수할 수 있고, 그 밖의 권리 행사는 support@zeroone.it.kr로 문의해 주세요. 법정 보존 대상이거나 다른 사람의 권리와 충돌하는 경우 일부 요청이 제한될 수 있어요.
11. 사용 경로별 처리 차이
- 웹, 앱인토스, Android TWA, iOS 공유 확장: 사용자가 입력하거나 공유한 공개 URL을 같은 공개 스캔 API로 보내고, host·path와 검사 결과를 같은 기준으로 처리해요. 앱인토스 로그인, 토스 사용자 식별키와 결제는 요청하지 않아요.
- 브라우저 확장, VS Code 확장, CLI, GitHub Action, MCP 커넥터: 사용자가 실행한 공개 URL과 검사 요청·결과를 같은 공개 API와 주고받아요. 각 클라이언트가 별도의 개인정보 저장소를 운영하는 코드는 확인되지 않았어요. MCP는 세션 서명과 만료를 사용하고, 계정·유료 권한을 대신 제공하지 않아요.
- 모든 경로에서 등급은 공개 첫 화면에서 관찰한 외부 노출 위험 기준이에요. 보안 보증, 안전 보장 또는 합격을 뜻하지 않아요.
12. 안전성 확보 조치
운영 통신은 HTTPS를 사용하고, IP 한도와 검사 권한에는 비밀키 기반 HMAC을 사용해요. 계정 쿠키는 보안 속성과 HttpOnly, SameSite 설정을 사용하며, 데이터베이스 함수와 권한 분리로 공개 요청이 원본 테이블을 직접 읽지 못하게 해요. 운영 비밀값은 페이지나 저장 데이터에 기록하지 않아요.
13. 시행일과 변경 이력
시행일: 2026년 11월 5일
2026년 11월 12일: Google Analytics 4가 방문 통계 쿠키를 저장하도록 바꾸고(광고 저장소는 계속 사용하지 않음) 그 내용을 반영했어요.
2026년 11월 5일: Microsoft Clarity 세션 리플레이, Meta 픽셀, 당근 픽셀의 수집 항목과 목적, 국외 전송, 거부 방법을 반영했어요.
2026년 10월 9일: Google Analytics 4 방문 분석 항목과 쿠키 없는 측정 설정을 반영했어요.
2026년 10월 3일: 운영 구조를 Vercel과 Supabase 클라우드 기준으로 정정하고, 실제 코드의 처리 항목·보존 작업·모바일과 클라이언트 경로를 반영했어요.
방침이 변경되면 이 페이지에 변경 내용과 시행일을 함께 표시해요.