개인정보처리방침
시행일: 2026년 10월 28일
위올파인 주식회사는 NOpenBook 운영, 예약 요청 이행과 개인정보 보호조치를 적용한 공개 매장 콘텐츠 제공에 필요한 최소한의 정보를 처리합니다.
1. 처리하는 정보
선택한 장소 페이지 완료 알림: 새 장소 페이지를 요청하면서 이메일 알림을 선택하면, 페이지 준비 성공 후 화면 이탈 여부와 관계없이 로그인 계정 이메일과 공개 장소 페이지 링크를 기존 메일 처리업체 Resend에 전달하여 서비스 알림을 보냅니다. 기존 페이지를 여는 경우에는 발송하지 않습니다. 화면 이탈 여부를 추적하거나 이메일 열람 추적 픽셀을 추가하지 않습니다. 알림 선택은 로그인 후 이어서 처리하기 위해 현재 브라우저 탭에만 보관합니다. 별도 알림 수신자 명단을 만들지 않으며 계정 정보와 메일 처리업체의 보관 기간은 아래 안내를 따릅니다. 페이지 생성은 예약 신청이나 확정이 아닙니다.
지도 링크 동선 측정: 검색, 후보 확인, 예약 상품 확인, 로그인 복귀, 페이지 준비와 외국어 매장 화면 도달의 고정 단계와 시각만 기존 Supabase 실험 이벤트 테이블에 최대 6개월 저장하고 기존 정리 정책으로 삭제합니다. 검색어·지도 링크·Place ID·계정 및 세션 식별자를 저장하거나 개인별 여정으로 연결하지 않습니다. 로컬·미리보기·로그인한 마스터·Do Not Track·Global Privacy Control은 제외합니다. 화면 도달 확인용 목적지 경로·시각 표시는 이 탭에서만 최대 2분간 유효하며 도달 시 삭제하고 이벤트에 전송하지 않습니다. 집계 횟수로 개인별 이탈이나 전환율을 계산하지 않습니다.
수동 예약 요청에는 선택 상품, 희망 날짜·시간, 인원, 제공 동의와 접수 상태를 기록하며 권한 있는 운영자가 계정 이메일로 응대하고 견적을 전달합니다. 접수 내용은 희망 예약일 6개월 후 삭제합니다. 수동 예약 견적에는 메뉴·옵션명, 단가·수량, 매장 선결제금, 대행 수수료, 현장 결제 잔액, 취소 조건, 유효기한, 동의 시각과 확인된 결제·환불 상태가 포함됩니다.
계정: Google 계정 식별자, 이메일, 이름, 만 14세 이상 확인, 약관 버전과 동의 시각, 최초 이용 목적(매장 사장님 또는 외국인 손님), 선택적으로 직접 응답한 유입 경로.
예약: 방문자 이름, 전화번호, 확인 이메일, 선택적 메신저 연락처와 요청사항, 매장 필수 추가 답변(매장이 요구하는 경우 성명·동의 확인 포함), 매장·서비스, 인원, 날짜, 시간, 선택한 화면 언어, 상태와 네이버 예약번호.
방문 후기: 실제 방문 여부, 매장의 예약 확인 여부, 방문하지 못한 선택형 사유, NOpenBook·매장 평점, 선택적 서비스 경험·매장 후기, 이용자가 직접 선택한 선택적 국가 코드, 제출 시각, NOpenBook 경험과 선택한 국가 국기를 익명 후기로 소개하는 데 대한 선택적 동의 시각과 버전.
후기 초대 측정: 초대 식별자, 배정된 메일 버전, 발송·메일 링크 요청·로그인 필요·로그인한 예약 고객의 양식 진입·작성 시작·제출·링크 이용 불가 사유의 최초 시각을 처리합니다. 측정 데이터에는 연락처, IP, 기기 식별자, 후기 본문을 추가 저장하지 않습니다. 같은 고객에게 같은 버전을 배정하고 실험 보고서에는 집계만 표시합니다. 이메일 열람 추적 픽셀은 추가하지 않습니다.
공개 매장 콘텐츠: 공개 매장 페이지 제공을 위해 매장 정보, 업체 사진과 최근 Naver 방문자 리뷰 발췌문을 최대 20개 저장할 수 있습니다. 리뷰 작성자 이름·프로필 식별자·프로필 이미지는 가져오지 않으며, 리뷰 본문에 포함된 이메일·전화번호·메신저 식별자는 저장 전에 마스킹합니다.
결제·서비스 기록: 결제번호, 상품, 금액, 상태, Credit 잔액과 원장. 전체 카드번호는 결제사업자가 처리하며 NOpenBook은 저장하지 않습니다.
공개 탐색 국가·언어 측정: 언어 지원 개선을 위해 브라우저 탭별 홈·공개 Explore 최초 방문과 언어 메뉴의 직접 변경을 집계합니다. Vercel이 네트워크 요청에서 추정한 접속 국가·지역을 사용하며 국적을 뜻하지 않고 VPN·여행 위치에 따라 달라질 수 있습니다. 기존 Supabase 데이터베이스에 국가 코드(또는 알 수 없음), 화면 언어 코드, 정해진 이벤트 종류와 시각만 최대 6개월 보관하며 기존 이벤트 정리 경로로 삭제합니다. 이 이벤트에는 IP, 정밀 위치, 계정·세션 식별자, 방문 URL, 유입 URL, 연락처 또는 예약 상세를 저장하지 않고 계정·예약과 연결하지 않습니다. 같은 탭의 최초 방문 중복 집계를 막는 참·거짓 표시만 세션 저장소에 두며 서버에 보내지 않습니다. 로그인한 마스터, 로컬·미리보기, Do Not Track 또는 Global Privacy Control 추적 거부 요청은 제외합니다. 브라우저 저장 제한이나 전송 실패로 일부 집계가 누락될 수 있습니다. 관리자만 집계 보고서를 볼 수 있습니다.
사장님 요금 동선 측정: 등록·요금 안내 개선을 위해 정해진 진입 위치, 등록 페이지 조회, 실제 요금표 노출, 선택 플랜, 결제 페이지 진입과 결제창 열기 시도를 집계합니다. 기존 데이터베이스에 고정된 이벤트 이름과 시각만 최대 6개월 저장하며, 이벤트에는 계정·세션 식별자, 연락처, 전체 URL, 유입 URL, IP 또는 기기 식별자를 추가 저장하지 않습니다. 로그인한 마스터 계정·로컬 미리보기·추적 거부(Do Not Track)는 제외합니다. 기존 결제 확인 기록의 집계를 별도로 표시하고 방문 이벤트와 개인별로 연결하지 않습니다.
기술정보: 인증·운영·보안을 위한 IP, 브라우저, 기기, 접속시각, 보안로그와 인증·A/B 배정·일일 방문자 집계에 사용하는 자사 쿠키가 처리될 수 있습니다. 일일 집계는 임의의 브라우저 식별자를 날짜별 단방향 해시로 변환한 뒤 저장하며, 방문 경로·계정 ID·원본 식별자는 집계 데이터와 함께 저장하지 않습니다.
2. 처리 목적
지도 링크 매칭: 이용자가 제출한 Google Maps 장소 링크와 선택적으로 입력한 장소명·지점 검색어를 처리해 기존 공개 NOpenBook 매장 후보를 제안합니다. 링크에 포함된 장소명 단서를 읽고, 별도의 비로그인 검색 브라우저에서 같은 공개 장소를 한국어로 열어 상호와 주소를 확인할 수 있습니다. Google Places API는 사용하지 않으며 후보를 검증된 동일 매장으로 간주하지 않습니다. 짧은 링크는 서버에서 Google로 확인 요청을 보내며 Google에는 짧은 링크 식별값과 서버 네트워크·요청 메타데이터가 전달되고 고객 계정 식별정보·연락처·예약정보는 전달하지 않습니다. 검색어는 현재 요청 처리에만 사용하고 저장하지 않습니다. 링크는 제15조의 제한된 실패 진단 기록을 제외하고 보관하지 않습니다. 기존 공개 매장 목록만 5분간 캐시합니다. 이용자가 이름과 주소를 비교하고 직접 매장을 선택해야 이동하며, 검색만으로 예약이나 새 매장이 생성되지 않습니다. 기존 후보가 없거나 이용자가 네이버 검색을 선택하면 업체명·지점·지역 검색어를 NAVER 주식회사가 제공하고 네이버클라우드 주식회사가 중개 운영하는 NAVER API HUB(두 사업자 모두 대한민국)에 HTTPS로 전송하여 지역·웹 검색을 수행합니다. 또한 별도의 NOpenBook 검색 프로세스에서 비로그인 브라우저로 공개 네이버 지도 검색 결과를 읽고, 선택한 공개 장소·예약 페이지를 HTTPS로 조회할 수 있습니다. 이 프로세스에는 업체 검색어, 공유 추적 매개변수를 제거한 공개 Google 장소 URL 또는 선택한 공개 Place ID·이름·주소를 전달합니다. 고객 계정·연락처·예약정보를 전달하거나 예약 엔진 세션을 공유하지 않습니다. 한국어 장소 페이지를 열 때 공개 장소 URL과 서버·브라우저 요청 메타데이터가 Google에 전달됩니다. 검색 프로세스는 페이지 내용을 보관하거나 제출 링크를 로그에 기록하지 않습니다. 장소 정보와 예약 상품을 확인한 뒤 다음 단계로 진행하며 조회 실패를 예약 미지원으로 단정하지 않습니다. NAVER와 네이버클라우드에는 검색 제공과 API 운영을 위해 검색어와 서버 요청 메타데이터가 전달되고 고객 계정·연락처·예약정보는 전달하지 않습니다. 각 사업자는 자체 개인정보처리방침에 따라 요청을 처리합니다. 검색 결과는 일시적으로 처리하며 별도 NOpenBook 검색 로그나 데이터베이스 기록을 생성하지 않습니다. 위치 확인과 로그인 후에만 기존 장소 등록 절차를 수행하며, 선택한 네이버 링크는 로그인 복귀를 위해 브라우저 세션 저장소에 보관하고 등록 성공 후 삭제할 수 있습니다. 계속하기를 선택하면 확인 시각을 이 탭에 임시 저장해 로그인 후 15분 이내 복귀 시 등록을 한 번 이어서 진행합니다. 시간이 지난 확인은 폐기하며 링크는 수동 재시도용으로 남습니다. 선택적으로 Google 위치 미리보기나 지도 링크를 열면 공개 가게 좌표 또는 주소와 브라우저 요청 메타데이터가 제6조에 안내한 Google로 전달됩니다. 네이버 지도 검색 링크를 열면 검색 결과 표시를 위해 공개 업체명·주소와 브라우저 요청 메타데이터가 NAVER에 전달되며, 매장 등록이나 예약은 실행하지 않습니다.
새로 제출한 후기와 예약·계정을 연결하여 예약당 Booking Credit 1점을 지급하고 중복 보상을 방지합니다. 보상은 평가 내용이나 후기 공개 동의 여부와 무관합니다. 여행자가 등록한 새 장소 페이지의 생성 성공 시 등록 계정과 서비스 Credit 지급 내역을 연결해 장소당 Booking Credit 1점을 지급하고 중복 보상을 방지합니다.
계정 생성과 보호, 신규 이용자를 선택한 최초 이용 흐름으로 안내, 유입 경로의 집계 분석, 예약 신청·관리, 예약 안내와 리뷰 발췌문을 포함한 공개 매장 콘텐츠 현지화, 공개 매장 정보 제공, 예약 확정·방문 전 알림·방문 후 후기 요청·언어별 예약 인원 집계를 포함한 구독 만료 서비스 안내, 후기 기반 예약·매장 탐색 경험 개선, 선택 동의를 받은 NOpenBook 경험을 Founder가 검토한 익명 문구와 선택한 국가 국기로 소개, 수동 예약 견적 작성, Credit·결제 처리, 부정이용 방지, 고객지원, 분쟁처리, 법령준수, 서비스 보안, 일일 이용량 측정과 랜딩 문구 비교를 위해 이용합니다.
방문 후 후기 초대 메일의 구성별 양식 진입과 제출 전환을 비교하고 로그인·링크 이용 장애를 확인합니다.
3. 보유기간과 파기
수동 예약 문의는 계정과 선택한 매장·상품, 희망 날짜·시간·인원, 제공 동의 시각과 접수 ID를 연결하며 기존 계정 이메일로 회신합니다. 문의 상세는 희망 방문일로부터 6개월 후 또는 회원 탈퇴 시 삭제합니다. 마스터 테스트 문의는 별도로 표시하고 기본 고객 접수 목록에서 제외합니다. 문의 제출만으로 예약이나 결제가 이루어지지 않습니다.
계정 식별정보와 프로필은 회원탈퇴까지 보관합니다. 탈퇴 시 로그인 식별자와 프로필을 삭제하거나 복구할 수 없는 값으로 대체하여 계정에 다시 접근할 수 없게 합니다.
완료·실패·취소된 예약의 이름, 전화번호, 이메일, 메신저 연락처와 요청사항은 예약일로부터 6개월 후 삭제 또는 익명화합니다. 고객지원과 분쟁 대조를 위한 마스킹 이름, 전화번호 끝자리와 마스킹 이메일은 최대 3년 보관한 뒤 함께 삭제합니다.
제출된 방문 후기와 익명 후기 활용 동의 기록은 제출 후 최대 3년 보관하며, 정당한 삭제 또는 동의철회 요청이 적용되면 그 전에 삭제합니다. 제출하지 않은 후기 초대는 30일 후 만료되고 추가 30일이 지난 뒤 자동 삭제합니다.
후기 초대의 버전 배정과 연결된 측정 시각은 발송 후 30일(미발송 시 생성 후 30일)이 지나면 삭제합니다. 초대·계정 식별자가 없는 초대 집계는 최대 6개월 보관합니다. 후기 본문과 동의 기록의 기존 보유기간은 유지합니다.
가져온 리뷰 발췌문은 매장 콘텐츠를 새로 동기화할 때 교체하며, 공개 매장 페이지 삭제 또는 정당한 정정·삭제 요청 처리가 완료되면 함께 삭제합니다.
A/B 배정 및 익명 방문자 쿠키는 최대 30일, 날짜별 방문자 해시는 최대 3일 보관하며, 익명 일일 방문자 수와 A/B 이벤트 집계는 최대 6개월 보관합니다.
미동의·미결제 견적은 6개월 후 삭제하고, 동의한 견적·결제·환불 기록은 5년간 보관합니다. 계정 삭제 시 로그인·프로필 식별자는 삭제하거나 복구 불가능하게 대체하며 필요한 거래 기록은 분리 보관합니다.
계약·결제·서비스 공급 기록은 5년, 소비자 불만·분쟁 기록은 3년, 표시·광고 기록은 전자상거래법이 적용되는 경우 6개월 보관합니다.
4. 예약정보 제3자 제공
제공받는 자는 고객이 선택한 매장과 Naver Booking이며, 예약 신청·확정·변경·지원 목적으로 방문자 이름, 전화번호, 선택적 메신저 연락처, 확인 이메일, 선택적 요청사항, 서비스, 인원, 날짜와 시간을 제공합니다.
매장과 Naver는 각자의 방침과 법적 의무에 따라 정보를 보관합니다. 예약마다 제공받는 매장이 달라 제출 전에 동의를 받으며, 거부하면 해당 예약을 신청할 수 없습니다. 개인정보를 판매하지 않습니다.
5. 처리위탁
Google은 로그인·지도 요청, Supabase는 계정·예약·거래 데이터 보관, Vercel은 웹 호스팅·전송, 장소 매칭 중에는 페이지 생성 전 후보의 공개 상호와 영업장 주소를 영문 표시 목적으로 OpenAI에 전송할 수 있습니다. 표시용 번역은 원본 장소 식별정보나 예약 데이터를 변경하지 않습니다. OpenAI는 마스킹된 공개 매장 문구와 가져온 리뷰 발췌문의 번역 및 리뷰 요약 생성, Resend는 고객·매장 예약 및 구독 서비스 알림 이메일 발송, PortOne과 선택된 결제사업자는 결제, Discord는 수동 예약 접수 시 접수 식별자와 인증이 필요한 관리자 접수함 링크만 포함하는 알림도 전달합니다. Discord는 예약 식별자·오류정보·마스킹된 이름·전화·이메일이 포함된 제한적 운영 오류 알림을 처리합니다. 매장이 설정한 알림사업자가 해당 매장에 예약 알림을 전달할 수 있습니다.
수탁자는 맡은 업무에 필요한 정보만 처리하고 서비스 기간 또는 법정 기간 동안 보관합니다. Discord 알림에는 메신저 연락처, 고객 요청사항과 전체 연락처를 포함하지 않습니다. NOpenBook은 전체 카드번호를 저장하지 않습니다.
6. 개인정보 국외 처리
ngrok, Inc.(미국 및 글로벌 인프라·재수탁자 소재지): HTTPS 검색 연결을 활성화한 경우 직접 입력하거나 지도 링크에서 읽은 공개 상호·지점·지역 검색어, 정규화된 Google 장소 URL·식별자, 후보 상호·주소, 공개 예약 상품 정보, 서비스 인증 헤더와 서버 연결 메타데이터가 웹 서비스와 검색 서버 간 연결을 위해 ngrok을 거쳐 전송됩니다. 방문자 계정 식별자·연락처·예약 요청·결제정보는 이 검색 연결로 보내지 않습니다. NOpenBook은 로컬 HTTP 검사 기능을 끄고 전체 요청·응답 캡처를 활성화하지 않습니다. ngrok은 운영·보안·법적 목적에 필요한 연결·보안 메타데이터를 자사 정책에 따라 보관할 수 있으며 검사 비활성화가 사업자의 메타데이터 무보관을 의미하지 않습니다. 성공한 검색 후보는 검색 서버 메모리에만 최대 30초·64건 보관한 뒤 제거하거나 재시작 시 소멸합니다. Google 장소 조회 및 예약 상품 결과는 동일 조회 실행 중에만 공유하며 완료 결과 캐시나 별도 DB 검색 이력 테이블을 만들지 않습니다.
공개 사업장 웹사이트: 장소 선택 후 네이버 장소·예약 링크를 찾고 검증하기 위해 서버가 제한된 수의 공개 페이지를 읽을 수 있습니다. 해당 사이트 운영자는 조회 시 공개 페이지 URL과 서버 연결 메타데이터를 수신하며, 운영자 소재지와 메타데이터 보관기간은 사이트별로 다릅니다. 방문자 쿠키·계정 식별자·연락처·예약 요청은 전달하지 않습니다. 원문 페이지는 일시적으로 처리하며 별도 검색 이력 DB에 저장하지 않습니다. Google LLC(미국 및 Google의 글로벌 서버 소재지): Google 계정 식별자·이메일·이름과 지도 요청 시 IP·브라우저·기기정보를 로그인 또는 매장 지도 로드 시 암호화된 네트워크로 이전하며, 인증과 지도 제공 목적으로 Google 개인정보처리방침 및 계정 설정에 따른 기간 동안 처리합니다. 장소 매칭을 위한 Google Maps 짧은 링크 확인 시에는 이용자가 제출한 짧은 링크 식별값과 서버 요청·네트워크 메타데이터도 Google에 전달됩니다. 한국어 장소 확인 시에는 추적 매개변수를 제거한 공개 장소 URL과 비로그인 검색 브라우저의 요청 메타데이터가 현재 조회를 위해 Google에 전달됩니다.
Supabase, Inc.(NOpenBook 프로젝트에서 선택한 AWS 리전)와 Vercel Inc.(미국 및 인프라·재수탁자 소재지): 계정·예약·결제기록·IP·브라우저·서비스 로그를 서비스 이용 중 암호화된 네트워크로 이전하며, 데이터베이스·인증·웹 전송·보안·고객지원 목적으로 처리합니다. NOpenBook은 제3조의 기간을 적용하고, 사업자는 서비스 계약기간 또는 법정 의무기간 동안 서비스 기록을 보관할 수 있습니다.
공개 탐색 측정 시 위 Vercel 인프라가 제공한 추정 접속 국가 코드와 화면 언어·이벤트 종류·시각을 최초 방문 또는 언어 변경 시 기존 Supabase 프로젝트 리전으로 암호화 전송하여 언어 지원 집계에 사용합니다. 추가 사업자는 없으며 이벤트는 최대 6개월 보관합니다.
OpenAI, L.L.C.(미국 및 승인된 처리자 소재지): 마스킹된 공개 매장 문구와 가져온 리뷰 발췌문을 번역 또는 리뷰 요약 생성 시 암호화된 네트워크로 이전하며, 기계번역과 요약 생성 목적으로 처리합니다. Chat Completions API는 애플리케이션 상태를 보관하지 않으며, 기본적으로 오남용 모니터링 로그에 프롬프트와 응답이 최대 30일 보관될 수 있습니다. 다만 법적 의무 또는 위해 방지에 합리적으로 필요한 경우 더 오래 보관될 수 있습니다.
Plus Five Five, Inc.(Resend, 미국): 수신 이메일·이름·이메일 메타데이터와 확인·알림 내용을 서비스 이메일 발송 시 암호화된 네트워크로 이전하며, 이메일 발송 목적으로 서비스 계약기간 동안 처리합니다. Resend는 계정 종료 후 90일 이내 고객 데이터를 삭제한다고 고지하며 법정 의무가 있으면 더 오래 보관할 수 있습니다.
Discord Inc.(미국 및 Discord 운영 국가): 예약 식별자·오류정보·마스킹된 이름·전화·이메일을 운영 오류 알림 발생 시 암호화된 네트워크로 이전하며, 수동 예약 접수 알림에는 접수 또는 전송 재시도 시 접수 식별자와 관리자 접수함 링크만 이전합니다. 이 정보는 Discord 보유정책 또는 제한된 알림 삭제 시까지 처리합니다. 전체 연락처, 메신저 연락처와 고객 요청사항은 Discord에 이전하지 않습니다.
PortOne SG Pte. Ltd.(싱가포르 및 승인된 처리자 소재지)와 선택된 결제사업자: 결제 식별자·상품·금액·상태와 결제창에 입력한 정보를 결제 요청·검증 시 암호화된 네트워크로 이전하며, 결제·정산·환불·부정거래 방지·법령준수 목적으로 서비스 기간 또는 결제·거래 법정 보관기간 동안 처리합니다. NOpenBook은 전체 카드번호를 저장하지 않습니다.
선택 기능의 이용을 거부할 수 있으나 로그인, 예약 이메일, 운영 처리 또는 결제에 필요한 국외 처리를 거부하면 해당 기능을 이용할 수 없습니다. 권리 행사 또는 현재 처리 위치에 관한 문의는 support@weallfine.com으로 접수할 수 있습니다.
7. Google Maps
매장 페이지는 Google Maps를 자동으로 불러올 수 있습니다. 지도 로드 시 IP, 브라우저, 기기와 요청정보가 Google 개인정보처리방침에 따라 Google에 전달될 수 있습니다.
8. 이용자 권리
이용자는 계정 페이지 또는 고객지원을 통해 열람, 정정, 삭제, 처리정지, 동의철회와 탈퇴를 요청할 수 있습니다. 매장 소유 계정은 매장 소유권과 이용 중인 서비스 정리를 위해 고객지원 확인이 필요합니다. 법정 보관기록은 분리해 법정 목적에만 이용합니다.
9. 아동
NOpenBook 회원가입은 만 14세 미만에게 제공하지 않습니다. 확인된 법정대리인 동의 절차 없이 해당 아동의 계정·예약정보를 의도적으로 수집하지 않습니다.
10. 안전조치와 변경
접근통제, 서비스 역할 분리, 전송구간 암호화, 관리자 제한과 로그관리 등 적절한 보호조치를 적용합니다. 운영 오류 알림에는 예약 식별자, 오류정보와 마스킹된 연락처만 사용하며 전체 연락처, 메신저 연락처와 고객 요청사항은 제외합니다. 중요한 변경은 시행 전에 공지합니다.
11. 개인정보처리자와 문의
처리자: 위올파인 주식회사 / 개인정보 문의: 김윤건 / support@weallfine.com / 010-3075-8205 / 경기도 김포시 김포한강9로75번길 66, 505-유237호(구래동)
12. 운영 계정 로그인 설정
예약 계정 배정: 동일한 운영 계정으로 예약·취소를 처리하고 중복 제출을 방지하기 위해 예약 식별자에 운영 계정의 내부 별칭과 제출 시작 시각을 연결합니다. 서버 전용 서비스 기록으로 기존 서비스 기록의 5년 보관·삭제 절차에 따라 예약과 함께 삭제하며 법적 보존 의무가 있는 경우는 제외합니다. 운영 계정 표시 이름과 사용 여부는 접근이 제한된 등록부에 운영 계정 등록 기간 보관합니다. 네이버 로그인 쿠키와 계정 식별자의 단방향 해시는 교체 또는 해당 운영 계정 폐기까지 운영 맥에 보관하며 고객 응답·분석 이벤트·알림에 포함하지 않습니다. 배정·등록부 정보는 제6조에 안내한 Supabase 소재지에서 처리하며 방문자 연락처의 새로운 제공받는 자는 추가하지 않습니다.
고객의 비밀번호가 아닌 NOpenBook 운영 계정에 적용되는 기능입니다. 마스터 관리자는 운영 계정의 아이디와 비밀번호를 함께 입력해 계정을 추가합니다. 브라우저가 등록된 워커용으로 두 값을 암호화하고 내부 계정 별칭과 연결하므로 서버는 원문 아이디나 비밀번호를 받지 않습니다. 계정별 로그인 요청과 최근 결과, 마스킹 아이디 힌트, 저장 세션의 상태·확인 시각은 마스터 관리자에게만 표시합니다. 같은 관리자 화면에서 연결된 예약 식별자·매장·예약 일시·상태를 조회하며 고객 연락처는 표시하지 않습니다. 마스터 관리자가 요청하면 브라우저가 등록된 워커용으로 네이버 로그인 정보를 암호화합니다. Vercel과 Supabase는 제6조에 안내한 소재지에서 원격 로그인 유지 목적으로 암호화된 아이디·비밀번호 묶음, 마스킹 계정 힌트, 공개 키, 설정 버전, 최근 로그인 요청·결과 및 세션 상태·확인 시각을 암호화된 네트워크로 전달·보관합니다. 복호화 개인 키는 워커 맥에 보관합니다. 기존 계정의 구분 표시를 위해 워커가 현재 설정을 맥에서 해독해 아이디 앞 최대 5자와 **만 제한된 등록부에 전달합니다. 신규 설정은 관리자 브라우저에서 같은 힌트를 생성하며, 표시는 로그인 성공 여부와 별개입니다. 묶음 아이디·비밀번호는 해당 맥에서 로그인할 때 해독해 네이버로 전달하며, 로그인 성공 후에는 아이디의 단방향 해시만 로컬에 새로 저장합니다. 기존 로컬 설정의 아이디는 별도 폐기까지 유지됩니다.
서버에는 교체 또는 해제까지 현재 암호화 설정을 보관합니다. 기존 비밀번호 전용 설정에서는 마지막 로그인 성공 비밀번호 암호문을 보관하고 설정 해제를 수신하면 삭제합니다. 아이디·비밀번호 묶음 관리로 전환하면 기존 서버 비밀번호 암호문을 지우며 워커는 전환을 수신하면 이전 로컬 성공 사본을 삭제합니다. 묶음 인증정보는 로컬에 별도 캐시하지 않으며 서버 장애 중에도 기존 로그인 쿠키는 유효한 동안 사용될 수 있습니다. 저장된 로그인 정보 삭제는 기존 세션과 예약·계정 연결을 즉시 삭제하지 않으며 해당 계정 폐기 때 별도로 정리합니다. 최근 요청·결과와 세션 상태는 이후 확인으로 갱신하며 계정 등록 기간에만 보관합니다. 오프라인 워커는 재연결 전까지 해제 요청을 수신할 수 없습니다. 최근 상태 정보와 등록된 공개 키는 워커 등록 기간 보관하며, 운영 종료 시 서버 정보와 로컬 키·사본을 삭제합니다. 사업자 백업 사본에는 프로젝트에 설정된 백업 수명주기가 적용됩니다. 비밀번호와 개인 키는 애플리케이션 로그·알림에 기록하지 않습니다. 로그인 설정 변경 전에 마스터 관리자가 같은 Google 계정을 다시 확인합니다. 기존 계정 식별자가 포함된 암호화 HttpOnly 요청 쿠키는 5분 후 만료되며 OAuth 콜백에서 소비됩니다. 인증 세션에는 5분간 변경을 허용하는 확인 만료 시각을 보관하고, 세션 갱신으로 이 기간을 연장하지 않습니다. 기존 Google 인증 수탁자를 이용하며 네이버 비밀번호를 Google로 보내지 않습니다.
13. 가입 후 이용 단계 측정
가입·예약 흐름 개선을 위해 가입 후 최대 30일 동안 계정 ID와 단계별 최초 도달 시각을 기록하고 예약 기록과 비교할 수 있어요. 연락처·지도 링크·입력 내용은 포함하지 않으며 Do Not Track과 Global Privacy Control 설정을 존중해요.
측정이 시작된 여행객 가입만 포함합니다. 가입 후 30일이 지나면 분석에서 제외하고 다음 일일 정리 시 삭제하며(스케줄러의 1시간 실행 범위를 포함해 정상 운영 시 최대 25시간 추가), 탈퇴 시 즉시 삭제합니다. 익명 국가·언어 통계와 별도로 처리하며 제6조에 명시된 기존 Supabase 데이터베이스와 Vercel 호스팅을 이용합니다. 관리자에게는 합산 수치만 표시합니다.
14. 선택적 광고 유입·가입 연결 측정
등록된 광고 링크를 열면 고정 광고 코드와 로컬 기록 시각을 해당 탭의 세션 저장소에 최대 7일 또는 가입 성공 시까지 유지할 수 있습니다. 클릭·기기 식별자는 만들지 않습니다. 가입 전 마지막으로 연 등록 광고 링크를 사용하며, 공유된 링크도 같은 코드를 포함할 수 있어 유료 광고 클릭 자체의 증명이 아닙니다.
신규 여행객이 가입 시 별도로 동의한 경우에만 광고 코드와 계정 ID, 동의 버전·시각, 가입 시 접속 국가 및 확인 가능한 일본 도도부현 코드를 연결합니다. Vercel이 네트워크 요청에서 추정한 지역이며 국적·거주지·정밀 위치가 아니고 VPN이나 여행 중 위치가 반영될 수 있습니다. 가입 후 최대 30일 동안 측정된 이용 단계와 자동 예약 기록을 비교합니다. 이 측정에 IP·정밀 위치·연락처·전체 URL·리퍼러·지도 링크·입력 본문·플랫폼 클릭 식별자를 추가하지 않으며 Meta로 전송하지 않습니다.
동의는 선택이며 거부해도 가입·예약할 수 있습니다. Do Not Track·Global Privacy Control을 존중하고 기존 계정·마스터·로컬·미리보기를 제외합니다. 저장 차단·탭 또는 기기 변경·미동의·전송 실패로 연결이 누락될 수 있습니다. 관리자에게 광고·지역별 합산 수치만 표시하며 작은 표본으로 성과 차이를 확정하지 않습니다.
선택 데이터는 제6조에 명시된 기존 Vercel·Supabase 및 처리 지역에서 처리되며, 가입 시 광고 효과 측정 목적으로 암호화 전송합니다. 신규 사업자는 없습니다. 가입 후 30일이 지나면 분석에서 제외하고 다음 일일 정리 시 삭제합니다(정상 운영 시 최대 25시간 추가). 계정 페이지에서 동의를 철회하면 이 연결 기록을 삭제하고 집계에서 제외하며, support@weallfine.com으로도 요청할 수 있습니다. 탈퇴 시에도 삭제합니다. 기존 계정·예약·결제·다른 이용 단계 기록의 보관기간은 유지합니다.
15. 지도 링크 실패 진단
제출한 지도 링크를 열거나 등록하지 못하면 문제 해결을 위해 제한된 지도 참조, 고정 실패 유형과 발생 시각을 기록할 수 있습니다. 지원하는 장소 식별자 또는 짧은 공유 링크만 남기고 검색어·좌표·추적 파라미터·프래그먼트는 제거합니다. 짧은 링크에는 이용자가 선택한 위치가 남아 있을 수 있으므로 공개 매장만 공유해 주세요. 지원하지 않는 링크는 생략합니다. 이 기록에 계정 ID·IP·연락처·붙여넣은 원문·원본 오류 응답을 연결하지 않으며 가입 여정·광고 측정과 별도로 처리합니다.
권한 있는 마스터 관리자만 확인합니다. 실패 발생 시 서비스 장애 진단 목적으로 제6조의 기존 Vercel 호스팅과 Supabase 데이터베이스 및 처리 지역으로 암호화 전송하며 새로운 사업자는 추가하지 않습니다. 30일 후 조회에서 제외하고 다음 일일 정리 시 삭제합니다(정상 운영 시 최대 25시간 추가). 삭제 문의는 지도 링크와 대략적인 실패 시각을 support@weallfine.com으로 보내 주세요. 지도 링크에 개인정보를 넣지 마세요.
16. 예약 실패 진단
일정 조회·예약 제출 문제 해결을 위해 처리 단계, 고정 원인 코드, 서버·브라우저 구분, HTTP 상태, 발생 시각과 기존 매장 목록에서 확인한 매장 참조를 기록할 수 있습니다. 무작위 진단 ID는 고객이 아닌 개별 오류 기록을 식별합니다. 브라우저 기록은 서버가 검증하지 않은 관측이며 누락될 수 있습니다. 계정 ID·IP·연락처·예약 날짜·시간·인원·폼 답변·요청 본문·원본 URL·원본 오류는 이 로그에 저장하지 않습니다. 가입 여정·광고 측정과 분리하며 개인의 전체 경로를 재구성하지 않습니다. Do Not Track과 Global Privacy Control을 존중합니다.
권한 있는 마스터 관리자만 확인합니다. 실패 발생 시 서비스 장애 진단 목적으로 제6조의 기존 Vercel·Supabase 및 처리 지역으로 진단 필드를 암호화 전송하며 새 사업자는 추가하지 않습니다. 30일 후 조회에서 제외하고 다음 일일 정리 시 삭제합니다(정상 운영 시 최대 25시간 추가). 삭제 문의는 진단 ID 또는 매장과 대략적인 발생 시각을 support@weallfine.com으로 보내 주세요. 기존 계정·예약·결제 기록의 보관기간은 변경하지 않습니다.
17. 로그인 회원의 예약 시도와 테스트 구분
로그인 회원이 매장 페이지를 열거나 예약을 진행할 때 계정 ID, 확인된 매장 참조, 무작위 시도 ID, 단계·순서, 고정 오류 코드, 서버 수신 시각과 마스터 테스트 여부를 기록할 수 있습니다. 가입일과 관계없이 기존 회원도 포함하며, 실제로 생성된 예약 또는 수동 예약 문의를 연결해 현재 상태를 확인합니다. 수동 문의 접수는 예약 확정이 아닙니다. 선택한 날짜·시간·인원, 연락처·입력 본문·지도 링크·IP·기기 식별자는 추가하지 않습니다. Do Not Track과 Global Privacy Control을 존중하며 로그인 없이 공개 장소를 둘러볼 수 있습니다.
계정·매장별 시도 표시는 해당 탭의 세션 저장소에 보관합니다. 기록된 행동 없이 30분이 지나거나, 시작 후 24시간이 지나거나, 성공 응답을 받으면 다음 행동은 새 시도로 구분합니다. 만료된 표시는 사용하지 않으며 탭을 닫으면 삭제됩니다. 저장소가 제한되면 임시 메모리를 사용할 수 있습니다. 과거 미계측 행동을 소급 복원하지 않습니다. 기존 장소 등록 보상 기록으로 마스터 테스트와 고객 등록을 구분하고, 제한된 기존 계정 단계·같은 매장 오류 시각이 일치하면 과거 막힘의 근거로 표시합니다.
예약 문제 진단을 위해 각 단계에서 위 필드를 암호화 전송하며 제6조의 기존 Vercel·Supabase 및 처리 지역을 이용합니다. 새 사업자는 추가하지 않습니다. 권한 있는 마스터 관리자는 계정 ID·연락처 없이 시도별 단계, 매장, 시각, 고정 사유와 예약 상태를 확인합니다. 테스트는 고객 조회에서 제외합니다. 최초 기록 30일 후 조회에서 제외하고 다음 일일 정리 시 삭제하며(정상 운영 시 최대 25시간 추가), 탈퇴 시에도 삭제합니다. 후속 행동으로 보관기간을 늘리지 않습니다. 기존 가입·광고 측정과 법정 보관 대상 결제·예약 기록의 기간은 유지합니다. 열람·삭제 문의는 support@weallfine.com으로 접수할 수 있습니다.