앱은 어떤 권한을 왜 요청하나요?
위치 — 실제 위치를 보여 주고 위치 변경이 끝나면 그곳으로 돌아가기 위해. 알림 — 필수인 백그라운드 서비스 알림을 위해. 마이크 — 음성 주소 검색에만, 그리고 사용자가 쓰기로 했을 때만.
위치 접근은 위치 변경이 아니라 반대 작업에 필요합니다. 실제로 어디에 있는지 보여 주고, 위치 변경이 끝나면 실제 지점으로 돌아가기 위해서입니다. 권한이 없어도 지도는 열리지만 내 위치는 보이지 않습니다.
백그라운드 권한은 따로 요청하며, 앱을 최소화해도 위치 변경이 멈추지 않게 하는 데 필요합니다. 알림은 Android 규칙상 필수입니다. 백그라운드 위치 서비스는 알림 창에 상시 알림 없이 실행될 수 없습니다.
마이크는 유일한 선택 권한입니다. 음성 입력 버튼을 탭할 때만 쓰이며, 인식은 전적으로 기기에서 이루어지고 녹음은 어디로도 전송되지 않습니다. 거부해도 음성 검색 외에는 아무것도 제한되지 않습니다.
앱이 배터리 제한 해제를 요청할 수도 있습니다. 이것은 일반적인 의미의 권한이 아니라, 없으면 펌웨어가 백그라운드 서비스를 종료할 수 있는 시스템 설정입니다.