나가리 · NAGARI
개인정보처리방침
시행일:
나가리는 서울·수도권 지하철의 도착 정보와 열차 위치를 조회하고, 정해 둔 시간에 잠금화면 라이브 액티비티로 표시하는 서비스입니다.
기기의 GPS 위치, 연락처, 사진은 수집하지 않습니다. 사용자가 직접 선택한 역·노선·방향과 예약을 처리하며, 설치 식별자에 연결된 정보를 서버에 저장합니다. 홈 화면에는 Google AdMob 광고가 표시되며, 광고 SDK는 IP 기반의 대략적인 위치와 광고·기기·진단 정보를 처리할 수 있습니다. GPS 권한을 요청하지 않는 것과 광고 SDK의 데이터 수집은 별개입니다.
1. 개인정보 처리자와 적용 범위
이 방침은 나가리 iOS 앱, 라이브 액티비티 및 운영 서버에 적용됩니다. 서비스 운영과 개인정보 관련 문의는 나가리 운영팀이 담당하며, 연락처는 support@joodang.com입니다.
2. 수집·처리하는 정보와 목적
- 설치 식별자와 인증 정보: 앱이 서버에 처음 연결할 때 임의의 설치 식별자와 인증 정보가 생성됩니다. 서버에는 인증 정보의 해시를, 기기에는 인증 정보를 Keychain에 저장하여 해당 설치의 예약과 라이브 액티비티를 구분하고 다른 설치의 접근을 막습니다.
- Apple 푸시 토큰: 라이브 액티비티 자동 시작 및 갱신 토큰을 설치 식별자와 연결하여 저장합니다. 예약 시작, 도착 정보 갱신과 종료 메시지를 전달하는 데 사용합니다.
- 광고 제거 구매: Apple이 서명한 거래 정보를 운영 서버로 전송하여 구매의 진위와 환불 상태를 검증합니다. 서버에는 상품 ID, 원거래 ID, 테스트·운영 환경, 환불 상태와 확인 시각만 보관하며, 서명된 거래 원문은 저장하거나 로그로 남기지 않습니다. 카드번호나 결제 계좌 정보는 Apple에서 처리하며 앱과 운영 서버는 수집하지 않습니다. 구매 정보는 광고 추적이나 이용 분석에 사용하지 않습니다.
- 선택 정보와 예약: 사용자가 선택한 역·노선·방향, 예약 이름, 반복 요일, 시작 시각, 표시 시간과 활성화 여부를 처리합니다. 예약 및 진행 중인 라이브 액티비티 정보는 서버에 저장합니다. 일반 조회 요청은 도착 정보 조회에 사용하며 별도의 개인별 검색 이력으로 저장하지 않습니다.
- 서비스 이용 분석: ‘사용 통계 공유’가 켜져 있으면 Firebase / Google Analytics로 앱 실행·세션·참여 시간·화면 진입과 전경 체류 시간, 기능 사용 및 예약 저장·삭제, 선택한 호선·역·방향과 한국 시간 기준 요일·시간대, 라이브 액티비티 생성 확인·종료·탭·추정 유지 시간을 수집합니다. SDK가 생성한 앱 인스턴스 ID로 설치별 사용량과 재방문을 분석하며, 앱을 열지 않은 동안의 라이브 액티비티 이벤트는 기존 운영 서버가 같은 ID와 연결해 Google에 전송합니다. SDK는 앱 버전·기기/OS 정보 등도 처리할 수 있습니다. 호선·역·방향은 앱에서 선택한 정보이며 실제 위치나 승하차를 확인한 정보가 아닙니다. 상세 분석을 지원하는 앱 버전부터 수집하며 이전 앱에서는 서버가 역 정보를 분석에 추가하지 않습니다. 직접 구성한 이벤트에는 예약 이름, Apple 푸시 토큰, 인증 비밀값, GPS 위치를 넣지 않습니다. 분석용 광고 식별자·IDFV 수집과 광고 개인 최적화는 비활성화합니다. 앱 인스턴스 ID는 완전히 익명화된 정보가 아닙니다. 화면 체류 시간은 앱이 활성화된 동안만 집계하고, 라이브 액티비티 유지 시간은 실제 화면 시청 시간이 아니며 종료 관측이 누락되면 과대 추정될 수 있습니다.
- 운영·진단 정보: 라이브 액티비티 식별자, 시작·종료 시각, 중복 시작 방지 기록, 푸시 전송 시각·결과·오류 상태를 처리합니다. IP 주소는 요청 제한과 서비스 보호에 사용하며, 네트워크 제공자는 연결 과정의 IP 주소·접속 기록을 처리할 수 있습니다.
- Google AdMob 광고 정보: Google Mobile Ads SDK 12.14.0은 대략적인 위치(IP 주소로 추정), 기기 식별자, 광고 데이터(노출·클릭 등), 제품 상호작용, 충돌 데이터, 성능 데이터, 기타 진단 데이터의 7개 항목을 선언합니다. 광고 제공·측정, 분석, 광고 기능 개선 및 부정 사용 방지 등에 이용될 수 있습니다. SDK 선언에서 대략적인 위치·기기 식별자·광고 데이터·제품 상호작용은 사용자 또는 기기와 연결되며, 충돌·성능·기타 진단 데이터는 연결되지 않는 항목입니다. 앱 서버가 별도로 처리하는 운영 진단 정보는 설치에 연결됩니다.
- 문의 정보: 이메일로 문의하면 회신 주소, 문의 내용과 사용자가 첨부한 정보를 문의 대응 및 권리 행사 처리에 사용합니다. 비밀번호나 인증 비밀값을 이메일로 보내지 마세요.
별도의 회원가입 화면은 없지만, 설치 식별자와 푸시 토큰을 통해 예약 정보가 특정 앱 설치에 연결됩니다. 따라서 이 정보는 완전히 익명화된 정보로 취급하지 않습니다. 열차 운행 자료를 이용한 도착 시간 추정에는 개인의 GPS 이동 이력을 사용하지 않습니다.
3. 보관 기간
- 설치 식별자·인증 해시·자동 시작 토큰: 서비스 연결 유지에 사용하며 삭제 요청 처리 시 삭제합니다. 현재 설치 기록에 대한 자동 만료는 없습니다. 토큰은 새 값으로 갱신되거나 유효하지 않음이 확인되면 교체·해제될 수 있습니다.
- 예약: 사용자가 앱에서 해당 예약을 삭제하거나 전체 데이터 삭제 요청이 처리될 때까지 보관합니다. 예약을 끄는 것만으로 예약 내용이 삭제되지는 않습니다.
- 구매 확인 기록: 일회성 광고 제거의 복원 및 환불 거래 재사용 방지를 위해 서비스 제공 기간 동안 보관합니다. 기기의 Keychain에는 서버가 확인한 거래 식별자가 저장되며, 이 기록만으로 권한을 부여하지 않고 Apple의 현재 구매 내역도 함께 확인합니다. 삭제 관련 요청은 아래 문의 주소로 접수할 수 있습니다.
- 진행 중인 라이브 액티비티와 전송 결과: 종료·만료 처리에 필요한 동안 보관하며, 종료 처리가 완료되면 삭제합니다. 푸시 통신 장애가 있으면 재처리를 위해 보관이 연장될 수 있습니다.
- 서비스 이용 분석: Google Analytics의 사용자·이벤트 데이터 보관 설정에 따라 보관합니다(초기 설정 2개월). 개인 단위 데이터와 달리 합산 표준 보고서는 이 기간 후에도 남을 수 있습니다. 서버에는 전송용 앱 인스턴스 ID·공유 설정과 진행 중인 액티비티의 전송 진도만 저장하며 별도 분석 이력 DB는 운영하지 않습니다. 앱 설정에서 ‘사용 통계 공유’를 끄면 SDK 수집을 중단하고 로컬 분석 ID를 초기화합니다. 서버에 설정이 전달되면 전송용 ID와 액티비티 분석 진도를 지우고 추가 전송을 중단합니다. 오프라인이면 서버 반영이 지연될 수 있으며, 이미 Google에 전송된 데이터는 이 설정으로 자동 삭제되지 않습니다. 삭제 요청은 아래 문의 주소로 접수합니다.
- 중복 처리 방지 기록: 예약 실행 기록은 30일, 액티비티 종료 확인 기록은 2일이 지난 뒤 서버의 정리 작업에서 삭제합니다.
- 광고 SDK 정보: Google이 수집한 광고·기기·진단 정보의 보관과 삭제에는 Google의 데이터 보관 정책이 적용됩니다. 앱 삭제만으로 Google이 이미 처리한 정보가 모두 삭제되는 것은 아닙니다. 관련 권리 행사 방법은 Google 개인정보처리방침에서 확인할 수 있습니다.
- 기기 내 설정: 선택한 역 등은 기기에 저장됩니다. 앱을 삭제해도 서버 기록이 자동으로 삭제되지는 않으며, Keychain 인증 정보가 기기에 남을 수 있습니다.
- Google AdMob 광고 정보: Google Mobile Ads SDK 12.14.0은 대략적인 위치(IP 주소로 추정), 기기 식별자, 광고 데이터(노출·클릭 등), 제품 상호작용, 충돌 데이터, 성능 데이터, 기타 진단 데이터의 7개 항목을 선언합니다. 광고 제공·측정, 분석, 광고 기능 개선 및 부정 사용 방지 등에 이용될 수 있습니다. SDK 선언에서 대략적인 위치·기기 식별자·광고 데이터·제품 상호작용은 사용자 또는 기기와 연결되며, 충돌·성능·기타 진단 데이터는 연결되지 않는 항목입니다. 앱 서버가 별도로 처리하는 운영 진단 정보는 설치에 연결됩니다.
- 문의 정보: 문의와 권리 행사 처리가 완료될 때까지 사용합니다. 법령에 따른 보존 의무가 있는 경우에는 필요한 정보만 해당 기간 동안 별도로 보관합니다.
4. 외부 서비스와 정보 전달
- Apple APNs: 잠금화면 표시를 시작·갱신·종료하기 위해 푸시 토큰과 선택한 역·노선·방향, 도착 정보, 액티비티 시각 등이 전달됩니다. Apple 개인정보 보호정책
- Cloudflare: 운영 도메인의 HTTPS 연결, 트래픽 전달 및 서비스 보호 과정에서 IP 주소와 요청 등 네트워크 정보를 처리합니다. Cloudflare 개인정보 보호정책
- Firebase / Google Analytics: 사용 통계 공유가 켜져 있으면 위 이용 분석 정보와 앱 인스턴스 ID를 Google에 전송하여 이용 현황·재방문·라이브 액티비티 유지 시간을 분석합니다. Firebase 개인정보 보호 안내 · Google 개인정보처리방침
- Google AdMob: 홈의 배너 광고를 제공하기 위해 위 광고 SDK 정보가 Google에 전달될 수 있습니다. 앱은 예약 이름, 서버 인증 정보와 Apple 푸시 토큰을 광고 요청에 넣지 않습니다. SDK 매니페스트는 기기 식별자의 추적 목적 이용 가능성도 선언합니다. 식별자 접근과 추적은 iOS 권한 및 적용되는 동의 조건의 제한을 받습니다. Google 개인정보처리방침 · SDK 데이터 공개 안내
- 지하철 정보 제공기관: 선택한 역 또는 노선에 대한 운행 정보를 조회합니다. 나가리의 설치 식별자, 인증 정보, 푸시 토큰과 예약 이름은 지하철 정보 제공기관에 보내지 않습니다.
앱의 광고 SDK 데이터 처리에는 위 Google AdMob 설명이 적용됩니다. 서비스 제공 목적 외의 제3자 제공이 필요한 경우에는 별도의 동의 또는 적법한 근거에 따라 처리합니다.
5. 국외 처리
Apple, Cloudflare 및 Google의 글로벌 인프라를 이용하므로 푸시·네트워크·광고·이용 분석 정보가 대한민국 외의 지역에서 처리될 수 있습니다. 해당 서비스의 처리 범위는 위에 연결한 각 제공자의 정책을 참고할 수 있습니다. 국외 처리에 관한 문의는 나가리 운영팀에 요청할 수 있습니다.
6. 열람·정정·삭제 및 처리정지 요청
이용자는 자신의 개인정보에 대한 열람, 정정, 삭제, 처리정지 및 동의 철회를 support@joodang.com으로 요청할 수 있습니다. 요청 대상 확인에 필요한 최소한의 추가 정보를 안내할 수 있으며, 처리 결과나 제한 사유를 회신합니다.
- 예약 수정·삭제: 앱의 ‘예약’에서 예약을 선택해 수정하거나 ‘삭제’를 누릅니다.
- 예약 중지: 예약 목록에서 해당 예약의 스위치를 끄고, 홈 화면에서 표시 중인 라이브 액티비티를 종료할 수 있습니다. iOS 설정에서도 라이브 액티비티 허용 여부를 바꿀 수 있습니다.
- 사용 통계 공유 중지: 앱의 ‘설정 → 서비스 개선 → 사용 통계 공유’를 끕니다. 이 설정은 Firebase / Google Analytics 이용 분석에 적용되며 열차 조회·예약 서비스와 광고 SDK의 정보 처리는 별도입니다. 이미 전송된 데이터의 삭제는 문의 주소로 요청해 주세요.
- 서버 전체 데이터 삭제: 현재 앱에는 전체 삭제 버튼이 없습니다. 위 문의 주소로 설치 식별자·푸시 토큰·예약 등 서버에 연결된 정보의 삭제를 요청할 수 있습니다. 앱 삭제나 iOS 권한 해제만으로 서버의 전체 기록이 지워지지는 않습니다.
7. 파기 절차와 보호 조치
보관 기간이 끝나거나 삭제 요청 처리가 완료된 정보는 운영 저장소에서 삭제합니다. 법령상 보존이 필요한 정보는 분리하여 해당 목적에만 사용합니다. 백업 사본이 있는 경우 복구 과정에서 삭제된 개인정보가 다시 서비스에 사용되지 않도록 관리합니다.
앱과 운영 서버 간 HTTPS 통신, 설치별 인증과 접근 권한 확인, 인증 비밀값의 서버 해시 저장, 기기 Keychain 저장 및 서버 접근 제한을 적용합니다.
8. 기기 권한과 자동 수집 장치
나가리는 기기의 위치·연락처·사진·마이크·카메라 권한을 요청하지 않습니다. 지도상의 개인 위치를 추적하는 대신 사용자가 직접 고른 역과 공공 열차 운행 정보를 사용합니다. 라이브 액티비티는 iOS의 허용 설정에 따라 동작합니다.
현재 앱은 App Tracking Transparency(ATT) 추적 허용을 요청하지 않으며, IDFA 접근 권한을 얻지 않습니다. 광고 SDK는 이 경우에도 IP 기반 대략적인 위치, 앱 범위 식별자 및 광고·진단 정보를 처리할 수 있습니다. iOS 설정의 ‘개인정보 보호 및 보안 → 추적’에서 추적 권한을 관리할 수 있습니다.
이 개인정보처리방침 페이지에는 광고, 분석 스크립트, 외부 폰트 또는 자체 쿠키를 넣지 않습니다. 다만 페이지 및 API에 연결하는 과정에서 네트워크 제공자가 보안·연결 유지에 필요한 정보를 처리할 수 있습니다.
9. 아동의 개인정보
만 14세 미만 이용자의 개인정보 처리와 법정대리인의 권리 행사에 관한 문의는 운영팀으로 연락해 주세요. 법정대리인의 동의가 필요한 개인정보 처리가 확인되는 경우 필요한 확인·동의 또는 삭제 조치를 진행합니다.
10. 방침 변경
서비스 기능이나 개인정보 처리 방식이 바뀌면 이 페이지의 내용과 시행일을 갱신합니다. 이용자의 권리에 중대한 영향을 주는 변경은 앱 또는 서비스 안내를 통해 알리고, 추가 동의가 필요한 경우 별도로 받습니다.
11. 개인정보 보호 및 고객지원
담당: 나가리 운영팀
문의: support@joodang.com
앱 이용 문의나 오류 신고 시 사용 중인 iOS·앱 버전, 선택한 역·노선과 문제가 발생한 시각을 함께 알려주시면 확인에 도움이 됩니다. 인증 비밀값과 푸시 토큰은 보내지 마세요.
개인정보 침해 상담 및 분쟁 조정은 개인정보침해신고센터 또는 개인정보분쟁조정위원회를 통해서도 요청할 수 있습니다.