1. 처리하는 정보와 이용 목적
| 구분 | 처리 항목 | 목적 및 저장 위치 |
|---|---|---|
| 위치 기반 기능 | 현재 위치, 위치 정확도, 기기 방향, 모의 위치 여부 | 내 위치 표시, 주변 명소 안내, GPS 방문 인증, 인증 위치 방향 안내와 사용자가 켠 백그라운드 근처 명소 알림을 위해 기기에서 처리합니다. |
| 선택 계정 | Firebase 사용자 식별자, 소셜 로그인 제공자 식별자, 제공자가 전달한 이메일, 연결된 로그인 수단, 활성 기기 세션 | 로그인, 계정 연결, 문의 회신과 한 번에 한 기기에서만 사용하는 정책을 제공하기 위해 서버에 저장합니다. |
| 방문·설정 정보 | 명소·지역 식별자, 방문 시각과 방식, 인증 거리, 여행 발자국, 즐겨찾기, 테마·언어 설정, 알림 제외 명소 | 기기에 저장하며, 로그인한 경우 복원과 기기 간 이전을 위해 Firebase에 동기화합니다. |
| 타임라인 가져오기 | 사용자가 선택한 Google 타임라인 파일의 장소·시간·경로 정보 | 방문 후보와 여행 발자국을 계산하기 위해 기기에서만 분석합니다. 원본 파일을 JYRIAN 서버로 전송하지 않습니다. |
| 명소 추가 요청 | 지역, 명소 이름, 위치 설명, 요청 사유, 접수 시각 | 요청 검토와 명소 데이터 개선을 위해 Firebase Firestore에 전송합니다. |
| 고객지원 문의 | 익명 사용자 식별자, 문의 유형·제목·내용, 선택한 회신 이메일, 앱·기기 버전, 선택한 첨부파일 | 일반 문의·버그 신고·기능 요청에 답변하기 위해 Firebase Firestore와 Storage에 전송합니다. 익명 식별자는 내 문의를 확인하는 데 사용합니다. |
| 오류 진단 | 앱 인스턴스 식별자, 기기·운영체제·앱 버전, 오류 발생 시각, 충돌 로그와 기술 정보 | 오류 분석과 안정성 개선을 위해 Firebase Crashlytics로 전송될 수 있습니다. |
| 관리자 계정 | 관리자 이메일, 인증 및 접속 정보 | 관리자 포털 로그인과 권한 확인을 위해 Firebase Authentication에서 처리합니다. 일반 앱 계정은 선택 사항입니다. |
2. 권한 사용
- 정확한 위치: 내 위치, 주변 명소, GPS 방문 인증에 사용합니다.
- 백그라운드 위치: 사용자가 ‘이동 중 근처 명소 알림’을 직접 켠 경우에만 사용합니다. 앱이 닫혀 있거나 사용 중이 아닐 때에도 근처 명소를 알리지만 방문을 자동으로 기록하지 않습니다. 위치정보와 이동 경로는 JYRIAN 서버에 저장하지 않으며 설정에서 언제든 끌 수 있습니다.
- 기기 방향: 사용자가 GPS 방문 인증 안내를 열어 둔 동안 인증 위치의 방향을 화살표로 표시하기 위해 사용하며 서버에 저장하지 않습니다.
- 알림: 주변 명소 안내를 표시하는 데 사용합니다.
- 파일: 사용자가 직접 선택한 타임라인 또는 전국 발도장 백업 파일을 읽고, 암호화된 백업 파일을 사용자가 선택한 위치에 저장하는 데 사용합니다.
- 고객지원 첨부파일: 사용자가 문의 작성 화면에서 직접 선택한 파일만 비공개 Firebase Storage에 업로드합니다.
3. 제3자 서비스와 정보 처리 위탁
서비스 운영을 위해 Google Firebase(Authentication, Firestore, Storage, Cloud Functions, Crashlytics)를 이용합니다. 소셜 로그인 선택에 따라 Google, Apple, 네이버 또는 카카오가 인증 정보와 동의한 이메일을 제공합니다. 해당 사업자의 처리는 각 서비스 정책을 따릅니다. 사용자가 지도·내비게이션 앱을 선택하면 목적지 이름과 좌표가 선택한 외부 앱에 전달됩니다.
JYRIAN은 이용자의 개인정보를 판매하지 않으며, 법령상 근거가 있거나 이용자가 직접 선택한 외부 기능을 실행하는 경우를 제외하고 목적과 무관하게 제3자에게 제공하지 않습니다.
4. 보유 기간과 삭제
- 기기에 저장된 방문·발자국·즐겨찾기·설정: 사용자가 삭제하거나 앱을 제거할 때까지
- 로그인 계정과 동기화 데이터: 계정을 삭제할 때까지. 앱에서 계정 삭제를 요청하면 인증 정보와 동기화 데이터를 삭제합니다.
- 비식별 계정 삭제 통계: 계정·개인별 삭제 시각과 연결되지 않은 날짜별 집계 수만 서비스 통계 목적으로 보관
- 명소 추가 요청: 검토 목적 달성 후 지체 없이 삭제하며, 분쟁 대응 등 정당한 사유가 있는 경우 필요한 기간 동안 보관
- 고객지원 문의와 첨부파일: 답변·분쟁 대응 등 고객지원 목적 달성 후 지체 없이 삭제하며, 필요한 경우 관련 법령이 허용하는 기간 동안 보관
- 오류 진단 정보: Firebase의 보존 정책에 따른 기간
- 관리자 계정 정보: 관리자 권한 해제 또는 계정 삭제 시까지
법령에서 별도 보존을 요구하는 경우에는 해당 기간 동안 분리하여 보관한 뒤 삭제합니다.
5. 이용자의 선택과 권리
기기 설정에서 위치·백그라운드 위치·알림 권한을 언제든 변경할 수 있습니다. 앱 안에서 방문 기록과 즐겨찾기를 삭제하거나 백업으로 교체할 수 있고, 계정 화면에서 로그아웃 또는 계정 삭제를 요청할 수 있습니다. 로그아웃해도 해당 계정의 로컬 캐시는 다른 사용자에게 표시되지 않으며, 계정 삭제 시 서버 데이터와 기기의 해당 계정 캐시를 삭제합니다.
6. 안전성 확보 조치
전송 구간 암호화, Firebase 보안 규칙, 관리자 인증과 접근 권한 분리 등 합리적인 보호조치를 적용합니다. 방문 백업은 사용자가 정한 비밀번호를 이용해 암호화하며, 비밀번호를 분실한 경우 JYRIAN이 복구할 수 없습니다.
7. 아동의 개인정보
서비스는 만 14세 미만 아동을 주된 대상으로 하지 않습니다. 보호자의 동의 없이 아동의 개인정보가 전송된 사실을 알게 된 경우 삭제를 요청할 수 있습니다.
8. 문의처
개인정보 보호 담당: JYRIAN
이메일: jyriansoft@gmail.com
9. 방침 변경
기능이나 법령이 변경되면 이 방침을 수정할 수 있으며, 중요한 변경은 앱 또는 이 페이지를 통해 안내합니다.