시행일자: 2026년 8월 14일
멀리봐(이하 "앱")는 전면 카메라로 화면과 얼굴 사이의 거리를 판정해, 너무 가까우면 경고를 표시하는 Android 애플리케이션입니다. 본 방침은 앱 이용 시 처리되는 정보와 그 목적을 설명합니다.
아래 정보는 모두 사용자 기기 안에만 저장되며, 앱을 삭제하거나 저장 공간을 초기화하면 함께 삭제됩니다. 서버로 전송되거나 백업되지 않습니다.
| 구분 | 저장 정보 | 목적 |
|---|---|---|
| 보호 기능 설정 | 보호 기능 켜짐/꺼짐, 안전거리(cm), 경고 방식, 진동/소리 여부, 경고 민감도, 사용자 보정값 | 거리 판정 기준과 경고 방식을 사용자 설정대로 유지 |
| 부모 PIN | PIN에 솔트(salt)를 적용한 해시값 | 보호 기능 해제·설정 변경을 자녀가 임의로 하지 못하도록 제한. PIN 원문은 저장하지 않으며 앱이 이를 알 수 없습니다. |
| 사용 시간 설정 | 연속 사용 알림 기준 시간(분) | 일정 시간 사용 시 휴식을 권고하는 알림/화면 표시 |
| 진단 정보 (설정 화면에 표시) | Android 버전, 기기 제조사·모델명 | 문제 해결 시 참고용으로 화면에 표시. 외부로 전송되지 않습니다. |
"설정 > 의견 보내기" 화면은 예외적으로 기기 밖으로 정보를 전송하는 유일한 기능입니다. 사용자가 의견을 직접 입력하고 "전송" 버튼을 눌렀을 때만 아래 정보가 Google Firebase(Firestore)로 전송되며, 버튼을 누르지 않으면 어떤 정보도 전송되지 않습니다.
| 전송 정보 | 목적 |
|---|---|
| 작성한 의견 텍스트 | 서비스 개선을 위한 사용자 의견 수렴 |
| 앱 버전 정보(버전명/빌드번호) | 의견이 어느 버전 기준인지 식별 |
| 전송 시각 | 접수 시점 기록 |
이름, 이메일, 기기 식별자 등 계정·개인 식별 정보는 함께 전송되지 않습니다. 의견 텍스트 자체에 사용자가 개인정보를 직접 적지 않도록 유의해 주세요. 전송된 의견은 서비스 개선 목적 외에는 사용하지 않습니다.
홈 화면 하단에는 Google AdMob이 제공하는 배너 광고가 표시됩니다. 광고가 로드될 때 Google AdMob이 광고 게재·측정을 위해 아래와 같은 정보를 처리할 수 있습니다.
| 전송 정보 | 목적 |
|---|---|
| 광고 ID(Advertising ID), 기기·OS 정보 | 광고 게재 및 중복 노출 제한 |
| 대략적 위치(IP 기반) | 지역에 맞는 광고 게재 |
| 광고 노출·클릭 여부 | 광고 성과 측정 |
이 정보는 앱이 아니라 Google AdMob이 직접 수집·처리하며, 앱 자체는 어떤 광고 관련 데이터도 저장하지 않습니다. 카메라 영상, 얼굴 인식 결과, 거리 판정 값, 설정값은 광고 SDK로 전달되지 않습니다. 광고는 일반(성인) 사용자를 대상으로 게재되며, 아동 대상 맞춤 광고로 취급되지 않도록 설정되어 있습니다.
앱이 예기치 않게 종료(크래시)되면 Firebase Crashlytics가 원인 파악을 위한 기술 정보를 자동으로 수집합니다.
| 전송 정보 | 목적 |
|---|---|
| 충돌 시점의 스택 트레이스(오류가 발생한 코드 위치) | 오류 원인 파악 및 수정 |
| 앱 버전, OS 버전, 기기 모델명 | 어떤 환경에서 발생했는지 파악 |
카메라 영상, 얼굴 인식 결과, 거리 판정 값, PIN, 의견 보내기 내용 등 사용자가 입력하거나 촬영한 데이터는 충돌 보고에 포함되지 않습니다. 개발 중 테스트 버전에서는 이 수집이 꺼져 있으며, 정식 배포 버전에서만 동작합니다.
앱은 사용자 행동을 추적하는 분석(analytics) SDK를 포함하지 않습니다. 얼굴 인식에는 Google ML Kit Face Detection(온디바이스 모델)을, 의견 보내기 전송에는 Google Firebase(Firestore)를, 배너 광고에는 Google AdMob을, 충돌 보고에는 Firebase Crashlytics를 사용합니다.
| 권한 | 사용 목적 |
|---|---|
| 카메라 | 화면과 얼굴 사이의 거리를 판정하기 위해 전면 카메라 프레임을 분석합니다. 영상은 저장하지 않습니다. |
| 다른 앱 위에 표시(오버레이) | 다른 앱을 사용 중에도 거리 경고를 화면에 표시하기 위해 필요합니다. |
| 알림 | 보호 기능이 실행 중임을 알리는 지속 알림과, 휴식 권고 알림을 표시하기 위해 필요합니다. |
| 부팅 완료 알림 수신 | 재부팅 전에 보호 기능을 켜둔 상태였다면, 재부팅 후 다시 켜야 한다는 안내를 표시하기 위해 필요합니다. OS 정책상 재부팅 직후 카메라 기능이 자동으로 다시 시작되지는 않습니다. |
| 인터넷 | "의견 보내기" 텍스트 전송과 홈 화면 배너 광고를 불러올 때 사용됩니다. 카메라·거리 감지 기능은 이 권한과 무관하게 완전히 기기 안에서만 동작합니다. |
각 권한은 독립적으로 요청·확인되며, 권한을 허용하지 않아도 앱이 강제로 종료되지 않습니다. 허용하지 않은 기능만 동작하지 않습니다.
이 앱은 보호자가 자녀의 화면 시청 습관을 돕기 위해 설정·관리하는 형태로 설계되었지만, 스토어 등록상 대상 사용자는 일반(성인)이며 자녀 전용 앱으로 분류되어 있지 않습니다. 앱은 사용자(자녀 포함)를 식별하는 어떠한 개인정보도 수집하거나 외부로 전송하지 않으며, 계정 생성이나 회원가입을 요구하지 않습니다. 위 1~4항의 원칙은 보호자와 자녀 모두에게 동일하게 적용됩니다. 배너 광고는 아동 대상 맞춤 광고로 취급되지 않도록 설정되어 있습니다.
이 앱은 근시 등 눈 질환을 예방·치료·진단하지 않습니다. 화면과의 거리가 가까워졌을 때 알려주어 적정 시청거리를 유지하는 습관을 돕는 도구입니다. 거리 판정은 얼굴이 카메라에 잡히는 크기 비율을 이용한 상대적 추정치이며, 기기·조명 환경에 따라 오차가 있을 수 있습니다.
앱이 처리하는 정보 중 카메라·거리 감지·설정값은 모두 사용자 기기 안에만 있으므로, 아래 방법으로 언제든 직접 삭제할 수 있습니다.
"의견 보내기"로 전송한 텍스트는 서버(Firestore)에 접수되므로 기기에서의 삭제와 별개입니다. 전송한 의견의 삭제를 원하시면 아래 문의처로 연락해 주세요.
본 방침은 서비스 변경에 따라 갱신될 수 있으며, 변경 시 이 페이지의 시행일자를 갱신합니다.