Privacy
개인정보처리방침
로마일은 이용자의 개인정보를 최소한으로만 수집합니다. 아래에서 웹과 모바일 앱이 각각 어떤 정보를 어떤 목적으로 처리하는지 확인할 수 있습니다.
1. 수집하는 개인정보 항목
모바일 앱
로마일 앱은 계정 연결 없이도 이용할 수 있으며, 커뮤니티 참여 시 임시 닉네임을 자동으로 부여합니다. 계정 연결을 지원하는 앱에서는 설정에 표시된 카카오·네이버·Google·Apple 중 이용 가능한 소셜 계정에 선택적으로 연결할 수 있습니다. 제공자별 이용 가능 여부는 앱에서 확인할 수 있습니다.
- 앱 설치 시 자동 생성·수집 — 설치 식별자(앱이 임의로 만든 UUID), 인증 토큰(원문이 아닌 해시로 저장), 운영체제 구분, 앱 버전 및 빌드 번호, 기기 모델명, 언어 설정, 시간대
- 알림 수신에 동의한 경우에만 — 푸시 알림 토큰. 알림 전달을 위해 토큰 원문을 저장하며 중복 확인용 해시를 함께 보관합니다. 알림 권한은 이용자가 설정 화면에서 직접 요청했을 때만 요구합니다.
- 서비스 이용 과정에서 생성 — 저장한 관심 일정(출발·도착 공항, 조회 기간, 좌석 등급, 최소 좌석 수), 알림 발송 및 열람 기록
- 이용 통계 — Google Analytics for Firebase가 생성하는 앱 인스턴스 식별자, 앱 실행·화면 조회·이용 시간, 검색·예약 페이지 이동·관심 일정 저장·알림 열람 통계, 앱·운영체제·기기 정보와 대략적인 지역 정보. 분석 이벤트에는 계정 식별자, 닉네임, 인증·푸시 토큰과 게시글·댓글 내용을 넣지 않습니다.
- 오류 진단 — 운영 모바일 앱에서 Firebase Crashlytics가 생성하는 설치 식별자, 오류 발생 시각과 오류 내역·호출 경로, 앱·운영체제·기기 정보. 로마일의 수동 오류 보고에는 계정 식별자, 인증·푸시 토큰, 게시글·댓글 본문과 정확한 여행일을 넣지 않습니다. SDK의 자동 오류 진단과 이용 통계 기반의 오류 발생 전 행동 기록은 수동 보고 필터와 별도로 수집될 수 있습니다.
- 게스트 커뮤니티에 참여한 경우 — 임시 닉네임, 작성·좋아요·신고 기록과 남용 방지를 위한 회원·프로필·설치 식별자 및 접속 IP의 일방향 해시
커뮤니티 (선택)
커뮤니티는 로그인 없이 읽을 수 있습니다. 웹에서 글·댓글을 작성하려면 네이버·카카오·Google 중 제공되는 소셜 계정으로 로그인합니다. 모바일 앱에서는 임시 닉네임으로 커뮤니티에 참여할 수 있으며, 제공되는 카카오·네이버·Google·Apple 계정에 선택적으로 연결할 수 있습니다.
- 웹·앱 카카오 로그인 — 카카오 계정 식별자와 동의하여 제공된 이메일·닉네임·프로필 이미지
- 웹·앱 네이버 로그인 — 네이버 계정 식별자와 동의하여 제공된 이메일·닉네임·프로필 이미지
- 웹·앱 Google 로그인 — Google 계정 식별자, 동의하여 제공된 이메일·프로필 이름·프로필 이미지
- 앱 Apple 로그인 — Apple 계정 식별자, 동의하여 제공된 이메일(가리기 주소 포함), 계정 삭제 시 인증 권한 철회에 필요한 암호화된 갱신 토큰
- 작성한 게시글·댓글·첨부 이미지, 좋아요 및 신고 기록, 닉네임 변경 이력
- 웹에서는 이용자가 직접 선택한 이미지를 파일당 최대 5 MiB까지 업로드
- 모바일 글에서는 직접 선택하거나 촬영한 사진을 글당 최대 10장, 전송 파일당 4MB까지 첨부하며 댓글 사진과 일반 파일 첨부는 제공하지 않습니다.
소셜 로그인 제공자는 이용자의 동의를 받아 위 정보를 로마일에 제공합니다. 로마일은 로그인 인증과 회원 식별·커뮤니티 운영을 위해 제공받은 정보를 처리합니다. 카카오·네이버의 현재 로그인 설정에서는 이메일·닉네임·프로필 이미지에 대한 추가 동의를 요청하지 않습니다. 기존 동의 등으로 해당 정보가 제공되면 함께 처리합니다.
웹사이트 자동 수집
- 쿠키, 방문 기록, 브라우저 및 기기 정보 (Google Analytics를 통한 이용 통계 수집)
- 서버 오류 진단 — 웹 서버와 웹·모바일 API의 오류 발생 시각, 오류 내역·호출 경로와 실행 환경 정보를 Sentry로 전송합니다. API 오류 보고는 요청 경로의 유형, 요청 방식, 오류 상태와 정제한 호출 경로를 중심으로 수집하며, 요청 본문·인증 토큰·사용자 정보는 제외합니다. 이 API 정제 방식은 다른 서버 오류의 자동 진단과 구분됩니다.
웹·모바일 좌석 검색 기록
검색 ID, 검색 시각, 웹·iOS·Android 구분, 마일리지 프로그램, 출발·도착 공항 또는 지역, 여행 기간, 좌석 등급, 최소 좌석 수, 조회 성공 여부와 전체 결과 수, 수집 범위 확인 상태를 로마일 데이터베이스에 저장합니다. 로그인한 웹 회원과 모바일 회원·게스트는 내부 회원·프로필 식별자에 연결합니다. 웹 검색에는 로그인 인증 정보와 별개인 임의의 세션 ID를 쿠키로 발급하여 같은 브라우저의 검색을 구분합니다. 검색 활동이 30분간 없으면 새 ID를 발급하며, 비회원 검색은 회원 정보 없이 세션 ID와 함께 저장합니다. 예약 페이지 이동 시 해당 검색과 선택한 항공편·귀국편 정보를 연결하여 이용 흐름을 분석합니다. 연결된 이동 기록도 검색 기록의 보관 기간과 계정 삭제 기준을 따릅니다. 정확한 여행일과 내부 회원·프로필·웹 세션 식별자는 Google Analytics나 Firebase Analytics에 전송하지 않습니다.
2. 개인정보의 이용 목적
- 마일리지 좌석·호텔 포인트 검색 결과 제공
- 관심 일정 저장과 조건을 충족하는 좌석이 나타났을 때의 알림 발송
- 커뮤니티 운영, 게시물 관리, 신고 접수 및 처리
- 서비스 오류 분석과 품질 개선
- 웹·앱 유입, 이용 현황과 재방문 통계 분석
- 좌석 검색 수요 분석 및 좌석 추천 품질 개선
로마일이 보관하는 회원·알림·커뮤니티 정보를 광고 목적으로 판매하지 않습니다.
공개 웹의 여행 상품 제휴
공개 웹페이지에서는 Travelpayouts Drive를 이용해 여행 상품을 추천하고 일부 외부 링크를 제휴 링크로 연결합니다. 제휴 링크를 통해 예약하면 로마일이 수수료를 받을 수 있습니다. 외부 스크립트와 제휴 링크 이용 과정에서 IP 주소·브라우저 정보·페이지 URL·클릭 정보와 쿠키가 Travelpayouts 및 연결된 여행 서비스에서 처리될 수 있습니다. 해당 서비스의 개인정보처리방침과 쿠키 정책을 확인할 수 있습니다.
3. 보유 및 이용 기간
- 좌석 검색 기록 — 검색 시각부터 6개월(한국 시간의 달력 기준). 만료 기록은 정기 정리하며, 계정 삭제 시 연결된 검색 기록도 삭제합니다. 기록 삭제 등 권리 행사는 아래 개인정보 문의처로 요청할 수 있습니다.
- 앱 설치 정보, 푸시 토큰, 관심 일정과 알림 기록 — 이용자의 계정·데이터 삭제 요청에 따른 삭제 처리 시까지. 앱을 기기에서 삭제하는 것만으로 서버의 정보가 즉시 삭제되지는 않습니다. 유효하지 않은 푸시 토큰으로 확인되면 알림 전송을 중지합니다. 로그아웃은 현재 기기의 연결을 해제하며 계정 데이터 삭제와는 별개입니다.
- 소셜 로그인으로 제공받은 회원 정보 — 회원 탈퇴에 따른 삭제 처리 시까지. 카카오·네이버의 연결 해제 통지를 받으면 해당 인증을 중지하고 개인정보 처리 검토를 접수합니다. Google의 보안 알림은 인증·세션 보호에 사용하며 알림만으로 탈퇴 요청을 접수하지 않습니다. 최종 탈퇴 전에 다시 인증하면 기존 계정과 닉네임을 복구하고 연결 해제 검토를 해제합니다. 운영 제재는 재로그인으로 해제되지 않습니다. 확인 중에는 접수 내역과 관련 정보를 보관합니다. 웹 전용 회원의 최종 탈퇴는 운영자 확인 후 회원 개인정보를 삭제하고 게시글·댓글·첨부 이미지를 ‘탈퇴한 회원’의 콘텐츠로 보존합니다. 이후 재가입은 새 회원으로 처리하며 이전 글의 소유권을 복구하지 않습니다. 모바일의 전체 계정·데이터 삭제 요청은 별도의 삭제 범위를 따릅니다. Apple 인증 권한은 삭제 요청 시 철회하며, 인증 중단이나 장애로 철회하지 못한 토큰은 암호화해 보관하고 철회가 완료되면 삭제합니다.
- 커뮤니티 게시글·댓글 — 이용자가 삭제하거나 운영 정책에 따라 삭제될 때까지
- 커뮤니티 첨부 이미지 — 게시글에 연결된 동안 보관하며, 저장하지 않았거나 제거한 미참조 이미지는 업로드 후 24시간이 지나면 정기 정리
- 오류 진단 정보 — Firebase Crashlytics는 오류 내역·호출 경로와 관련 설치 식별자를 90일간 보관한 뒤 운영 시스템과 백업에서 삭제 절차를 시작합니다.
- 서버 오류 진단 정보 — Sentry의 서비스별 보관 설정에 따라 보관·삭제합니다.
- 관계 법령이 보존을 요구하는 경우 해당 법령이 정한 기간
- 이용 통계 정보 — Google Analytics와 Firebase의 서비스별 보관 설정에 따라 보관·삭제합니다. 통계용 앱 인스턴스 식별자는 로마일 계정과 연결하지 않습니다.
4. 개인정보의 제3자 제공
로마일은 이용자의 개인정보를 제3자에게 제공하지 않습니다. 다만 법령에 근거하거나 수사기관이 적법한 절차에 따라 요청하는 경우에는 예외로 합니다. 공개 웹의 외부 제휴 스크립트·링크에 따른 Travelpayouts 및 여행 서비스의 직접 처리는 2항의 여행 상품 제휴 안내를 따릅니다.
5. 개인정보 처리의 위탁
서비스 운영에 필요한 범위에서 아래 업체에 처리를 위탁하고 있습니다.
| 수탁자 | 위탁 업무 |
|---|---|
| Expo (650 Industries, Inc.) | 모바일 푸시 알림 발송 및 전송 결과 확인 |
| Google LLC (Firebase Cloud Messaging) | Android 기기로의 푸시 알림 전달 |
| Apple Inc. (Apple Push Notification service) | iOS 기기로의 푸시 알림 전달 |
| Vercel Inc. | 웹 서비스 호스팅 및 커뮤니티 첨부 이미지 저장 |
| Amazon Web Services, Inc. | 데이터베이스 운영 및 저장 |
| Google LLC (Google Analytics·Google Analytics for Firebase) | 웹사이트·모바일 앱 이용 통계 분석 |
| Google LLC (Firebase Crashlytics) | 모바일 앱 오류 진단 및 안정성 개선 |
| Functional Software, Inc. (Sentry) | 웹·모바일 API 및 웹 서버 오류 진단과 안정성 개선 |
위탁 업체 중 일부는 국외에 서버를 두고 있어 개인정보가 국외에서 처리될 수 있습니다. 처리 항목과 목적은 위 표와 같으며, 보유 기간은 3항과 같습니다.
6. 이용자의 권리와 행사 방법
- 앱에서 직접 — 관심 일정 삭제, 알림 수신 해제, 커뮤니티 콘텐츠 수정·삭제와 현재 기기 로그아웃을 할 수 있습니다.
- 커뮤니티 — 작성한 글과 댓글을 직접 수정·삭제할 수 있습니다.
- 문의로 — 아래 연락처로 열람, 정정, 삭제, 처리정지를 요구할 수 있습니다. 요청을 받으면 지체 없이 처리합니다.
7. 개인정보의 파기
보유 기간이 지나거나 처리 목적이 달성되면 지체 없이 파기합니다. 전자적 파일 형태의 정보는 복구할 수 없는 방법으로 삭제합니다.
8. 안전성 확보 조치
- 모바일 설치 인증 토큰은 원문을 저장하지 않고 해시로 보관합니다.
- Apple 권한 철회용 갱신 토큰은 서버에서 암호화해 보관하며 앱이나 진단 로그에 전달하지 않습니다.
- 푸시 알림 토큰은 전달에 필요한 원문과 중복 확인용 해시를 저장하며, 서버에서 알림 발송에 사용합니다.
- Kakao OAuth state와 앱 연결 ticket은 해시로만 저장하며 access·refresh token은 저장하지 않습니다.
- 앱과 서버 사이의 모든 통신은 HTTPS로 암호화합니다.
- 앱 내부에 저장하는 인증 정보는 기기의 보안 저장소(Secure Store)에 둡니다.
- 관리자 화면은 비밀번호와 2단계 인증(TOTP)으로 접근을 제한합니다.
9. 쿠키 등 자동 수집 장치
커뮤니티 조회 수의 중복 집계를 막기 위해, 비로그인 웹에서는 최대 30일 유지되는 서명된 무작위 브라우저 식별 쿠키를 사용합니다. 로그인한 경우에는 회원 기준으로 같은 글의 30분 이내 반복 열람을 중복 제외합니다. 중복 확인 키는 서버에 해시로 저장하며 광고·외부 Analytics에 전달하지 않습니다. 비로그인 식별자를 회원 계정에 추정하여 연결하지 않으며 쿠키를 거부해도 게시글을 읽을 수 있습니다.
웹사이트는 이용 통계를 위해 Google Analytics 쿠키를 사용합니다. 브라우저 설정에서 쿠키 저장을 거부할 수 있으며, 거부해도 검색 기능은 그대로 이용할 수 있습니다. 모바일 앱은 이용 통계를 위한 앱 인스턴스 식별자를 사용합니다. 광고 식별자 (IDFA·Android 광고 ID)는 수집하지 않으며 광고 개인화를 사용하지 않습니다.
10. 만 14세 미만 아동의 개인정보
로마일은 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다.
11. 개인정보 보호책임자 및 문의처
- 운영자로마일랩스
- 대표자로마일
- 개인정보 보호책임자로마일
- 문의roamile.labs@gmail.com
12. 권익침해 구제 방법
개인정보 침해로 도움이 필요하면 아래 기관에 문의할 수 있습니다.
- 개인정보분쟁조정위원회 — 1833-6972 (www.kopico.go.kr)
- 개인정보침해신고센터 — 118 (privacy.kisa.or.kr)
- 대검찰청 사이버범죄수사단 — 1301 (www.spo.go.kr)
- 경찰청 사이버수사국 — 182 (ecrm.police.go.kr)
13. 방침의 변경
이 방침을 변경할 때는 시행 전에 웹사이트 공지로 알립니다. 이용자에게 불리한 변경은 최소 30일 전에 안내합니다.
시행일: 2026년 10월 12일