개인정보 처리방침
최종 수정일: 2026년 11월 6일
HaulLion(“앱”)은 이용자가 구독한 유튜브 채널의 쇼핑 하울 영상과 이용자가 링크를 넣은 유튜브 영상에서 매장과 품목 정보를 찾아 지도와 쇼핑 목록(보따리)에 표시하는 서비스입니다. 로그인하지 않아도 HaulLion이 고른 유튜버 몇 명의 쇼핑 매장을 모은 둘러보기 지도를 볼 수 있습니다. 이 문서는 앱이 어떤 정보를 수집하고, 어떻게 사용하며, 얼마나 보관하고, 누구와 공유하는지를 설명합니다.
1. 수집하는 정보
- 로그인하지 않고 둘러보기 — 계정을 만들지 않고, 이름·이메일 주소·YouTube 구독 채널 목록을 받지 않습니다. 둘러보기 지도나 도시 화면의 목록을 받을 때(도시 화면을 열 수 있는지 묻거나 횟수를 보낼 때도 같습니다) 서버는 지나치게 잦은 호출을 막으려고, IP 주소를 서버를 켤 때마다 새로 만드는 무작위 값과 섞어 바꾼 값만 메모리에 두고 저장하지 않습니다. 다만 다른 요청과 마찬가지로 서버 접속 기록(6항의 Google Cloud Logging, 최대 30일)에 IP 주소와 요청 시각이 남습니다. 둘러보는 동안에는 매장 화면을 열어도 서버에 알리지 않고, 매장 주소와 사진도 불러오지 않습니다. 위치 정보와 앱 오류 기록은 아래 그 항목에 적은 대로 다룹니다.
- 계정 정보 — Google 로그인 시 제공되는 이름, 이메일 주소, 프로필 사진 URL, 고유 사용자 식별자, 가입한 시각, YouTube를 연결한 시각과 연결을 해제한 시각. Apple로 로그인하면 Apple이 제공하는 이름(처음 로그인할 때만), 이메일 주소(Apple에서 이메일을 가렸다면 Apple이 만든 전달용 주소)와 Apple 계정 고유 번호를 받습니다. Apple로 가입한 계정에 YouTube를 연결하면, 그때 고른 Google 계정의 이름, 이메일 주소, 프로필 사진 URL과 고유 번호가 같은 계정에 함께 남습니다. 이 Google 계정은 YouTube 연결을 해제해도 계정을 삭제할 때까지 남고, 다시 연결할 때도 이 Google 계정으로만 연결할 수 있습니다. 바뀐 처리방침에 동의하면 동의한 시각과 어느 버전에 동의했는지도 계정에 남아, 계정을 삭제할 때 함께 지웁니다.
- Apple 연결 해제용 토큰 — Apple로 로그인하면 Apple이 내주는 값입니다. 계정을 삭제할 때 Apple에 남아 있는 이 앱과의 연결을 끊는 데만 쓰며, Apple 계정 고유 번호, 처음 받은 시각, 마지막으로 받은 시각과 함께 서버에만 보관합니다. 앱과 다른 이용자는 볼 수 없습니다.
- YouTube 구독 채널 목록 —
youtube.readonly권한으로 조회합니다. 지금 구독 중인 유튜버의 쇼핑 매장을 지도·검색·탐방 기록·프로필에 보여 주고(그 쇼핑 매장이 아직 하나도 없으면 지도에는 둘러보기 지도를 대신 보여 줍니다), 분석할 채널을 고르고, 처음 이용할 때 무료로 탐방할 영상을 고르는 데만 사용하며, 목록은 서버에 저장하지 않고 이용자의 기기 안에만 임시 보관됩니다. 구독한 유튜버의 지도를 보여 주려고 채널 ID를 조회 조건으로 서버(HaulLion 데이터베이스, 서울)에 보내지만 저장하지 않습니다. 다만 이용자가 영상을 분석한 채널의 식별자는 아래 이용 기록에 남습니다. 처음 이용할 때는 무료로 탐방할 영상을 고르려고 지도에 아직 쇼핑 매장이 없는 구독 채널 중 최대 6개의 식별자를 서버로 보냅니다. 서버는 이 목록을 저장하지 않고, 고른 영상과 그 채널의 식별자만 남겼다가 이틀 안에 지웁니다. - 링크로 넣은 영상 — 이용자가 링크를 넣은 공개 영상은 구독하지 않은 유튜버의 것이어도 그 영상에서 찾은 쇼핑 매장을 지도·검색·탐방 기록·프로필에 함께 보여 줍니다(그 유튜버의 다른 영상은 넣지 않습니다). 앱에서 연 매장 공유 링크의 영상과 도시 화면에서 넣은 영상도 같습니다. 그 영상과 채널의 식별자는 서버에 저장하지 않고 이용자의 기기 안에만 둡니다(9항). 그 쇼핑 매장을 보여 주려고 영상 식별자를 조회 조건으로 서버(HaulLion 데이터베이스, 서울)에 보내지만 저장하지 않습니다. 아직 분석되지 않은 영상은 다른 탐방과 같이 분석하고 아래 이용 기록에 남깁니다.
- 도시 화면 — 도시 화면의 영상 목록은 모든 이용자가 같은 목록을 받으며, 어느 도시를 찾았거나 보는지는 서버로 보내지 않습니다. 다만 아직 분석되지 않은 영상의 「탐방하기」를 누르면 쇼핑 매장이 나올지 미리 알아보려고 로그인 확인용 토큰과 그 영상의 식별자를 서버로 보내며, 그다음에 탐방을 그만두어도 마찬가지입니다. 서버는 어느 계정이 어느 영상을 물었는지 남기지 않고, 계정별로는 아래 이용 기록의 알아본 영상 수만 남깁니다. 화면을 연 횟수, 영상을 넣거나 「탐방하기」를 누른 횟수, 지도 앱으로 넘어간 횟수(그 매장이 넣은 영상의 것인지 포함)는 이용자도 도시도 구별하지 않는 합계로만 셉니다. 이 목록은 HaulLion 서버가 YouTube에서 찾아 영상 제목, 채널명, 썸네일 주소, 길이와 식별자만 두는 것으로, 이용자의 정보는 들어 있지 않고 받은 지 24일이 지나면 다시 찾으며 28일이 지나면 쓰지 않고 지웁니다. 목록의 영상을 신고하면 매장 정보 제보처럼 그 영상 식별자를 계정 식별자와 함께 받아 보낸 지 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제합니다.
- 영상 정보 및 공개 댓글 — 이용자가 선택한 영상(처음 이용할 때 무료로 탐방하려고 HaulLion이 고른 영상 포함)의 제목, 설명, 태그와 공개된 상위 댓글을 조회해 쇼핑 매장을 찾아내는 데 사용합니다. 탐방을 시작하기 전에 쇼핑 매장이 나올지 알아볼 때도 그 영상의 제목, 설명과 공개된 상위 댓글을 읽으며, 도시 화면에서 「탐방하기」를 눌렀다가 그만둔 영상도 여기에 듭니다.
- 이용 기록 — 탐방한 채널의 식별자와 채널별로 탐방한 영상 수, 크레딧(무료로 받은 것 중 쓴 개수, 받은 크레딧과 구매한 크레딧의 남은 개수), 크레딧을 받고 쓰고 돌려받은 내역(종류, 개수, 시각, 한 탐방의 내역을 묶는 번호와 그렇게 처리된 까닭을 나타내는 짧은 코드; 어떤 영상인지는 남기지 않음), 신고 혜택을 받은 달과 그달에 받은 횟수, 날짜별 이용 횟수(탐방, 영상 분석, 탐방 전에 쇼핑 매장이 나올지 알아본 영상 수, 신고, 공유, 첫 이용 무료 탐방 요청, 매장 위치 후보 찾기와 고르기), 첫 이용 무료 탐방을 받은 시각과 그때 받은 영상 수, YouTube를 연결하기 전에만 탐방했는지 여부, 마지막으로 탐방을 요청한 날짜(탐방 전에 알아보기와 첫 이용 무료 탐방 포함), 지금까지 탐방을 요청한 횟수, 달별로 새로 분석한 영상 수와 이미 분석된 영상을 받은 수(마지막으로 탐방을 요청한 달의 것만 남김). 무료 이용 한도와 혜택을 계산하고, 이용한 사람 수를 세고 서비스 운영 상태를 보고, 이용 요금을 정하는 데만 씁니다.
- 크레딧 구매 기록 — App Store에서 크레딧을 구매하면 Apple이 서명해 보내 주는 거래 정보 가운데 거래 번호(처음 거래 번호 포함), 상품, 받은 크레딧 개수, 결제 금액과 통화, 구매한 App Store의 나라, 구매한 시각을 계정 식별자와 함께 서버만 읽는 기록에 둡니다. 환불됐다면 환불 시각과 비율, Apple이 알려 준 환불 사유를, Apple이 환불을 거절했다면 거절했다는 알림을 함께 두고, 계정마다 Apple이 환불한 횟수를 셉니다. 구매를 확인해 크레딧을 한 번만 넣고, 청약철회와 환불을 처리하고(환불이 되풀이되는지 살피는 것 포함), 법이 정한 거래 기록을 보관하는 데만 씁니다. 구매를 계정에 바르게 넣으려고 계정마다 무작위 번호를 하나 만들어, 구매할 때 App Store에 함께 보냅니다. Apple이 보내는 알림은 두 번 처리하지 않으려고 알림의 종류와 거래 번호, 시각을 따로 두고, 지급하지 못한 구매나 Apple이 거절한 환불은 운영자가 확인하도록 그 거래 번호를 서버 오류 기록에도 남깁니다. 카드 번호 같은 결제수단 정보는 Apple이 받으며 HaulLion은 받지 않습니다.
- 구매·환불 문의 — 구매, 청약철회, 환불을 이메일로 요청하거나 문의하시면 보내 주신 내용과 이메일 주소, 처리 결과를 남깁니다. HaulLion이 직접 돌려드릴 때는 예금주 이름, 은행, 계좌번호를 받아 돌려드리는 데만 쓰고, 돌려드린 뒤 바로 지웁니다. 만 19세가 되지 않은 분의 구매 취소를 확인할 때는 법정대리인의 이름과 연락처, 이용자와의 관계를 보여 주는 자료(가족관계증명서 등)를 받아 확인한 뒤 바로 지우고, 확인했다는 사실만 남깁니다. 자료에 주민등록번호가 있다면 뒷자리를 가리고 보내 주세요. 문의 메일은 Gmail(Google LLC)로 받습니다(5·6항).
- 탐방 차례 기록 — 새 영상 탐방을 요청하면 차례가 올 때까지 계정 식별자를 고른 영상(식별자, 제목, 설명, 태그)과 그 채널의 식별자와 함께 서버만 읽는 기록에 둡니다. 요청이 몰릴 때 순서대로 탐방하고 한도와 혜택을 한 번만 계산하는 데만 씁니다. 여러 사람에게 차례를 고르게 나누려고 마지막으로 탐방을 요청한 시각도 남깁니다. 다른 이용자에게는 기다리는 영상과 차례만 보이고, 누가 요청했는지는 보이지 않습니다. YouTube 연결을 해제하면 아직 차례를 기다리는 탐방은 바로 취소하고 이 기록을 지웁니다. 이미 시작한 탐방은 끝까지 하지만, 그 유튜버를 탐방한 채널 기록에 남기지 않습니다. 처음 탐방하는 유튜버의 영상을 기다리는 동안에는 탐방할 수 있는 유튜버 수를 세려고 그 유튜버를 HaulLion 서버만 아는 비밀 키로 바꾼 값(채널 ID가 아님)을 서버만 읽는 기록에 둡니다. 탐방이 끝나면 지우고, 끝나지 않아도 3시간이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다.
- 열어 본 매장 — 매장 화면을 열면 그 매장의 장소 식별자(place ID)만 서버로 보냅니다. 서버는 그 매장이 나온 영상마다 마지막으로 열어 본 날짜를 30일 동안 둡니다. 이 날짜는 그 영상이 YouTube에 아직 공개되어 있는지 먼저 확인할 영상을 고르는 데 씁니다. 분석 결과를 기간이 지나면 지우는 방식으로 운영할 때는, 지워지기 전에 다시 분석할 영상을 고르는 데도 쓰고, 그때만 계정을 그날만 쓰는 무작위 값으로 바꾼 값도 영상마다 30일 둡니다. 하루에 열 수 있는 횟수, 매장 주소와 사진을 불러온 횟수, 그날 서비스를 쓴 사람 수를 셀 때 쓰는 표시도 계정 대신 그날의 무작위 값으로 두고, 그날이 지나면 지웁니다. 이 무작위 값은 날마다 새로 만들고 지난 것은 버리므로, 남은 값으로는 누가 열었는지 알 수 없습니다. 다만 매장 주소·사진을 불러오는 요청은 요청 주소에 장소 식별자가 들어 있어, 서버 접속 기록(6항의 Google Cloud Logging, 최대 30일)에 IP 주소·요청 시각과 함께 남습니다.
- 품목 사진 찾기 — 품목 화면을 열면 그 품목의 사진을 이미지 검색으로 찾아 보여 드립니다. 앱은 품목 이름(포장에 적힌 이름이나 상표와 한국어 이름, 100자까지)만 HaulLion 서버로 보내고, 서버가 이 이름으로 Brave 이미지 검색이나 Daum(카카오) 이미지 검색에 물어봅니다. 계정 정보는 보내지 않으며, 로그인하지 않아도 씁니다. 서버는 같은 품목을 다시 열 때 검색을 아끼려고 검색 결과만 1시간 동안 서버의 메모리에 두고, 한 기기가 너무 자주 묻지 않도록 요청한 IP 주소와 시각도 잠시 메모리에만 둡니다. 둘 다 저장하지 않습니다. 다만 품목 이름은 요청 주소에 들어 있어 서버 접속 기록(6항의 Google Cloud Logging, 최대 30일)에 IP 주소·요청 시각과 함께 남습니다. 사진은 기기가 Brave나 카카오의 이미지 서버에서 직접 불러오므로, 그때 기기의 IP 주소와 기기·브라우저 정보가 그곳에 전달됩니다. 사진을 누르면 그 사진이 실린 웹페이지가 브라우저로 열립니다. ‘사진 찾아보기’를 누르면 Google 이미지 검색이 브라우저로 열리며, 이후는 Google 개인정보처리방침을 따릅니다.
- 사진으로 찾기 — 보따리에서 사진을 찍거나 고르면 기기가 먼저 포장 글자를 읽어 영상에 나온 품목과 대조하고, 이때 사진은 기기 밖으로 나가지 않습니다. 기기에서 찾지 못하면 로그인한 이용자의 사진(또는 읽은 글자)을 HaulLion 서버를 거쳐 Google Cloud Vision(웹에서 비슷한 사진이 불리는 이름 찾기)과 Google Gemini API(사진 속 물건의 이름·브랜드·종류 읽기)로 보냅니다. 사진은 답을 받으면 버리고 저장하거나 기록하지 않으며, 계정마다 하루에 쓴 횟수만 남깁니다.
- 메모와 다녀온 기록 — 이용자가 매장마다 직접 남긴 메모, 다녀왔다는 표시와 그 시각, 1~5점으로 매긴 내 평가(별점). 본인만 볼 수 있고, 다른 이용자에게 보여 주거나 여러 사람의 평가를 합치지 않습니다. 이용자가 지우거나 계정을 삭제할 때까지 보관합니다.
- 가고 싶은 곳 — 이용자가 담은 매장의 장소 식별자(place ID)와 담은 시각입니다. 매장 이름·주소·사진은 저장하지 않고 볼 때마다 불러옵니다. 이용자가 빼거나 계정을 삭제할 때까지 보관합니다.
- 읽은 공지 — 앱에서 확인한 공지와 내 알림의 번호와 확인한 시각입니다. 같은 공지나 알림을 다시 띄우지 않는 데만 쓰고, 계정을 삭제하면 함께 지웁니다.
- 내 알림 — 신고를 보내면 받았다는 안내(매장 이름)를, 신고를 닫거나 신고한 매장이 지도에서 내려가거나 매장 정보가 새로 정리되면 처리 결과(매장 이름, 어떻게 반영했는지나 반영하지 않은 까닭, 드린 크레딧 수나 드리지 못한 까닭)를 시각과 함께 내 계정에 남겨 앱의 공지 목록에 함께 보여 줍니다. 매장이 지도에 있으면 그 매장을 바로 열 수 있게 Google 지도의 장소 식별자(place ID)도 함께 남깁니다. 본인만 볼 수 있고, 29일 뒤 자동 삭제되며 계정을 삭제하면 함께 지웁니다. 매장 이름이 적힌 알림은 그보다 먼저, 그 알림이 답하는 신고를 보낸 날(여러 건이면 가장 먼저 보낸 날)부터 28일이 지나면 앱에 보이지 않고 그 뒤 하루 안에 자동 삭제됩니다.
- 알림 주소 — 탐방이 끝나면 알림 받기를 켠 기기의 알림 토큰과 기기 종류(Android, 아이폰, 웹), 등록·최근 사용 시각입니다. 탐방이 끝났다고 알리고, 약관 변경 같은 서비스 공지와 신고 처리 결과(어떻게 반영했는지, 크레딧을 드렸는지)를 알리는 데만 씁니다. 알림을 끄거나, 그 기기에서 로그아웃하거나, 계정을 삭제하면 지우고, 60일 동안 쓰지 않으면 자동 삭제됩니다. 알림을 보내려고 Google의 Firebase 클라우드 메시징을 쓰고, 아이폰에는 Apple 푸시 알림 서비스를 거쳐 보냅니다.
- 탐방 완료 알림 묶음 — 탐방이 끝났다고 한 번에 알리려고, 요청한 탐방이 모두 끝날 때까지 탐방한 영상 수와 그중 실패한 수, 찾은 매장의 장소 식별자(place ID), 쇼핑 매장이 나온 유튜버의 채널 식별자와 이름, 탐방 요청 번호를 서버만 읽는 기록에 둡니다. 탐방이 모두 끝나면 알림을 켠 기기가 없어도 바로 지우고, 그렇지 않아도 늦어도 이틀 안에 자동으로 지웁니다. 같은 알림을 두 번 보내지 않으려고 보낸 시각과 탐방 요청 번호만 남겼다가 늦어도 이틀 안에 지웁니다. YouTube 연결을 해제하면 유튜버는 바로 지웁니다.
- 탐방 진행 표시 주소 — 아이폰에서 탐방하는 동안 잠금 화면과 다이내믹 아일랜드에 뜨는 진행 상황의 주소(실시간 현황 토큰)와 이 기기의 알림 토큰, 그 탐방의 영상 식별자·제목과 끝난 수·찾은 쇼핑 매장 수입니다. 앱을 닫아 두어도 진행 상황을 바꾸는 데만 쓰고, 탐방이 끝나면 지웁니다. 알림 받기를 켜지 않아도 쓰지만, 알림은 보내지 않습니다.
- 공유 링크 — 매장을 공유하면 그 매장과 영상의 식별자, 유튜버 채널 식별자와 채널 사진 주소, 내 초대 코드, 공유한 계정 식별자와 시각을 남깁니다. 링크를 연 사람에게 그 매장을 보여 주고 가입 보상을 맞추는 데만 쓰며, 링크를 연 사람에게 공유한 사람의 이름이나 이메일은 보이지 않습니다. 만든 지 28일이 지나면 링크의 매장을 더는 보여 주지 않고 그 뒤 하루 안에 자동 삭제되며, YouTube 연결을 해제하거나 계정을 삭제하면 바로 지웁니다.
- 매장 위치 고르기 — 지도에 올리지 못한 매장의 위치를 고를 때, 어느 영상에 나온 매장인지(영상 식별자), 적거나 고른 동네 이름(40자까지)과 그때 보여 드린 후보 매장의 장소 식별자(place ID)와 좌표를 계정 식별자와 함께 서버만 읽는 기록에 둡니다. 고른 매장이 보여 드린 후보 중 하나인지 확인하는 데만 쓰고, 1시간이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다. 후보를 찾을 때 HaulLion 서버가 Google 지도에 보내는 것은 그 매장의 이름과 동네 이름, 동네의 위치뿐이고 계정 정보는 보내지 않습니다. 후보 매장의 이름과 주소는 Google 지도에서 받아 화면에만 보여 드리고 저장하지 않습니다. 매장을 고르면 그 위치가 모든 이용자의 지도에 그 매장의 위치로 올라가며, 누가 골랐는지는 다른 이용자에게 보이지 않습니다. 고른 계정 식별자, 그 매장이 나온 영상의 식별자, 적은 동네 이름, 고른 매장의 장소 식별자와 시각은 서버만 읽는 기록에 두고, 운영자가 잘못 고른 위치를 되돌리거나 엉뚱한 곳을 거듭 고르는 계정의 고르기를 막는 데만 씁니다. 이 기록은 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다. 고르기를 막은 계정은 막기를 풀 때까지 그 표시를 둡니다.
- 오류 제보 — 이용자가 보낸 제보의 종류와 내용, 제보한 계정 식별자와 시각, 처리 결과(바로잡았는지, 반영하지 않았다면 그 까닭, 크레딧을 드렸는지와 그 시각, 드리지 않았다면 그 까닭), 받았다는 안내와 처리 결과를 내 알림으로 알려 드린 시각. 매장 정보 제보에는 어느 영상의 어느 매장인지 가리키는 번호(YouTube 영상 식별자가 들어 있음)와 Google 지도의 장소 식별자(place ID), 매장 이름을 HaulLion 서버만 아는 비밀 키로 바꾼 값을 함께 남깁니다. 이 값은 영상을 다시 분석해 매장 번호가 바뀌어도 같은 매장의 제보로 이어 가는 데만 쓰고, 비밀 키 없이는 이 값으로 매장 이름을 알 수 없습니다. ‘위치가 달라요’나 ‘다른 매장이에요’ 제보가 HaulLion이 그 매장 위치가 틀린 것을 먼저 찾아낸 뒤에 왔다면 찾아낸 시각을, 그 영상의 그 매장으로 이미 신고 혜택을 받았거나 그달 한도가 차서 받지 못했고 그 제보를 보낸 지 28일이 안 됐을 때 온 제보라면 그 시각을 함께 남깁니다. 앱 문제 제보에는 사용 중이던 화면과, 브라우저가 알려 주는 기기 정보(User-Agent: 운영체제와 그 버전, 브라우저 종류와 버전, 기기 모델명이 들어 있을 수 있음)를 남깁니다. 채널 식별자는 담지 않습니다. 정보를 바로잡고 처리 결과를 알려 드리고 신고 혜택을 드리는 데만 씁니다. 매장 정보 제보는 보낸 지 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제되며, 앱 문제 제보는 90일 뒤 자동 삭제됩니다.
- 문제 신고 — 내 정보 화면의 ‘문제 신고’로 보내면, 적은 내용(선택, 500자까지)과 보낸 계정 식별자에 더해 이 기기의 최근 앱 오류 기록(최대 20건)과 최근 서버 요청(최대 10개: 요청 번호, 요청한 기능의 경로, 결과 코드, 시각. 매장을 열거나 매장 주소·사진을 불러온 요청은 넣지 않습니다), 앱 버전, 기기 종류(웹·iOS, 운영체제와 브라우저 종류), 인터넷 연결 여부, 지금 화면과 바로 전 화면, 구독 채널 목록을 불러왔는지 여부, 탐방 진행 상태(진행 중이거나 기다리는 영상 수와 차례)를 함께 보냅니다. 앱이 덧붙이는 정보에는 이메일 주소, 로그인 정보, 주소의 검색 조건, 채널이나 영상의 식별자, 구독 채널 수, 이 기기의 무작위 번호를 담지 않습니다. 직접 적은 내용은 이메일 주소와 로그인 정보만 가리고 그대로 보관합니다(적은 영상 링크도 남습니다). 받았다는 안내와 처리 결과를 내 알림으로 알려 드린 시각, 처리 결과도 함께 남깁니다. 문제를 찾아 고치고 처리 결과를 알려 드리는 데만 쓰고, 하루 5번까지 보낼 수 있으며, 90일 뒤 자동 삭제됩니다.
- 앱 오류 기록 — 로그인, 탐방 요청 같은 일이 앱에서 실패하면 그 시각, 앱 버전, 기기 종류(웹·iOS, 운영체제와 브라우저 종류), 보고 있던 화면, 오류 코드와 짧은 오류 문구, 이 기기에서 무작위로 만든 번호, 함께 실패한 서버 요청의 요청 번호(최대 5개, 서버 기록과 맞춰 보는 데만 씀)를 서버로 보냅니다. 이름, 이메일 주소, 계정 식별자, IP 주소, 로그인 정보는 담지 않습니다. 오류를 찾아 고치는 데만 쓰고, 29일 뒤 자동 삭제됩니다.
- 친구 초대 정보 — 내 초대 코드, 내가 누구의 초대로 가입했는지와 그 시각, 내가 처음 탐방을 마친 시각, 그날 초대 코드를 잘못 넣은 횟수, 내 초대로 가입한 친구의 계정 식별자와 그 친구가 첫 탐방을 마쳤는지 여부. 초대 혜택을 계산하고 코드를 무작위로 넣어 보는 일을 막는 데만 씁니다. 초대한 사람은 앱에서 초대로 가입한 친구 수와 혜택을 받은 수만 볼 수 있고, 친구의 이름, 이메일 주소, 친구별 기록은 볼 수 없습니다.
- 혜택 중복 확인값 — 초대 코드를 입력해 가입 혜택을 받거나 처음 이용할 때 무료 탐방을 받으면, 이메일 주소와 Google 계정 고유 번호(Apple로 로그인한 계정은 Apple 계정 고유 번호도)를 각각 HaulLion 서버만 아는 비밀 키로 바꾼 값(HMAC-SHA-256)과 받은 시각만 혜택별로 남깁니다. 무료 크레딧을 쓰면 같은 방식으로 바꾼 값과 쓴 개수를 적어 두고, 탐방할 때마다 맞춰 고칩니다. 무료 크레딧을 쓴 뒤 계정을 삭제하면 같은 방식으로 바꾼 값과 쓴 개수를 남겨, 같은 Google 계정이나 Apple 계정이 무료 크레딧을 다시 받지 못하게 합니다. 이 값으로는 이메일 주소나 Google·Apple 계정을 알 수 없고, 비밀 키 없이는 주소를 알아도 같은 값을 만들 수 없습니다. 계정을 지웠다가 같은 Google 계정이나 Apple 계정으로 다시 가입하거나, 연결한 Google 계정을 다른 HaulLion 계정에 옮겨 연결해서 가입 혜택, 첫 이용 무료 탐방, 무료 크레딧을 또 받는 것을 막는 데만 씁니다.
- 신고 혜택 확인값 — 신고한 매장 정보를 고쳐 크레딧을 드리면(그달 한도가 차서 드리지 못한 때 포함), 어느 영상의 어느 매장이었는지 가리키는 번호를 HaulLion 서버만 아는 비밀 키로 바꾼 값과 그 시각을 내 계정에 남깁니다. 비밀 키 없이는 이 값으로 어느 영상의 어느 매장이었는지 알 수 없습니다. 그 신고를 보낸 날부터 28일 동안 한 영상에 나온 같은 매장으로 신고 혜택을 두 번 드리지 않는 데만 쓰고, 그 뒤에는 쓰지 않고 하루 안에 자동 삭제되며 계정을 삭제하면 함께 지웁니다.
- 위치 정보 — 지도를 현재 위치로 옮기고 ‘내 근처’에서 가까운 쇼핑 매장과 거리를 보여 주는 데 씁니다. 거리는 기기 안에서 계산하며, 위치를 HaulLion 서버로 보내거나 서버에 저장하지 않습니다. 지도를 현재 위치로 옮기면 기기가 Google 지도에 그 화면의 지도를 직접 요청하고, 이때 화면 범위(현재 위치 근처의 좌표)가 Google에 전달됩니다. 권한을 거부해도 앱은 정상 동작합니다.
2. 정보의 사용
수집한 정보는 앱의 기능 제공(계정 식별, 분석 대상 선택, 쇼핑 매장 추출 및 지도 표시, 크레딧과 혜택 계산, 크레딧 구매 확인과 지급, 청약철회·환불 처리)과 아래의 서비스 운영·요금 산정, 법이 정한 거래 기록 보관에만 사용합니다. 광고에 사용하지 않으며, 판매하지 않습니다.
서비스가 잘 돌아가는지 보고 이용 요금을 정하려고 날마다 요청 수, 비용, 이용한 사람 수, 한 사람이 한 달에 새로 분석한 영상 수의 구간별 사람 수 같은 합계를 따로 세고, 서버와 앱의 최근 오류 기록을 29일 동안 남깁니다. 합계와 오류 기록에는 이름, 이메일 주소, 계정 식별자를 넣지 않습니다.
3. YouTube API 서비스
이 앱은 YouTube API 서비스를 사용합니다. 앱을 이용함으로써 이용자는 YouTube 서비스 약관에 동의하게 됩니다. Google의 개인정보 취급에 대해서는 Google 개인정보처리방침을 확인해 주십시오.
HaulLion이 Google API에서 받은 정보를 사용하고 다른 앱으로 옮기는 방식은 제한적 사용(Limited Use) 요구사항을 포함한 Google API 서비스 사용자 데이터 정책을 따릅니다.
HaulLion은 이용자의 개인정보나 YouTube 계정에서 읽은 정보(구독 채널 목록)를 AI 모델을 학습시키는 데 쓰지 않습니다.
YouTube 연결 해제 — 앱의 프로필 → YouTube 연결 해제를 누르면 먼저 이용자와 연결해 저장한 YouTube 정보(탐방한 채널 기록, 첫 이용 무료 탐방할 영상과 채널의 식별자, 탐방 완료 알림 묶음의 유튜버, 아직 차례를 기다리는 탐방 차례 기록, 이용자가 만든 공유 링크)를 지우도록 서버에 요청하고, 서버가 지웠는지와 상관없이 그 답을 받으면 바로, 답이 없으면 30초 안에 Google에 이 앱의 YouTube 접근 권한 반납을 요청합니다(이때 Google 로그인 창이 한 번 뜰 수 있습니다). 차례를 기다리던 탐방은 취소하고, 그 탐방에 잡아 둔 크레딧은 돌려드립니다. 서버가 지웠다고 답하지 않으면(오류이거나 20초 안에 답이 없으면) 그 계정으로 앱을 쓰는 동안과 다음에 열 때 확인을 받을 때까지 요청을 다시 보내고, 앱을 다시 열지 않아도 서버가 지울 수 있게 해제를 누른 시각을 계정 정보에도 남깁니다. 서버는 요청을 받으면 바로 지우고, 지우다 멈췄거나 계정 정보에 남은 시각으로 지울 때도 늦어도 7일 안에 끝냅니다. 요청에는 해제를 누른 시각을 함께 보내, 늦게 닿더라도 그 뒤 다시 연결해 생긴 정보까지 지우지 않게 합니다. 인터넷에 연결되어 있지 않아 요청을 보내지 못하면 권한을 반납하지 않고 기기의 구독 채널 목록도 그대로 둔 채(아직 보내지 않은 탐방 요청만 멈춥니다) 해제하지 못했다고 알려 드리니, 다시 눌러 주세요. 요청을 보낸 뒤 권한 반납을 요청하기 전에 앱이 닫혔거나, 보낸 요청에 서버도 Google도 답하지 않아 반납하지 못했다면 다음에 쓸 때 반납하고, 반납하지 못하면 Google 계정의 앱 권한 페이지로 안내합니다(누른 뒤 2분이 지나 이 기기든 다른 기기든 다시 연결했고 그 연결이 서버에 기록됐다면 그 연결의 권한은 그대로 둡니다). 다른 기기에서 연결을 해제했다면 이 기기도 다음에 쓸 때 구독 채널 목록을 지우고, 아이폰에서는 권한 반납도 마칩니다. 기기에 둔 구독 채널 목록과 고른 유튜버, 지도에서 유튜버를 검색한 기록도 지웁니다. 유튜버는 5명까지 탐방할 수 있습니다(운영자 계정과 운영자가 ‘한도 없음’으로 둔 계정은 빼고). 연결을 해제했다가 다시 연결해도 이 수가 늘지 않도록, 쓰고 있던 자리마다 ‘그 자리가 풀리는 날’만 남기고 그날이 지나면 지웁니다. 해제한 뒤 5일 동안은 채널 ID를 HaulLion 서버만 아는 비밀 키로 바꾼 값을 함께 둡니다. 이 값은 그사이 다시 연결했을 때 같은 유튜버의 자리를 돌려주는 데만 쓰고, 5일이 지나면 지웁니다. 그 뒤에 남는 자리 기록으로는 어느 유튜버였는지 알 수 없습니다. 5일 안에 다시 연결해 같은 유튜버를 탐방하면 새 자리를 쓰지 않고 그 자리를 다시 씁니다. 메모, 다녀온 기록, 가고 싶은 곳, 크레딧과 매장 위치 고르기 기록(4항의 기간 동안)은 그대로 남습니다. 연결을 해제한 뒤에는 구독 목록을 읽지 않으며, 다시 읽으려면 Google 로그인을 다시 거쳐야 합니다. Google이 권한 반납을 확인해 주지 않으면(로그인 창을 닫은 경우 등) Google 계정의 앱 권한 페이지로 안내하며, 그곳에서 이 앱을 직접 지울 수 있습니다.
앱에서 계정을 삭제하면 이용자와 연결해 저장한 YouTube 정보(탐방한 채널 기록, 첫 이용 무료 탐방할 영상과 채널의 식별자)도 바로 지워지며, 늦어도 7일 안에 삭제가 끝납니다. 삭제가 도중에 멈추면 서버가 밤에 이어서 끝냅니다. 이를 위해 삭제를 시작할 때 계정 식별자와 시작한 시각만 적은 기록을 서버에 두었다가 삭제가 끝나면 지웁니다. 이용자와 연결되지 않은 영상 분석 결과와 영상 정보는 4항대로 보관합니다. 이와 별도로 이용자는 언제든지 Google 계정 보안 설정 페이지에서 이 앱의 접근 권한을 철회할 수 있습니다. 이렇게 철회한 것을 알아채는 것은 아이폰 앱뿐입니다. 아이폰 앱은 YouTube를 다시 쓸 때(구독 채널 목록을 받은 지 12시간이 지나 앱을 다시 열거나, 영상 목록을 열 때 등) 철회를 알아채고, 앱 안의 YouTube 연결 해제와 같은 방식으로 지웁니다. 웹은 이를 알아채지 못하므로 웹에서는 탐방, 첫 이용 무료 탐방, 공유 링크 만들기, 매장 위치 고르기, 매장 정보 제보를 받지 않습니다. 서버에 계정과 함께 남는 YouTube 관련 기록(탐방한 채널 기록, 첫 이용 무료 탐방할 영상, 탐방 차례 기록, 탐방 완료 알림 묶음, 탐방 진행 표시 주소, 공유 링크, 매장 위치 고르기 기록, 매장 정보 제보, 신고 혜택 확인값과 매장 이름이 적힌 내 알림)은 앱을 다시 열지 않아도 마지막으로 이용한 때부터 4항의 기한대로 지워지고, 그 기한은 가장 긴 것도 28일이 지나면 쓰지 않고 그 뒤 하루 안에 지우는 것이어서, 철회한 날부터 30일 안에 모두 지워집니다.
4. 보관 기간
- 영상 분석 결과(HaulLion이 영상을 분석해 만든 매장 목록, 리뷰 요약, 추천 품목, 영상에 보이는 간판 글자와 입구 모습 등) — 영상이 YouTube에 공개되어 있고 퍼가기가 허용된 동안 보관합니다. 아동용(made for kids)으로 지정된 영상은 분석하지 않으며, 분석한 뒤 아동용으로 바뀐 것을 확인하면 지도에서 내리고 따로 남기지 않습니다. 영상이 지워졌거나, 비공개·일부 공개로 바뀌었거나, 퍼가기가 막힌 것을 확인하면 지도에서 내리고, 영상 제목과 채널명을 뺀 분석 결과만 서비스를 고치는 데 쓰려고 따로 남깁니다. 유튜버가 빼 달라고 요청한 채널의 영상은 분석 결과까지 모두 지웁니다.
- 유튜버가 직접 올린 매장 링크로 찾은 매장(「유튜버 직접게시」로 표시) — 유튜버가 설명란이나 본인 댓글에 쓴 매장 이름·주소·설명과 그 링크, Google 지도의 장소 식별자입니다. AI가 만든 것이 없어 분석 결과로 따로 남기지 않습니다. 영상 정보를 다시 받을 때(29일 안) 지금의 설명란·본인 댓글과 맞춰 보고, 링크가 빠졌으면 이튿날 한 번 더 확인해 그때도 없으면 지웁니다. 댓글이 많아 유튜버의 댓글을 다 확인하지 못한 날에는 지우지 않지만, 확인한 날로 치지도 않습니다. 그래서 링크를 29일 안에 다시 확인하지 못하면 이름·주소·설명과 링크를 비우고, 다음에 확인할 때 매장도 지웁니다. 영상이 내려가면 남김없이 지웁니다. 네이버·카카오 지도 링크는 장소 링크인지만 확인하고 그 페이지는 읽지 않습니다.
- YouTube에서 받은 영상 정보(영상 제목, 채널명, 게시일) — 받은 지 29일이 되기 전에 YouTube에서 다시 받아 새것으로 바꿉니다. 제때 다시 받지 못하면 그 정보는 지웁니다. YouTube API 개발자 정책의 보관 기간 제한을 따른 것입니다.
- 탐방 전에 알아본 결과(영상 식별자와 쇼핑 매장이 나올지에 대한 판단) — 계정과 묶지 않고 모든 이용자가 함께 쓰며, 받은 지 29일이 지나면 자동으로 지웁니다.
- 탐방한 채널 기록(채널 식별자와 채널별 탐방 영상 수) — 그 채널을 마지막으로 탐방한 때부터 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다. YouTube 연결을 해제하면 바로 지우고, 자리 기록(자리가 풀리는 날)만 남겼다가 그날이 지나면 지웁니다. 같은 유튜버를 다시 찾을 수 있는 값을 함께 두었다가 해제한 뒤 5일이 지나면 지웁니다(3항).
- 무료 탐방할 영상과 그 채널의 식별자 — 탐방을 시작하면 바로 지우고, 그렇지 않으면 늦어도 이틀 안에 자동으로 지웁니다.
- 탐방 차례 기록(계정 식별자와 기다리는 영상, 그 채널의 식별자) — 탐방이 끝나면 바로 지우고, 끝나지 않아도 하루가 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다. YouTube 연결을 해제하면 아직 차례를 기다리는 것은 바로 지웁니다(3항). 마지막으로 탐방을 요청한 시각은 계정을 삭제할 때까지 둡니다. 계정을 삭제하면 둘 다 지웁니다.
- 품목 사진 검색 결과 — 저장하지 않습니다. 서버의 메모리에 1시간 두었다가 버립니다. 검색어(품목 이름)가 남는 서버 접속 기록은 최대 30일입니다(6항).
- 매장의 위치(좌표) — Google 지도에서 얻은 정보로, Google 지도 약관에 따라 받은 지 30일이 되기 전에 Google 지도에서 다시 받아 바꾸고, 그러지 못하면 자동 삭제됩니다. 장소를 가리키는 식별자(place ID)는 계속 보관합니다. 상호·주소·사진은 저장하지 않고, 화면을 열 때마다 Google 지도에서 불러옵니다.
- 매장 위치 고르기(그 매장이 나온 영상의 식별자, 보여 드린 후보의 장소 식별자와 좌표, 적은 동네 이름, 계정 식별자) — 후보는 1시간이, 고른 기록은 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제되고, 계정을 삭제하면 그때 함께 지웁니다. 고르기를 막은 표시는 막기를 풀거나 계정을 삭제할 때까지 둡니다. 고른 위치는 위의 매장의 위치로 남습니다.
- 오류 제보(제보 내용, 제보한 계정 식별자, 처리 결과, 앱 문제 제보는 보고 있던 화면과 기기 정보) — 매장 정보 제보는 보낸 지 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제되고, 앱 문제 제보는 90일. 계정을 삭제하면 그때 함께 삭제됩니다.
- 문제 신고(적은 내용, 계정 식별자, 함께 보낸 오류 기록과 기기 정보, 처리 결과) — 90일. 계정을 삭제하면 그때 함께 삭제됩니다.
- 앱 오류 기록 — 29일. 계정과 연결되지 않아 계정을 삭제해도 그대로 있다가 기간이 지나면 자동 삭제됩니다.
- 친구 초대 정보 — 계정을 삭제할 때까지. 계정을 삭제하면 내 초대 코드와 초대 기록을 지우고, 내가 초대한 친구의 계정에서도 나를 가리키는 식별자를 지웁니다. 나를 초대한 사람 쪽 기록에서는 나를 알아볼 수 있는 정보를 지우고, 그 사람이 한 달에 받은 혜택 수를 세는 데 필요한 혜택 여부와 그 시각만 남깁니다.
- 혜택 중복 확인값 — 계정을 삭제해도 남습니다. 같은 Google 계정이나 Apple 계정이 가입 혜택, 첫 이용 무료 탐방, 무료 크레딧을 두 번 받지 못하게 하려는 것으로, 혜택을 받은 날부터 1년(무료 크레딧은 확인값을 마지막으로 적거나 고친 날부터 1년, 계정을 삭제하면 삭제한 날부터 1년) 보관한 뒤 자동으로 지웁니다. 그 전에 해당 혜택을 끝내면 그때 지웁니다. 무료 크레딧은 쓴 개수만 남기고, 이메일 주소나 HaulLion 계정 식별자는 함께 남기지 않습니다.
- Apple 연결 해제용 토큰과 Apple 계정 고유 번호 — 계정을 삭제할 때까지. 계정을 삭제하면 그 토큰으로 Apple에 연결 해제를 요청한 뒤 바로 지웁니다.
- 신고 혜택 확인값 — 크레딧을 드린 신고(그달 한도가 차서 드리지 못한 신고 포함)를 보낸 날부터 28일이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제되고, 계정을 삭제하면 그때 함께 지웁니다.
- 크레딧 내역 — 1년 보관한 뒤 자동으로 지우며, 계정을 삭제하면 그때 함께 지웁니다. 다만 구매한 크레딧에 관한 내역(구매, 구매한 크레딧을 쓰고 돌려받은 것, Apple 환불과 HaulLion이 직접 돌려드린 것)은 결제 기록이라 그 일이 있은 날부터 5년 보관하고, 계정을 삭제해도 그 기간 동안 남습니다. 5년이 지나면 그 뒤 5일 안에 자동으로 지웁니다.
- 크레딧 구매 기록 — 구매한 날부터 5년(대금 결제와 공급 기록, 청약철회 기록). 계정을 삭제하면 서버만 읽는 별도 보관 장소로 옮겨 다른 정보와 따로 두고, 5년이 지나면 그 뒤 5일 안에 자동으로 지웁니다. 결제와 계정을 잇는 무작위 번호는 계정을 삭제하면 지웁니다. 돈이 오가지 않는 시험 결제(TestFlight와 App Store 심사)의 기록은 1년 뒤 자동으로 지우고, 계정을 삭제하면 그 기록에서 계정 식별자를 지웁니다. Apple이 보낸 알림의 기록은 400일 뒤 자동으로 지웁니다.
- 구매·환불 문의와 처리 기록 — 3년. 계정을 삭제해도 그 기간 동안 남습니다. 계좌 정보와 미성년자 확인 자료는 처리한 뒤 바로 지웁니다.
- 관리 기록(관리자가 크레딧을 직접 드리거나 구매한 크레딧을 돌려드리거나 ‘한도 없음’을 끈 일, 위치 고르기를 막거나 푼 일: 그 계정 식별자, 드리거나 돌려드린 개수와 그 뒤의 크레딧 수, 고른 매장, 시각) — 기록한 날부터 400일. 고른 매장이 적힌 기록은 그 매장을 고른 날부터 28일이 지나면 그 뒤 하루 안에 자동 삭제됩니다. 계정을 삭제하면 그 자리에서 계정 식별자를 지웁니다.
- 계정 정보, 날짜별 이용 횟수, 첫 이용 무료 탐방을 받은 시각과 영상 수 — 계정을 삭제할 때까지 보관합니다. 날짜별 이용 횟수는 마지막으로 이용한 날의 횟수만 남습니다. 달별로 새로 분석한 영상 수와 이미 분석된 영상을 받은 수는 마지막으로 탐방을 요청한 달의 것만 남습니다.
- YouTube를 연결한 시각(마지막으로 연결한 시각과, 해제한 뒤 처음 다시 연결한 시각), 연결을 해제한 시각(해제를 누른 시각과 기기 시계로 잰 최근 10번까지의 누른 시각, 서버가 그 요청을 받은 시각)과 그 해제로 지울 것을 다 지웠는지 — 다른 기기에 남은 구독 목록을 쓰지 않고, 다른 기기에 남은 예전 연결 때문에 새로 연결한 기록이 지워지지 않게 하고, 해제한 뒤 다시 연결하기 전에 요청한 탐방이 유튜버 기록을 남기지 않게 하고, 중간에 멈춘 해제를 끝까지 다시 하고, 계정 정보에 남은 해제를 누른 시각(아래)이 이미 받은 요청의 것이면 해제를 다시 하지 않고, 연결을 해제한 뒤에도 탐방할 수 있는 유튜버 수(3항)를 맞게 세려고 둡니다. 해제한 뒤 처음 다시 연결한 시각은 다음에 해제하면 지웁니다. 계정을 삭제할 때까지 보관합니다.
- YouTube 연결 해제를 누른 시각(서버가 지웠다고 답하지 않았을 때) — 앱을 다시 열지 않아도 서버가 그 해제를 마치려고 둡니다(3항). 같은 시각을 실은 해제 요청을 서버가 받으면 그때 지우고, 그렇지 않으면 밤마다 도는 서버 작업이 지웁니다. 이때 그 해제가 아직 되지 않았으면 그 시각으로 해제하고(3항의 7일 안), 그 시각에서 30일이 지났으면 지우기만 합니다. 해제가 확인되기 전에 Google 설정에서 권한을 철회한 것을 앱이 확인하면, 다시 보낸 요청이 확인되지 않을 때 처음 거절된 시각으로 고쳐 적습니다.
- 탐방을 요청한 횟수와 마지막으로 이용한 날짜, 신고 혜택을 받은 달과 그달에 받은 횟수 — 계정을 삭제할 때까지 보관합니다.
- 메모와 다녀온 기록 — 이용자가 지우거나 계정을 삭제할 때까지 보관합니다.
- 가고 싶은 곳 — 이용자가 빼거나 계정을 삭제할 때까지 보관합니다.
- 알림 주소 — 알림을 끄거나, 그 기기에서 로그아웃하거나, 계정을 삭제하면 지웁니다. 60일 동안 쓰지 않으면 자동 삭제됩니다.
- 탐방 완료 알림 묶음(영상 수, 찾은 매장의 장소 식별자, 쇼핑 매장이 나온 유튜버의 채널 식별자와 이름) — 요청한 탐방이 모두 끝나면 바로 지우고, 그렇지 않아도 늦어도 이틀 안에 자동으로 지웁니다. 알림을 보낸 시각과 탐방 요청 번호도 늦어도 이틀 안에 지웁니다. YouTube 연결을 해제하면 유튜버는 바로 지우고, 계정을 삭제하면 함께 지웁니다.
- 내 알림 — 29일 뒤 자동 삭제되고, 계정을 삭제하면 그때 함께 지웁니다. 매장 이름이 적힌 알림은 그보다 먼저, 그 알림이 답하는 신고를 보낸 날(여러 건이면 가장 먼저 보낸 날)부터 28일이 지나면 앱에 보이지 않고 그 뒤 하루 안에 자동 삭제됩니다.
- 탐방 진행 표시 주소 — 탐방이 끝나면 지웁니다. 끝나지 않아도 12시간이 지나면 쓰지 않고 그 뒤 하루 안에 자동 삭제됩니다.
- 공유 링크 — 만든 지 28일이 지나면 링크의 매장을 보여 주지 않고 그 뒤 하루 안에 자동 삭제되며, YouTube 연결을 해제하거나 계정을 삭제하면 바로 지웁니다.
- 계정 삭제를 시작한 기록(계정 식별자와 시작한 시각) — 삭제가 끝나면 지웁니다. 삭제가 도중에 멈추면 서버가 밤에 이어서 끝낸 뒤 지웁니다.
5. 제3자 제공 및 처리 위탁
개인정보를 판매하거나 광고 목적으로 제공하지 않습니다. 서비스 운영을 위해 다음 처리자를 이용합니다. Apple로 로그인과 Apple 푸시 알림 서비스는 Apple Inc.가, Brave 이미지 검색은 Brave Software, Inc.가, Daum 이미지 검색은 주식회사 카카오가, 나머지는 모두 Google LLC가 운영합니다.
- Firebase 인증 — 로그인 처리, 계정 정보 보관
- Cloud Firestore(데이터베이스) — 1항에서 서버에 남긴다고 적은 정보(계정 정보, 이용 기록, 메모와 다녀온 기록, 알림 주소, 내 알림, 신고 혜택 확인값, 친구 초대 정보, 오류 제보, 문제 신고, 앱 오류 기록, 구매 기록 등) 저장, 구독한 유튜버와 링크로 넣은 영상의 지도를 보여 줄 때 기기가 조회 조건으로 보낸 채널 ID와 영상 ID로 공개된 지도 정보 찾기(이 ID는 저장하지 않음). 서울(대한민국)에 저장합니다.
- Firebase App Hosting — HaulLion 서버 운영(로그인하지 않은 둘러보기 지도 내주기와 지나치게 잦은 호출 막기, 도시 화면의 영상 목록 내주기와 횟수 세기, 분석 요청, 첫 이용 무료 탐방 영상 고르기, 신고와 문제 신고 접수, 신고 혜택 처리, 알림 보내기, 열어 본 매장 기록, 매장 주소·사진 불러오기, 품목 사진 찾기, 앱 오류 기록 접수, 친구 초대 처리, 계정 삭제 처리, 구매 확인과 크레딧 지급, 환불 처리)
- Google Cloud Logging — 서버 접속 기록 보관(IP 주소, 브라우저 종류, 요청 시각 등, 최대 30일), 서버 오류 확인과 부정 이용 방지
- Cloud Tasks — 탐방 차례가 오면 서버에 알리는 일. 개인정보는 보내지 않습니다.
- Firebase 클라우드 메시징 — 알림 받기를 켠 기기에 탐방이 끝났다는 알림과 서비스 공지, 신고 처리 결과 알림(매장 이름 포함) 보내기, 아이폰 잠금 화면의 탐방 진행 상황 바꾸기(아이폰에는 Apple 푸시 알림 서비스를 거칩니다)
- Apple로 로그인 — Apple 계정으로 로그인 처리, 계정을 삭제할 때 Apple에 남아 있는 이 앱과의 연결 해제
- Apple 푸시 알림 서비스 — 아이폰에 탐방이 끝났다는 알림 전하기, 잠금 화면과 다이내믹 아일랜드의 탐방 진행 상황 바꾸기(Firebase 클라우드 메시징에서 넘겨받습니다)
- YouTube API 서비스 — 구독 채널 목록과 영상 정보 조회
- Google Maps Platform — 지도 표시, 매장 위치 확인, 매장 위치 후보 찾기(계정 정보는 보내지 않음)
- Google Gemini API — 영상과 영상 텍스트에서 쇼핑 매장과 품목 정보 추출, 탐방 전에 쇼핑 매장이 나올지 알아보기, 사진으로 찾기에서 사진 속 물건 읽기. 계정 정보는 보내지 않습니다.
- Google Cloud Vision API — 사진으로 찾기에서 웹에서 비슷한 사진이 불리는 이름 찾기. 계정 정보는 보내지 않습니다.
- Brave 이미지 검색(Brave Search API) — 품목 이름으로 품목 사진 찾기, 기기에 사진 보내기(계정 정보는 보내지 않음)
- Daum 이미지 검색(카카오) — Brave에서 찾지 못할 때 품목 이름으로 품목 사진 찾기, 기기에 사진 보내기(계정 정보는 보내지 않음)
- Gmail — 이메일 문의 받기와 보관(구매·청약철회·환불 문의 포함)
크레딧 결제는 Apple이 App Store에서 이용자의 Apple 계정으로 직접 처리하며, HaulLion이 Apple에 맡긴 일(처리 위탁)이 아닙니다. 카드 같은 결제수단 정보는 Apple이 받으며 HaulLion은 받지 않습니다. Apple이 결제를 처리하며 다루는 정보는 Apple 개인정보처리방침을 따릅니다. HaulLion은 Apple이 서명해 보내 주는 거래 정보만 받아 4항의 기간 동안 보관합니다.
이 처리자들과 앱 안에 들어 있는 Google의 도구(Google 로그인, Google 지도, YouTube 플레이어, Firebase), Apple(Apple로 로그인, 푸시 알림)도 이 방침과 같은 수준으로 이용자의 개인정보를 보호합니다. HaulLion은 처리자의 데이터 처리 약관으로 맡긴 일 밖의 사용을 막고, 맡긴 정보가 안전하게 관리되는지 확인합니다.
추출된 쇼핑 매장과 품목 정보(상호, 위치, 요약, 품목 이름과 가격)는 다른 이용자에게도 지도와 쇼핑 목록에 표시될 수 있습니다. 이 정보에는 이용자의 이름이나 이메일이 포함되지 않습니다.
6. 개인정보의 국외 이전
서비스 운영을 위해 아래와 같이 개인정보를 국외에서 처리합니다. 이용자가 앱을 쓸 때 인터넷을 통해 그때그때 전송됩니다.
- Firebase 인증
받는 곳: Google LLC (1600 Amphitheatre Parkway, Mountain View, CA 94043, USA)
나라: 미국
옮기는 정보: 이름, 이메일 주소, 프로필 사진 URL, 고유 사용자 식별자
목적: 로그인과 계정 확인
보관 기간: 계정을 삭제할 때까지 - Firebase App Hosting (HaulLion 서버)
받는 곳: Google LLC (위와 같음)
나라: 대만
옮기는 정보: 로그인 확인용 식별자, 분석을 요청한 영상, 탐방 전에 쇼핑 매장이 나올지 알아볼 영상, 첫 이용 무료 탐방 영상을 고를 구독 채널 식별자(최대 6개), 오류 제보(앱 문제 제보의 기기 정보 포함), 문제 신고(함께 보낸 오류 기록과 기기 정보 포함), 앱 오류 기록, 초대 코드, 이메일 주소와 Google 계정 고유 번호(혜택 중복 확인값을 만들 때만 쓰고 서버에 그대로 저장하지 않음), Apple로 로그인할 때 Apple이 내준 인증 코드와 연결 해제용 토큰, Apple 계정 고유 번호(토큰과 고유 번호는 서울의 데이터베이스에 저장), 알림 토큰과 기기 종류, 아이폰 탐방 진행 표시 주소(실시간 현황 토큰)와 그 탐방의 영상 식별자·제목·진행 상황, 열어 본 매장과 주소·사진을 불러온 매장의 장소 식별자, 사진을 찾을 품목 이름, 접속 정보(IP 주소, 브라우저 종류), App Store 구매·환불 정보(Apple 거래 번호, 상품, 금액, 시각, 환불 정보)와 결제와 계정을 잇는 무작위 번호
목적: 분석 요청과 신고 처리, 신고 혜택 처리, 첫 이용 무료 탐방, 친구 초대 혜택 처리, 탐방 알림·공지·신고 처리 결과 알림 보내기와 아이폰 탐방 진행 표시 바꾸기, 열어 본 매장 기록, 매장 주소·사진 불러오기, 품목 사진 찾기, 계정 삭제 처리, 둘러보기 지도와 도시 화면의 영상 목록 내주기와 지나치게 잦은 호출 막기, 구매 확인과 크레딧 지급, 환불 처리
보관 기간: 요청을 처리하는 동안. 처리 결과는 서울의 데이터베이스에 저장되며, 보관 기간은 4항과 같습니다. 다만 접속 기록은 아래 Google Cloud Logging에 남습니다. - Firebase 클라우드 메시징 (알림 보내기)
받는 곳: Google LLC (위와 같음)
나라: 특정 나라를 정하지 않은 Google 데이터센터(global)
옮기는 정보: 알림 토큰, 알림의 제목과 내용(탐방한 유튜버 이름, 신고한 매장 이름 포함), 아이폰 탐방 진행 표시에 보이는 영상 제목과 진행 상황
목적: 탐방이 끝났다는 알림, 서비스 공지, 신고 처리 결과 알림 보내기와 아이폰 탐방 진행 표시 바꾸기
보관 기간: 기기에 전할 때까지. 기기가 꺼져 있으면 최대 4주 동안 두었다가 버립니다. - Apple 푸시 알림 서비스 (아이폰 알림)
받는 곳: Apple Inc. (One Apple Park Way, Cupertino, CA 95014, USA)
나라: 미국
옮기는 정보: 알림 토큰, 탐방이 끝났다는 알림의 제목과 내용(탐방한 유튜버 이름), 아이폰 탐방 진행 표시 주소(실시간 현황 토큰)와 거기 보이는 영상 제목과 진행 상황
목적: 아이폰에 탐방이 끝났다는 알림 보내기와 탐방 진행 표시 바꾸기
보관 기간: 기기에 전할 때까지. 기기가 꺼져 있으면 Apple이 정한 기간 동안 두었다가 버립니다. - Google Cloud Logging (서버 접속 기록)
받는 곳: Google LLC (위와 같음)
나라: 특정 나라를 정하지 않은 Google 데이터센터(global)
옮기는 정보: 접속 기록(IP 주소, 브라우저 종류, 요청 시각, 이전 페이지 주소), 요청 번호, 분석을 요청한 영상과 채널의 식별자, 주소·사진을 불러온 매장의 장소 식별자, 사진을 찾은 품목 이름
목적: 서버 오류 확인과 부정 이용 방지
보관 기간: 최대 30일. 이후 자동 삭제됩니다. - Google 지도 (Google Maps Platform)
받는 곳: Google LLC (위와 같음)
나라: 미국 등 Google이 정하는 곳
옮기는 정보: 지도 화면의 범위와 확대 정도(현재 위치로 옮겼다면 그 근처 좌표), 매장 좌표로 만든 작은 지도·거리뷰 요청, IP 주소와 기기·브라우저 정보
목적: 지도 표시
보관 기간: Google 개인정보처리방침에 따름 - Brave 이미지 검색 (Brave Search API)
받는 곳: Brave Software, Inc. (48 2nd St, Floor 3, San Francisco, CA 94105, USA)
나라: 미국
옮기는 정보: 사진을 찾을 품목 이름(HaulLion 서버가 보냄, 계정 정보 없음), 사진을 불러올 때 기기의 IP 주소와 기기·브라우저 정보
목적: 품목 사진 찾기와 보여 주기
보관 기간: Brave 개인정보처리방침에 따름 - App Store (아이폰 구매)
받는 곳: Apple Inc. (One Apple Park Way, Cupertino, CA 95014, USA)
나라: 미국
옮기는 정보: 결제와 계정을 잇는 무작위 번호(구매할 때 앱이 App Store에 함께 보냄). 이메일로 받은 환불 요청을 처리하려고 거래를 찾을 때는 이용자가 알려 준 Apple 주문 번호
목적: 구매를 계정에 바르게 넣기, 주문 번호로 거래 찾기
옮기는 때: 구매할 때, 주문 번호로 거래를 찾을 때
보관 기간: Apple 개인정보처리방침에 따름 - Gmail (이메일 문의)
받는 곳: Google LLC (위와 같음)
나라: 미국 등 Google이 정하는 곳
옮기는 정보: 이용자가 보낸 메일의 내용과 이메일 주소, HaulLion이 직접 환불할 때 받는 예금주 이름·은행·계좌번호, 만 19세가 되지 않은 분의 구매 취소를 확인하는 자료
목적: 문의 답변, 청약철회·환불 처리
옮기는 때: 이용자가 메일을 보낼 때
보관 기간: 문의와 처리 기록은 3년. 계좌와 확인 자료는 처리한 뒤 바로 지움
Google LLC 개인정보 문의: Google 개인정보 문의 양식
Apple Inc. 개인정보 문의: Apple 개인정보 문의 페이지
Brave Software, Inc. 개인정보 문의: privacy@brave.com
국외 이전을 원하지 않으면 앱 이용을 멈추고 계정을 삭제하면 됩니다. 다만 로그인과 영상 분석이 위 처리 없이는 동작하지 않으므로, 국외 이전을 거부하면 서비스를 이용할 수 없습니다.
7. 개인정보의 파기
보관 기간이 지난 정보는 자동 삭제 기능으로 지웁니다. 계정을 삭제하면 계정 정보, 이용 기록, 메모와 다녀온 기록, 가고 싶은 곳, 알림 주소, 탐방 진행 표시 주소, 공유 링크, 읽은 공지와 내 알림, 친구 초대 정보, 크레딧 내역, 신고 혜택 확인값, 매장 위치 고르기 기록, 오류 제보와 로그인 계정을 그 자리에서 지웁니다. 지우는 도중 멈추면 서버가 밤에 이어서 끝내며, 이를 위해 계정 식별자와 삭제를 시작한 시각만 적은 기록을 두었다가 삭제가 끝나면 지웁니다. Apple로 로그인한 계정은 서버에 Apple 연결 해제용 토큰이 있으면 그 토큰으로 Apple에 연결 해제를 요청하고 토큰을 지웁니다. 프로필에서 계정을 삭제하거나 만 18세 미만이라고 답해 계정이 지워질 때 토큰이 없어 요청하지 못했거나 Apple이 요청을 받아 주지 않으면 아이폰 설정에서 직접 끊는 방법을 앱이 안내합니다. Apple로 방금 가입한 계정에 YouTube를 연결하려고 고른 Google 계정이 이미 다른 HaulLion 계정의 것이어서 그 계정으로 이어 가면, 가입한 지 30분이 안 됐고 아무것도 쓰지 않은 그 Apple 계정은 앱이 같은 방식으로 지웁니다. 이때는 아이폰 설정 안내를 띄우지 않으므로, Apple에 연결이 남았다면 아이폰 설정에서 직접 끊을 수 있습니다. 가입 혜택이나 첫 이용 무료 탐방을 받은 적이 있거나 무료 크레딧을 쓴 적이 있으면 혜택 중복 확인값만 4항의 기간(받은 날부터 1년, 무료 크레딧은 계정을 삭제한 날부터 1년) 동안 남고, 나를 초대한 사람 쪽에는 나를 알아볼 수 없는 혜택 기록만 남습니다. 관리자가 크레딧을 직접 드리거나 구매한 크레딧을 돌려드리거나 ‘한도 없음’을 끄거나 위치 고르기를 막은 적이 있으면 관리 기록에서 계정 식별자를 지우고, 나를 알아볼 수 없는 기록만 4항의 기간 동안 남습니다. 다만 구매한 크레딧에 관한 결제 기록(4항의 크레딧 구매 기록과 구매한 크레딧의 내역)은 전자상거래법에 따라 5년 동안 서버만 읽는 별도 보관 장소로 옮겨 다른 정보와 따로 남기고, 구매·환불 문의와 처리 기록은 3년 동안 남겼다가 기간이 지나면 지웁니다. 결제와 계정을 잇는 무작위 번호는 바로 지웁니다. 남은 구매한 크레딧은 잔액에서 사라지지만, 구매한 날부터 7일 안이면 삭제한 뒤에도 취소할 수 있습니다(이용약관 9항). 모든 정보는 전자 파일로만 보관하며, 지울 때는 다시 살릴 수 없게 삭제합니다. 종이 문서로는 보관하지 않습니다. 기기에 둔 넣은 영상 목록은 마지막으로 최신 정보를 받은 날부터 30일이 지나면 앱을 열 때 지웁니다(9항).
8. 이용자의 권리와 행사 방법
이용자는 언제든지 자기 개인정보의 열람, 정정, 삭제, 처리 정지를 요구할 수 있습니다. 앱의 프로필 → 계정 삭제에서 바로 삭제할 수 있고, YouTube 연결만 끊으려면 프로필 → YouTube 연결 해제를 누르면 됩니다(3항). 위치 사용은 아이폰 설정 → 개인정보 보호 및 보안 → 위치 서비스 → 하울라이온에서, 알림은 프로필 → 탐방이 끝나면 알림 받기에서 끌 수 있습니다. 그 밖의 요구는 아래 이메일로 받습니다. 바뀐 처리방침 동의(1·9항)를 거두려면 계정을 삭제하거나 이 이메일로 요청하면 되고, 둘러보는 중의 동의는 로그인을 누르면 지워집니다. 넣은 영상은 YouTube 연결을 해제하면 지워지고, 도시 화면의 「지도에서 빼기」로 하나씩 뺄 수도 있습니다. 대리인을 통해서도 요구할 수 있습니다. 요구를 받으면 본인인지 확인한 뒤 지체 없이 처리합니다.
구매 내역은 앱의 프로필 → 「구매 내용 보기」에서 볼 수 있습니다. 법에 따라 보관해야 하는 결제 기록은 삭제를 요구하셔도 보관 기간 동안 지우지 않습니다.
9. 자동으로 수집하는 장치
HaulLion은 쿠키를 쓰지 않습니다. 다음 정보는 이용자의 기기 저장소에만 둡니다.
- 로그인 상태(계정 식별자, 이름, 이메일 주소, 프로필 사진 URL, 로그인에 쓰는 Google·Apple 계정의 고유 번호, 로그인을 이어 가는 토큰) — 로그아웃하면 지워집니다.
- 아이폰 앱에서 Apple 로그인이 연결된 계정이 YouTube 연결에 쓰는 Google 로그인(그 Google 계정의 고유 번호, 이메일 주소, 이름, 프로필 사진 URL, 로그인을 이어 가는 토큰과, 허용했다면 구독 목록을 읽는 권한) — 로그아웃해도 이 폰의 키체인에 남깁니다. 같은 계정으로 이 폰에서 다시 Apple 로그인했을 때 YouTube를 다시 연결하지 않고 이어 쓰는 데만 쓰고, 다른 계정에는 쓰지 않습니다. 이 폰에서 YouTube 연결을 해제하거나(Google 설정에서 권한을 철회한 것을 앱이 확인했을 때 포함) 계정을 삭제하거나, Google 계정이 연결된 다른 계정이 이 폰에서 YouTube를 쓰려고 하면 지우고, 이 앱에서 Google 창으로 다시 로그인하면 그 로그인으로 바뀝니다. 다른 기기에서 YouTube 연결을 해제했다면 이 폰에 남아 있던 해제 전 구독 채널 목록을 지울 때 함께 지웁니다. 그 사이 다시 연결했다면 지우지 않습니다. 앱을 지우면 더는 쓰지 않고, 다시 설치해 처음 열 때 지웁니다. Apple 로그인이 연결되지 않은 계정의 Google 로그인은 로그아웃하면 바로 지워집니다.
- 구독 채널 목록과 이를 받은 계정 식별자 — 앱을 다시 열 때 목록을 바로 보여 주려고 둡니다. 받은 날부터 30일이 지나면 쓰지 않고 앱을 열 때 지웁니다. 로그아웃해도 이 기기에 남지만 로그인하지 않은 화면에는 보여 주지 않고, 같은 계정으로 다시 로그인할 때만 씁니다. 다른 계정이 이 기기로 로그인하거나, YouTube 연결을 해제하거나, 계정을 삭제하면 지워집니다.
- 링크나 도시 화면으로 넣은 영상의 식별자와 그 채널의 식별자, 넣은 시각과 이를 넣은 계정 식별자 — 그 영상에서 찾은 쇼핑 매장을 내 지도에 보여 주려고 100개까지 둡니다. 마지막으로 최신 정보를 받은 날(넣은 날이나, 앱이 HaulLion 서버에서 그 영상의 정보가 새로 확인된 날을 받았으면 그날)부터 30일이 지나면 쓰지 않고 앱을 열 때 지우며, 같은 영상을 다시 넣으면 그날부터 다시 셉니다. 로그아웃해도 이 기기에 남지만 로그인하지 않은 화면에는 보여 주지 않고, 같은 계정으로 다시 로그인할 때만 씁니다. 다른 계정이 이 기기로 로그인하거나, YouTube 연결을 해제하거나, 계정을 삭제하면 지워집니다.
- 채널별로 마지막으로 본 새 영상 시점 — 30일이 지나면 쓰지 않고 앱을 열 때 지우며, 로그아웃하거나 YouTube 연결을 해제하거나 계정을 삭제하면 지워집니다.
- 구독 화면에서 고른 유튜버(채널 식별자)와 고른 계정 식별자 — 다음에 열 때 같은 유튜버를 골라 두려고 둡니다. 구독 채널 목록을 받은 날부터 30일이 지나면 쓰지 않고 앱을 열 때 지우며, 로그아웃하거나 YouTube 연결을 해제하거나 계정을 삭제하면 지워집니다.
- 지도에 보여 준 쇼핑 매장 정보(구독한 유튜버의 영상에서 찾은 매장 분석 내용, 영상·채널의 제목과 식별자, 매장의 장소 식별자와 좌표·나라·Google 지도 링크), 쇼핑 매장이 있는 구독 채널(채널 식별자), 이 정보를 마지막으로 새로 확인한 시각, 이를 남긴 계정 식별자와 이 기기에서 만든 무작위 값(이 정보를 지울 때 바로 못 쓰게 하는 데만 씀) — 앱을 다시 열 때나 같은 계정으로 다시 로그인할 때 지도를 바로 보여 주려고 둡니다. 영상·채널 정보와 좌표는 HaulLion 서버가 YouTube와 Google 지도에서 마지막으로 받은 날부터 28일이 지나면, 쇼핑 매장이 있는 구독 채널은 구독 채널 목록을 받은 날부터 30일이 지나면 쓰지 않고 앱을 열 때 지웁니다. 7일 넘게 새로 확인하지 못한 유튜버의 쇼핑 매장 정보도 쓰지 않고 지웁니다. 로그아웃해도 쇼핑 매장 정보는 이 기기에 남지만 로그인하지 않은 화면에는 보여 주지 않고, 같은 계정으로 다시 로그인할 때만 씁니다. 다만 쇼핑 매장이 있는 구독 채널을 따로 적어 둔 목록은 로그아웃하면 지웁니다. 구독 채널 목록이 기기에서 지워지거나, 다른 계정이 이 기기로 로그인하거나, YouTube 연결을 해제하거나, 계정을 삭제하면 모두 지워집니다. Google 지도의 매장 이름·주소·사진은 기기에도 두지 않습니다.
- 위치 권한 안내에서 ‘계속’을 눌렀거나 기기에 위치 권한의 답(허용·거부)이 이미 있었는지 — 안내를 다시 띄우지 않으려고 둡니다. 이전 버전의 안내에서 ‘나중에’를 누른 기록은 기기에 남아 있을 수 있습니다. 위치 자체는 두지 않습니다. 계정과 연결되지 않아 로그아웃해도 남습니다.
- 내 근처에서 마지막으로 고른 거리(500m, 1km, 2km, 5km 가운데 하나, 계정과 연결되지 않음) — 다음에 내 근처를 열 때 같은 거리로 보여 주려고 둡니다. 위치 자체는 두지 않습니다. 서버로 보내지 않으며, ‘자동’을 고르면 지우고, 로그아웃해도 남습니다. 앱을 지우거나 웹에서 사이트 데이터를 지우면 지워집니다.
- 처음 쓰는 사람에게 보여 준 짧은 도움말 가운데 어느 것을 봤는지(계정과 연결되지 않음) — 같은 도움말을 다시 띄우지 않으려고 둡니다. 도움말이 알려 주는 일(영상 고르러 가기 누르기, 매장 열어 보기)을 먼저 해 본 경우에도 본 것으로 둡니다. 서버로 보내지 않으며, 로그아웃해도 남고 앱을 지우거나 웹에서 사이트 데이터를 지우면 지워집니다.
- 지도에 못 올린 매장의 위치를 물었을 때 ‘모르겠어요’라고 답한 매장의 번호(영상 식별자가 들어 있음)와 답한 시각(계정과 연결되지 않음) — 탐방이 끝났을 때 같은 매장을 다시 묻지 않으려고 200개까지 두고, 29일이 지난 것은 쓰지 않고 앱을 열 때 지웁니다. 서버로 보내지 않으며, 로그아웃해도 남습니다. 이 기기에서 YouTube 연결을 해제하거나(Google 설정에서 권한을 철회한 것을 앱이 확인했을 때 포함) 계정을 삭제하면 지우고, 앱을 지우거나 웹에서 사이트 데이터를 지우면 지워집니다.
- 초대 링크의 코드 — 최대 7일, 코드를 쓰거나, 쓸 수 없는 코드로 확인되거나, 로그아웃하거나 이 기기에서 계정을 삭제하면 지워집니다.
- 앱에서 연 매장 공유 링크의 번호와 연 시각(계정과 연결되지 않음) — 로그인한 뒤 그 매장을 지도에서 열어 주려고 둡니다. 로그인한 뒤 앱이 그 링크의 매장을 찾아보면 지우고, 24시간이 지난 것은 찾아보지 않고 로그인한 뒤 앱이 확인할 때 지우며, 로그아웃해도 남습니다.
- 첫 이용 무료 탐방을 이미 받았는지(계정 식별자)와 오늘은 다시 묻지 않을지(날짜) — 로그아웃하면 지워집니다.
- 탐방을 한 적이 있는지(계정 식별자) — 앱을 열 때 처음 보여 줄 화면을 정하는 데만 쓰고, 로그아웃하면 지워집니다.
- 차례를 기다리는 탐방의 영상과 채널 식별자, 채널 이름, 첫 이용 무료 탐방인지, 기다리기 시작한 시각, 기기와 서버의 시계 차이와 계정 식별자 — 앱을 닫았다 열어도 기다리던 탐방을 이어 보여 주려고 둡니다. 탐방이 끝나면 지우고, 2시간 10분이 지난 것은 쓰지 않고 앱을 열 때 지우며, 로그아웃하거나 YouTube 연결을 해제하면 지워집니다.
- YouTube를 연결했다는 기록을 서버에 아직 보내지 못했을 때 그 계정 식별자와 연결한 시각 — 다시 보내려고 둡니다. 보내면 지우고, 30일이 지난 것은 보내지 않고 지우며, 로그아웃하거나 YouTube 연결을 해제하면 지워집니다.
- YouTube 연결 해제를 서버가 아직 확인하지 않았을 때 그 계정 식별자와 해제를 누른 시각, 이 기기에서 할 일(권한 반납과 구독 목록 지우기)을 마쳤는지, 권한 반납을 요청했는지와 그 시각(Google 설정에서 권한을 철회한 것을 앱이 확인한 경우에는 확인한 시각, 그 권한이 이 기기에서 마지막으로 쓰인 시각과 처음 거절된 시각. 해제가 확인되기 전에 철회를 확인하면 해제를 누른 시각을 처음 거절된 시각으로 바꿉니다) — 다시 보내고, 이 기기에서 할 일을 마치지 못했으면 다음에 쓸 때 마치려고 둡니다. 서버가 확인하거나 이 기기에서 계정을 삭제하면 지우고, 해제를 누른 지(바꾼 경우 처음 거절된 지) 30일이 지난 것은 보내지 않고 지우며, 권한 철회로 남긴 것은 이 기기에서 YouTube가 다시 응답하면 지웁니다. 로그아웃해도 남습니다.
- 프로필에서 YouTube 연결을 해제한 계정 식별자 — 기기에 저장된 Google 로그인으로 묻지 않고 다시 연결하지 않으려고 둡니다. 직접 다시 연결하거나 이 기기에서 계정을 삭제하면 지우고, 로그아웃해도 남습니다.
- YouTube가 이 기기에서 마지막으로 응답한 계정 식별자와 그 시각 — 앱을 열 때 YouTube가 연결돼 있다고 보여 줄지 정하고, Google 설정에서 권한을 철회했는지(철회한 뒤 이 기기에서 다시 연결했는지) 판단하는 데 씁니다. 철회를 확인하면 그 시각을 연결 해제와 함께 서버로 보냅니다. 로그아웃하거나 YouTube 연결을 해제하거나 이 기기에서 계정을 삭제하면 지웁니다.
- 이 기기에서 YouTube 연결을 허용한 적이 있는지(계정과 연결되지 않음) — Google 창에서 ‘YouTube 계정 보기’ 칸에 체크하라는 안내를 다시 띄우지 않으려고 둡니다. YouTube 연결을 해제하거나, Google 설정에서 권한을 철회한 것을 앱이 확인하거나, 이 기기에서 계정을 삭제하거나, 그 칸에 체크하지 않아 권한 없이 돌아오면 안내를 다시 띄우도록 바뀝니다. 로그아웃해도 남습니다.
- 지도를 마지막으로 둔 위치(가운데 좌표와 확대 정도)나 마지막 지도 검색(검색어, 고른 매장·유튜버·품목·지역과 그때의 지도 위치), 최근 검색(최대 8개: 검색어와 고른 매장·유튜버·품목·지역)과 이를 남긴 계정 식별자 — 다음에 앱을 열 때 그 자리부터 보여 주려고 둡니다. ‘내 위치로’나 ‘내 근처’로 옮긴 화면은 남기지 않습니다. 예전 앱 버전이나 웹에서 남긴 기록에는 그때 마지막으로 연 매장이나 ‘내 위치로’·‘내 근처’로 옮긴 화면이 들어 있을 수 있습니다. 남긴 지 30일이 지난 것은 쓰지 않고 앱을 열 때 지우며, 로그아웃하거나 계정을 삭제하면 지워집니다. YouTube 연결을 해제하면 유튜버를 검색한 기록은 지웁니다.
- 탐방이 끝나면 알림을 켠 계정 식별자와 이 기기의 알림 토큰 — 알림을 끄거나 로그아웃하거나 계정을 삭제하면 지워집니다. 로그아웃할 때 인터넷이 끊겨 지우지 못하면 지울 것으로 표시해 두었다가 다음에 앱을 열 때 지웁니다.
- 아이폰에서 알림을 켜거나 탐방 진행 표시를 쓰려고 받은 이 기기의 알림 토큰(Firebase 클라우드 메시징이 기기에 둠, 계정과 연결되지 않음) — 알림과 탐방 진행 표시를 이 기기로 받으려고 둡니다. 알림을 꺼도 탐방 진행 표시에 쓰려고 남깁니다. 알림을 켜 둔 채 로그아웃하거나 다른 계정으로 바뀌면 지우고, 그 밖에는 남아 있다가 앱을 지우면 더는 쓰지 않습니다.
- 아이폰에서 탐방하는 동안 잠금 화면과 다이내믹 아일랜드에 띄우는 진행 상황(탐방 중인 영상의 제목, 끝난 영상 수와 전체 영상 수, 찾은 쇼핑 매장 수, 기다리는 차례와 남은 시간) — 앱을 닫아도 탐방 상황을 볼 수 있게 아이폰이 띄워 둡니다. 탐방이 끝나면 15분 안에 내리고, 로그아웃하면 바로 내리며, 앱을 다시 열 때 끝나지 않은 채 남은 것은 내립니다. 어느 경우든 띄운 지 12시간 안에는 아이폰이 내립니다.
- 알림을 받을지 물었을 때의 답과 그 시각 — 같은 질문을 다시 하지 않으려고 둡니다. 알림을 끄면 ‘괜찮아요’로 적습니다. ‘괜찮아요’는 30일 뒤 다시 물을 수 있고, 계정과 연결되지 않아 로그아웃해도 남습니다.
- 아직 서버로 보내지 못한 앱 오류 기록(최대 30건)과 이 기기의 무작위 번호 — 기록은 보내면 지워지고, 보내지 못한 것도 6일 뒤 버립니다. 무작위 번호는 앱을 지울 때까지 둡니다. 둘 다 계정과 연결되지 않아 로그아웃해도 남습니다.
- 최근 앱 오류 기록(최대 20건, 6일까지) — 문제 신고를 보낼 때 함께 보내려고 서버로 보낸 뒤에도 기기에 남겨 둡니다. 로그아웃하거나 계정을 삭제하면 지웁니다. 최근 서버 요청 목록(최대 10개)은 기기에 저장하지 않고, 앱을 닫거나 로그아웃하면 사라집니다.
- 로그인하지 않고 둘러보는 중인지와 바뀐 처리방침에 동의했다면 어느 버전에 동의했는지(계정과 연결되지 않음) — 앱을 다시 열 때 첫 화면 없이 둘러보기 지도로 가고 같은 동의를 다시 묻지 않으려고 둡니다. 로그인하거나, 둘러보는 중에 로그인을 누르면 지웁니다. 둘러보기 지도 자체는 기기에 남기지 않습니다.
- 로그인하지 않고 둘러보기 전에 만 18세 이상이라고 답했는지(계정과 연결되지 않음) — 같은 질문을 다시 하지 않으려고 둡니다. 로그인해도 남고, 계정의 만 18세 확인(11항)은 따로 받습니다.
- 마지막으로 연 앱의 빌드 번호(계정과 연결되지 않음) — 설치하거나 업데이트한 뒤 처음 연 것인지 알려고 둡니다. 그때는 Google 설정에서 권한을 철회했다고 판단하지 않습니다. 앱을 열 때마다 바꿔 적고, 로그아웃해도 남습니다.
- 새 버전 안내를 닫거나 그 안내에서 업데이트하러 갔을 때 그 안내의 번호(계정과 연결되지 않음) — 같은 안내를 다시 띄우지 않으려고 둡니다. 다음 안내를 닫거나 그 안내에서 업데이트하러 가면 바꿔 적고, 로그아웃해도 남습니다.
다른 기기나 웹에서 계정을 삭제했거나 이메일로 삭제를 요청했다면, 이 기기는 앱이 로그인 상태를 다시 확인할 때(앱을 다시 열 때 등) 로그아웃되고, 위에서 로그아웃하면 지운다고 적은 것과 구독 채널 목록, 링크로 넣은 영상, 기기에 둔 쇼핑 매장 정보는 그때 지웁니다. 다만 YouTube가 이 기기에서 마지막으로 응답한 계정 식별자와 그 시각, YouTube 연결 해제를 서버가 아직 확인하지 않은 기록, 프로필에서 YouTube 연결을 해제한 계정 식별자, 초대 링크의 코드(최대 7일), ‘모르겠어요’라고 답한 매장의 번호(최대 29일)와 앱의 Google 로그인은 지우지 않습니다. 남은 계정 식별자와 Google 로그인은 지워진 계정의 것이라 다시 쓰지 않고, 이 기기에서 다른 계정이 같은 기록을 남기거나 Google로 로그인하면 바뀌며, 앱을 지우면 사라집니다(아이폰의 Google 로그인은 다시 설치해 처음 열 때 지웁니다). 이미 로그아웃한 기기에 남은 구독 채널 목록, 링크로 넣은 영상과 쇼핑 매장 정보는 다른 계정이 그 기기로 로그인하거나, 위에 적은 기한(구독 채널 목록과 링크로 넣은 영상 30일, 쇼핑 매장 정보 28일·7일)이 지난 뒤 앱을 열 때 지웁니다. 다른 기기에서 YouTube 연결을 해제했다면 이것들은 같은 계정으로 그 기기에 다시 로그인할 때 지웁니다.
앱 안의 Google 지도와 YouTube 영상 플레이어는 Google이 직접 제공하며, Google의 정책에 따라 정보를 수집할 수 있습니다. 앱이 쓰는 Google의 Firebase도 기기에 기록(Firebase가 쓰인 날짜, 알림을 켜거나 탐방 진행 표시를 썼다면 Firebase가 이 설치에 매긴 번호와 그 토큰, 받은 알림의 번호)을 따로 두는데, HaulLion은 이 기록을 읽지 않으며, 앱을 지우면 더는 쓰지 않고 웹에서는 사이트 데이터를 지우면 지워집니다. 기기 저장소는 브라우저나 기기 설정에서 직접 지울 수도 있습니다.
Google 로그인 창도 Google이 직접 제공합니다. Google은 로그인을 안전하게 처리하려고 IP 주소로 대략적인 위치를 추정하거나 2단계 인증에 쓸 전화번호를 물을 수 있습니다. HaulLion은 이 정보를 받지 않습니다.
10. 안전성 확보 조치
- 앱과 서버 사이의 모든 통신은 암호화(HTTPS)합니다.
- 데이터베이스 접근 규칙으로 이용자는 자기 정보만 읽고 쓸 수 있습니다.
- 이용 한도, 분석 결과처럼 앱이 직접 바꾸면 안 되는 정보는 서버만 쓸 수 있습니다.
- 관리 기능은 관리자 권한을 받은 계정만 쓸 수 있습니다.
11. 이용 연령
만 18세 이상만 이용할 수 있는 서비스입니다. 처음 로그인할 때 만 18세 이상인지 확인하고, 확인한 시각을 계정 정보에 함께 저장합니다. 로그인하지 않고 둘러볼 때도 이 기기에서 처음 한 번 묻고, 그 답은 기기에만 둡니다(9항). 만 18세 미만이라고 답하면 로그인할 때 받은 계정 정보를 바로 삭제합니다. 만 18세 미만의 정보는 의도적으로 수집하지 않습니다.
12. 개인정보 보호책임자
개인정보 보호책임자: HaulLion 개인정보 담당
이메일: urbanismkr@gmail.com
개인정보 열람·정정·삭제 요청과 그 밖의 문의는 위 이메일로 받습니다.
13. 권익침해 구제 방법
개인정보 침해로 피해를 입었거나 상담이 필요하면 아래 기관에 분쟁 조정이나 상담을 신청할 수 있습니다. 이 기관들은 HaulLion과 관계없는 별도 기관입니다.
- 개인정보분쟁조정위원회: (국번 없이) 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터(한국인터넷진흥원): (국번 없이) 118, privacy.kisa.or.kr
- 대검찰청: (국번 없이) 1301, www.spo.go.kr
- 경찰청: (국번 없이) 182, ecrm.police.go.kr
14. 변경 이력
- 2026년 11월 6일 — 로그인 없이 보는 둘러보기 지도, 구독하지 않은 유튜버의 영상을 링크로 넣는 것, 도시 화면, 아이폰 앱의 크레딧 구매, YouTube 연결 해제가 서버에 닿지 못했을 때의 처리, 사진으로 찾기를 추가함. 도시 화면의 「탐방하기」가 시작 전에 쇼핑 매장이 나올지 알아보며 그때 영상 식별자를 서버로 보내고, 그 결과를 29일 둔다고 적음.
- 2026년 10월 28일 — 처음 게시함.