모닝가드 - 미션 알람 (com.elan.morningguard)
모닝가드(MorningGuard)는 미션 알람·기상 확인·수면 도우미·타이머·스톱워치·세계 시간 기능을 제공합니다. 회원가입 없이 사용할 수 있으며, 이용자가 정한 알람과 미션을 실행하기 위해 아래 정보를 기기에서 처리합니다.
알람 시각·이름·반복 요일·미션 종류와 순서·난이도, 등록한 QR/바코드 값, 사진 미션용으로 등록한 장소 사진(기기 내부 저장소의 앱 전용 폴더, JPEG)과 그 비교용 해시, 소리·볼륨·진동·다시알림·기상 확인·백업 알람 설정, 기상 기록(알람이 울린 시각·해제 시각·다시알림 횟수), 취침 알림 설정, 타이머·시계 데이터, 언어·테마 설정을 기기 내 데이터베이스 또는 설정 저장소에 보관합니다. 앱은 이 정보를 개발자 서버에 업로드하지 않습니다.
카메라는 이용자가 QR/바코드 미션 또는 사진 미션을 등록하거나 수행할 때만 사용합니다. QR/바코드는 CameraX와 ZXing으로 기기 안에서 판독하며 값만 저장합니다. 사진 미션은 등록한 장소 사진 1장을 기기 안에만 저장하고, 아침에 찍은 사진은 기기 안에서 해시로 비교한 뒤 저장하지 않습니다. 사진을 개발자 서버에 전송하지 않습니다.
걷기 미션은 신체 활동(걸음 수) 권한으로 기기의 걸음 센서 값을 미션 진행 중에만 읽고 저장하지 않습니다. 흔들기·스쿼트 미션은 가속도 센서를 미션 진행 중에만 사용합니다.
알림·정확한 알람·전체화면 표시·백그라운드 서비스·재부팅 수신·화면 깨우기·진동·배터리 최적화 예외는 설정한 알람·타이머·잠드는 소리의 동작을 위한 것입니다. 권한 거부나 운영체제·제조사 절전 정책으로 동작이 제한될 수 있습니다.
아침 피드의 날씨와 오늘 일정은 기본으로 꺼져 있고, 설정에서 이용자가 켤 때만 동작합니다.
날씨를 켜면 이용자가 입력한 도시 이름을 Open-Meteo 지오코딩 API로 보내 좌표를 받고, 그 좌표(위도·경도)만 Open-Meteo 날씨 API에 전송해 예보를 받습니다. 기기 위치 권한은 사용하지 않으며 계정·기기 식별자·그 밖의 개인정보는 보내지 않습니다. Open-Meteo의 처리에는 Open-Meteo 약관이 적용됩니다.
오늘 일정을 켜면 캘린더 읽기 권한으로 기기 캘린더의 당일 일정 제목·시간(최대 5건)을 읽어 화면에 표시만 하고 저장하거나 전송하지 않습니다.
그 밖에 앱은 회원가입·서버 동기화·광고·분석·결제 SDK를 사용하지 않습니다. Android 백업·기기 이전을 켠 경우 운영체제가 일부 앱 데이터를 이용자의 Google 계정 또는 다른 기기로 백업·이전할 수 있으며, 타이머·시계 데이터베이스와 일부 임시 정보는 백업 제외 설정이 적용됩니다. 운영체제의 데이터 처리에는 Google 개인정보처리방침이 적용됩니다.
로컬 기록은 해당 기능을 사용하는 동안 기기에 남으며, 알람을 삭제하거나 사진 미션의 장소를 바꾸거나 Android 설정에서 앱 데이터를 삭제하면 제거할 수 있습니다. 운영체제가 보관하는 백업의 삭제·관리는 Android와 Google 계정의 백업 설정에서 확인해 주세요. 개인정보 열람·정정·삭제·처리 관련 문의는 dreamnote1010@gmail.com로 요청할 수 있습니다. 비밀번호나 QR 코드 원문 등 불필요한 정보를 보내지 마세요.
운영자: 엘란(AppNest). 문의: dreamnote1010@gmail.com. 이 페이지의 수정일: . 서비스 또는 데이터 처리 내용이 달라지면 이 페이지에 안내합니다.