Stay Box 및 Hotel CM(이하 “서비스”)은 이용자의 개인정보를 중요하게 생각하며, 관련 법령을 준수합니다. 본 방침은 서비스가 어떤 정보를 수집·이용·보관하는지 설명합니다.
1. 수집하는 정보
- Google 계정 정보: Gmail OAuth 연동 시 이메일 주소, OAuth 토큰(접근·갱신 토큰)
- 이메일 데이터: 호텔 예약 관련으로 판단된 메일의 제목, 발신자, 수신일, 본문 일부, 스니펫
- 예약 파싱 데이터: 게스트명, 호텔명, 객실명, 체크인/아웃, 확인번호, 금액 등 구조화된 예약 정보
- SMS 인증 정보: Android 앱이 감지한 4~8자리 OTA 로그인 인증번호, 발신자, 수신 시각, OTA 구분 정보
- 서비스 이용 기록: 동기화 시각, 재고 계산 이력 등 운영에 필요한 로그
2. 수집 목적
- Gmail 예약 메일 자동 수집 및 분석
- 예약 데이터베이스 및 객실 재고 테이블 생성·갱신
- 호텔 채널 관리 업무 지원
- 호텔 관리자가 승인한 OTA 계정 로그인 인증번호의 자동 전달
- 서비스 안정성 확보 및 오류 대응
3. Android SMS 권한
Stay Box Android 앱은 OTA 파트너센터 로그인 과정에서 수신되는 일회용 인증번호를 자동 전달하기 위해 SMS 수신 권한(RECEIVE_SMS)을 사용합니다. 4~8자리 인증번호가 포함된 문자만 처리하며, 문자 원문은 서버에 보관하지 않습니다. 추출된 인증번호와 OTA 구분 정보는 최대 10분간 보관된 후 만료됩니다. 광고, 마케팅, 연락처 수집 목적으로 SMS 권한을 사용하지 않습니다.
4. Google API 사용
서비스는 Google Gmail API를 사용합니다. OAuth를 통해 읽기 전용(gmail.readonly) 권한만 요청하며, 이용자가 직접 연결·해제할 수 있습니다. Google API Services User Data Policy를 준수합니다.
5. 보관 및 처리 위치
수집된 데이터는 Cloudflare D1 데이터베이스 및 관련 인프라에 저장됩니다. OAuth 토큰은 서비스 운영에 필요한 기간 동안 암호화된 환경에서 보관됩니다.
6. 보관 기간
이용자가 Gmail 연결을 해제하거나 삭제를 요청할 때까지 보관합니다. 법령에 따른 보관 의무가 있는 경우 해당 기간 동안 보관할 수 있습니다.
7. 제3자 제공
서비스는 이용자의 개인정보를 외부에 판매하지 않습니다. 다만 서비스 운영을 위해 Google(인증·Gmail API), Cloudflare(호스팅·DB) 등 필수 인프라 제공자에게 처리가 위탁될 수 있습니다.
8. 이용자의 권리
- Google 계정 연결 해제(Gmail 권한 철회)
- 저장된 데이터 삭제 요청
- 개인정보 처리 관련 문의
9. 문의
개인정보 관련 문의는 서비스 운영자에게 연락해 주세요.