개인정보 처리방침
이어폰위치알림 (EarLocAlert) · Android · iOS
이어폰위치알림(이하 "앱")은 등록한 위치에 도착하거나 떠날 때 진동 또는 이어폰 소리로 알리는 앱입니다. 이 문서는 앱이 어떤 정보를 다루고, 무엇을 밖으로 보내고 무엇을 보내지 않는지 설명합니다.
위치 판정은 전부 기기 안에서 이루어지며, 앱은 사용자의 좌표나 이동 기록을 개발자의 서버로 전송하지 않습니다. 개발자도 사용자가 어디에 있었는지 알 수 없습니다.
예외는 사용자가 직접 켜는 구글 드라이브 동기화(프로 기능)뿐이며, 이때 등록한 장소는 사용자 본인의 구글 드라이브에만 저장됩니다.
1. 수집하고 저장하는 정보
아래 정보는 사용자 기기 안에 저장되며, 구글 드라이브 동기화를 켠 경우의 등록한 장소를 빼면 외부로 전송되지 않습니다.
| 항목 | 목적 | 보관 |
|---|---|---|
| 현재 위치 (위도·경도) | 등록한 장소에 도착·출발했는지 판정 | 판정에 필요한 동안만. 별도 저장하지 않음 |
| 등록한 장소 (이름·좌표·반경·알림 설정) | 알림 대상 관리 | 사용자가 삭제할 때까지 |
| 도착·출발 이력 | 중복 알림 방지, 알림 내역 확인 | 90일 후 자동 삭제 |
| 동작 기록 (진단 로그) | 알림이 오지 않았을 때 원인 확인 | 최대 2MB. 초과 시 오래된 것부터 삭제 |
| 앱 설정 (알림음 크기, 진동 세기) | 사용자 설정 유지 | 사용자가 앱을 삭제할 때까지 |
| 연결한 구글 계정 이메일 (동기화를 켠 경우) | 어느 계정에 연결됐는지 설정 화면에 표시 | 연결을 끊거나 앱을 삭제할 때까지 |
동작 기록에는 판정에 사용된 좌표가 포함됩니다. 이 기록은 기기 내부 앱 전용 영역에 저장되어 다른 앱이 읽을 수 없으며, 사용자가 직접 "내보내기"를 누를 때만 기기 밖으로 나갑니다. 그 경우 어디로 보낼지는 사용자가 선택합니다.
2. 외부로 전송되는 정보
앱은 아래 경우에 한해 외부와 통신합니다.
광고 식별자 — Google AdMob
앱은 알림을 해제한 뒤의 전면 광고, 그리고 홈·설정·장소 등록 화면 하단의 배너 광고를 표시하며, 이를 위해 Google AdMob SDK를 사용합니다. AdMob은 광고 게재와 성과 측정을 위해 광고 ID(Android 의 AAID, iPhone 의 IDFA)와 기기 정보를 수집·전송합니다.
이 처리는 Google의 정책을 따릅니다: Google 개인정보처리방침 · AdMob 정책
Android 설정 → 개인정보 보호 → 광고 에서 광고 ID를 재설정하거나 삭제할 수 있습니다.
iPhone 은 설정 → 개인정보 보호 및 보안 → 추적 에서 앱의 추적 허용을 관리할 수 있습니다. 허용하지 않으면 광고 ID(IDFA)는 전달되지 않습니다.
장소 검색어 — Google Places API
장소를 등록할 때 이름으로 검색하는 기능을 쓰면, 입력한 검색어가 Google Places API로 전송되어 후보 목록을 받아옵니다. 검색 기능을 쓰지 않으면 전송되지 않습니다.
전송되는 것은 검색어이며, 사용자의 현재 위치는 함께 보내지 않습니다.
지도 표시 — Google Maps SDK
지도 화면을 표시하기 위해 Google Maps SDK가 지도 데이터를 요청합니다. 이 과정은 Google의 지도 서비스 약관을 따릅니다.
구글 드라이브 동기화 — Google 로그인 · Google Drive API (선택, 프로 기능)
설정에서 구글 드라이브 동기화를 켜면, 앱을 다시 설치하거나 다른 기기에서 같은 구글 계정으로 로그인했을 때 장소를 되살리기 위해 등록한 장소(이름·좌표·반경·방향·알림 설정)를 사용자 본인의 구글 드라이브에 저장하고 읽어 옵니다. 켜지 않으면 아무것도 전송되지 않습니다.
- 요청하는 권한은 하나입니다 —
drive.appdata(앱 전용 숨김 폴더). 이 앱이 만든 파일만 읽고 쓸 수 있으며, 사용자의 다른 드라이브 파일·사진·문서는 볼 수 없습니다. - 데이터는 Google 서버의 사용자 계정 안에만 저장됩니다. 개발자의 서버를 거치지 않고, 개발자는 이 데이터에 접근할 수 없습니다.
- Google 로그인으로 받은 정보(계정 이메일, 드라이브 접근 권한)는 동기화에만 쓰며, 광고·분석·제3자 제공에 쓰지 않습니다.
이 앱이 Google API에서 받은 정보를 사용하고 다른 앱으로 전송하는 방식은 Google API 서비스 사용자 데이터 정책(제한적 사용 요건 포함)을 따릅니다.
3. 수집하지 않는 정보
- 이름, 전화번호 등 개인 식별 정보 — 회원가입이 없습니다 (구글 드라이브 동기화를 켠 경우의 계정 이메일은 기기 안에만 저장합니다)
- 연락처, 사진, 파일, 통화 기록
- 사용자의 이동 경로나 위치 이력을 서버에 축적하는 행위
4. 권한을 사용하는 이유
| 권한 | 이유 | 거부하면 |
|---|---|---|
| 위치 (정확한 위치) | 등록한 장소에 도착·출발했는지 판정 | 앱의 기본 기능이 동작하지 않습니다 |
| 백그라운드 위치 | 앱을 열지 않아도 도착을 알리기 위해 필요합니다 | 앱이 화면에 떠 있을 때만 알림이 동작합니다 |
| 알림 | 도착·출발 알림 표시 | 알림이 표시되지 않습니다 |
| 배터리 최적화 제외 | 절전 상태에서도 제때 알리기 위해 | 알림이 늦거나 오지 않을 수 있습니다 |
| 다른 앱 위에 표시 | 다른 앱을 사용 중일 때 알림 화면을 띄우기 위해 | 알림만 표시되고 화면은 뜨지 않습니다 |
| 전체 화면 알림 | 화면이 꺼져 있을 때 알림 화면을 띄우기 위해 | 알림만 표시됩니다 |
배터리 최적화 제외, 다른 앱 위에 표시, 전체 화면 알림은 선택 권한입니다. 거부해도 앱은 알림과 진동으로 정상 동작합니다.
5. 정보 삭제
- 등록한 장소 — 앱 안에서 개별 삭제
- 동작 기록 — 설정 → 동작 기록 → 지우기
- 전체 삭제 — 앱을 삭제하면 기기에 저장된 모든 정보가 함께 삭제됩니다
- 구글 드라이브에 저장된 장소 — 설정 → 구글 드라이브 동기화 → 연결 끊기에서 "Drive 에 저장된 장소도 지울까요?"에 "지우기"를 고르면 삭제됩니다. 앱을 이미 지웠다면 구글 드라이브 웹 → 설정 → 앱 관리에서 이 앱의 숨김 데이터를 삭제할 수 있고, Google 계정 → 서드 파티 연결에서 접근 권한을 회수할 수 있습니다
앱이 개발자의 서버에 정보를 보관하지 않으므로, 위 방법 외에 개발자에게 삭제를 요청할 대상이 없습니다.
6. 아동
이 앱은 만 13세 미만 아동을 대상으로 하지 않으며, 아동으로부터 의도적으로 정보를 수집하지 않습니다.
7. 변경 고지
이 방침이 변경되면 이 페이지에 갱신 날짜와 함께 게시합니다. 수집 항목이나 전송 대상이 늘어나는 변경은 앱 업데이트와 함께 안내합니다.
8. 문의
개인정보 처리에 관한 문의는 아래로 연락해 주세요.
| 개인정보처리자 | 서새찬 |
|---|---|
| 문의처 | chan4760@gmail.com |
최종 수정일: 2026년 11월 7일
이어폰위치알림 (EarLocAlert) · 서새찬