Google Play 프로텍트는 멀웨어와 원치 않는 소프트웨어에 대한 선제적 보호 기능을 기본 제공하여 Google Play 서비스를 통해 Android 기기에서 사용자의 기기와 데이터를 안전하게 보호합니다.
이 페이지에는 사용자에게 표시될 수 있는 다양한 Play 프로텍트 경고에 관한 자세한 내용과 개발자가 앱이 Play 프로텍트 경고의 영향을 받는 이유를 이해할 수 있도록 안내하는 가이드, Google Play 프로텍트에 이의신청을 제출하기 전에 문제 해결을 위해 일반적으로 사용되는 대안이나 해결 방법이 자세히 나와 있습니다.
기기 보호를 위해 앱 차단됨
메시지 표시: "이 앱에서 민감한 정보에 대한 액세스를 요청할 수 있습니다. 이로 인해 신원 도용이나 금융 사기 위험이 높아질 수 있습니다."
알림 이유: 웹브라우저, 메시지 앱, 파일 관리자와 같은 온라인 소스에서 직접 다운로드한 애플리케이션을 일반적으로 인터넷 사이드로드 소스라고 합니다. 이러한 애플리케이션에서도 민감한 권한(RECEIVE_SMS
, READ_SMS
, NOTIFICATION_LISTENER
, ACCESSIBILITY
)을 사용하는 경우 이러한 권한은 금융 사기에 악용되는 경우가 많으므로 위험성이 높은 애플리케이션으로 간주됩니다. 사용자가 이러한 소스에서 애플리케이션을 설치하려고 할 때 이러한 민감한 권한이 선언되면 Google Play 프로텍트가 자동으로 설치를 차단합니다.
개발자 권장 조치:
- 애플리케이션이 개발자 가이드라인과 권장사항을 준수하는지 확인합니다.
- API 및 권한이 의도한 용도로 사용되고 있는지 확인합니다.
- 애플리케이션이 애플리케이션의 필수 기능을 수행하는 데 필요한 최소 권한만 사용하는지 확인합니다.
- 애플리케이션이 책임감 있는 개인 정보 보호 및 보안 가이드라인을 준수하는지 확인합니다.
- SMS 기반 인증 절차를 진행할 때 READ_SMS 권한 대신 SMS Retriever or User Consent API를 사용합니다.
- 권한 사용 사례의 일반적인 (일부) 예시:
- SMS 예:
- 허용됨:
- SMS / MMS 콘텐츠 처리가 주목적인 앱
- 명시적 공개 및 사용자 동의 후 SMS 콘텐츠를 백업하는 앱
- 허용되지 않음:
- 명시적인 사용자 동의 없이 SMS 콘텐츠에 액세스하거나 SMS 콘텐츠를 전송하는 앱
- SMS 기반 인증을 검증하기 위한 목적으로만 SMS 권한을 요청하는 앱 허용되는 SMS 검색기 또는 사용자 동의 API를 대신 사용하세요.
- 허용됨:
- 알림 리스너 바인딩 예:
- 허용됨:
- 각 웨어러블 하드웨어 기기로 알림을 전달하는 건강 및 피트니스 앱
- 사용자가 집중할 수 있도록 알림을 집계하는 앱입니다.
- 대체 사용자 인터페이스에 알림을 표시하는 앱(예: 위젯 또는 런처 사용)
- 허용되지 않음:
- 명시적인 사용자 동의 없이 알림 콘텐츠에 액세스하는 앱
- 사용자의 사전 동의 없이 다른 앱의 알림을 숨기거나 차단하는 앱
- 허용됨:
- 접근성 예시:
- 허용됨:
- 시각 장애가 있는 사용자를 위해 기기의 사용성을 높여주는 보조 앱입니다.
- 사용자 동의가 있는 텍스트 번역을 지원하는 유틸리티 화면 읽기 앱
- 허용되지 않음:
- 명시적인 사용자 동의 없이 어떤 방식으로든 다른 앱 또는 사용자의 기기와 상호작용하는 앱
- 사용자의 사용자 인증 정보를 추출하는 데 사용된 앱
- 허용됨:
- SMS 예:
앱이 위의 가이드라인(원치 않는 모바일 소프트웨어 정책 및 Google Play 프로텍트에 정의된 잠재적으로 위험한 애플리케이션 포함)을 준수하는지 확인한 후에도 앱이 잘못 차단되었다고 생각되면 이의신청을 할 수 있습니다.
유해한 앱 차단됨
메시지가 표시됨: 세부정보는 감지된 멀웨어 또는 원치 않는 모바일 소프트웨어의 유형에 따라 위반사항별로 다릅니다.
알림 사유: Android 생태계에는 악의적인 동작이 없어야 합니다. 애플리케이션이 잠재적으로 위험한 애플리케이션으로 확인되었으며 멀웨어 카테고리 또는 원치 않는 모바일 소프트웨어 카테고리에 속합니다.
개발자 권장 조치:
- 애플리케이션이 개발자 가이드라인과 권장사항을 준수하는지 확인합니다.
- API와 권한이 의도한 용도로 사용되고 있는지 검토합니다.
- 애플리케이션이 애플리케이션의 필수 기능을 수행하는 데 필요한 최소 권한만 사용하는지 확인합니다.
- 애플리케이션이 책임감 있는 개인 정보 보호 및 보안 가이드라인을 준수하는지 확인합니다.
- 애플리케이션과 사용된 모든 SDK에 악성코드와 사용자를 위험에 빠뜨리는 보안 문제가 없는지 확인합니다.
- 이 가이드를 검토한 후 애플리케이션이 Google Play 프로텍트에서 정의한 잠재적으로 위험한 애플리케이션이 아니며 원치 않는 소프트웨어 정책, 소프트웨어 정책 및 이전 가이드를 준수한다고 판단되었는데도 계속해서 오류로 경고가 표시된다면 Google Play 프로텍트 조치에 관한 이의신청을 할 수 있습니다.
앱 스캔 권장
메시지 표시: "Play 프로텍트에서 이 앱을 검사한 적이 없습니다. 기기와 데이터를 보호하려면 설치하기 전에 앱 관련 정보를 Google에 전송하여 검사할 수 있습니다."
알림 이유: Google Play 프로텍트는 설치 시 보안 검사를 실행하여 기기에 설치되고 있는 알 수 없는 애플리케이션의 악성 코드 및 민감한 권한을 앱에 검사하여 사용자를 보호합니다. Play 프로텍트가 애플리케이션에서 검사를 실행하도록 허용함으로써 사용자의 기기에 유해한 애플리케이션이 설치될 가능성을 줄일 수 있습니다.
개발자 권장 조치:
- 애플리케이션이 개발자 가이드라인과 권장사항을 준수하는지 확인합니다.
- API와 권한이 의도한 용도로 사용되고 있는지 검토합니다.
- 애플리케이션이 애플리케이션의 필수 기능을 수행하는 데 필요한 최소 권한만 사용하는지 확인합니다.
- 애플리케이션이 책임감 있는 개인 정보 보호 및 보안 가이드라인을 준수하는지 확인합니다.
- 애플리케이션과 사용된 모든 SDK에 악성코드와 사용자를 위험에 빠뜨리는 보안 문제가 없는지 확인합니다.
- 이 가이드를 검토한 후 애플리케이션이 Google Play 프로텍트에서 정의한 잠재적으로 위험한 애플리케이션이 아니며 원치 않는 소프트웨어 정책, 소프트웨어 정책 및 위 가이드를 준수한다고 판단되었는데도 계속해서 오류로 경고가 표시된다면 Google Play 프로텍트 조치에 관한 이의신청을 할 수 있습니다.
Android 앱 호환성이 너무 낮음 경고
메시지 표시: '이 앱은 이전 버전의 Android용으로 개발되었으며 최신 개인 정보 보호 기능을 포함하지 않습니다.'
알림 이유: 이 Play 프로텍트 경고는 앱의 targetSdkVersion이 현재 Android API 수준보다 두 버전 이상 낮은 경우에만 표시됩니다. 예를 들어 Android 13 (현재 API = 33)을 실행하는 기기의 사용자는 API 수준 31 미만을 타겟팅하는 APK를 설치할 때 경고가 표시됩니다. Android 버전 및 상응하는 API 수준은 API 수준 페이지에서 검토할 수 있습니다.
기기가 대상 API 미만이면 경고가 표시되지 않습니다. 새로운 Android 버전이 출시될 때마다 보안 및 성능이 개선되며 Android 사용자 환경이 향상됩니다. 이러한 변경사항 중 일부는 targetSdkVersion 매니페스트 속성 (대상 API 수준이라고도 함)을 통해 지원을 명시적으로 선언한 앱에만 적용됩니다. 최신 API 수준을 타겟팅하도록 앱을 구성하면 사용자가 이러한 개선사항의 혜택을 받을 수 있으며, 이전 Android 버전에서도 앱을 계속 실행할 수 있습니다. 또한 최신 API 수준을 타겟팅하면 앱에서 플랫폼의 최신 기능을 활용하여 사용자 환경을 개선할 수 있습니다.
개발자 권장 조치:
여러 Android 버전에서 호환성을 보장하기 위해 개발자는 새로운 버전의 앱이 최신 API 수준을 타겟팅하도록 해야 합니다. 앱의 대상 API 수준을 변경하는 방법은 이전 가이드를 참고하세요.
보안 확인을 위해 앱 전송
메시지 표시: 'Play 프로텍트에서 알 수 없는 앱입니다. 본인과 다른 사람을 보호하려면 Google에 전송하여 보안 확인을 받으세요."
알림 이유: 알 수 없는 애플리케이션은 사용자에게 위험을 초래할 수 있습니다. 사용자가 잠재적 멀웨어가 있는지 검사하기 위해 이 애플리케이션을 Google Play 프로텍트에 (한 번 또는 항상) 전송하면 이 알림이 사라집니다. 이의신청은 관련성이 없으며 이 메시지를 삭제하지 않습니다.
개발자 권장 조치:
- 기기 인증 상태를 확인하세요.
- Google Play 프로텍트가 애플리케이션을 인식하고 있는지 확인하여 이 대화상자가 사용자에게 표시되지 않도록 하세요.
이의신청
Play 스토어의 앱 상태에 대한 이의신청
Google Play 스토어에서 앱이 삭제된 것에 대해 이의를 제기할 수 있습니다. Google에서는 실수가 있었으며 앱이 Google Play 개발자 프로그램 정책 및 Play 개발자 배포 계약을 위반하지 않는 것으로 확인되는 등 적절한 경우에 앱을 복구합니다. 정책 위반 이의신청에 관한 자세한 내용은 앱이 Google Play에서 삭제됨을 참고하세요.
Play 프로텍트 경고 상태 이의신청
앱의 Google Play 프로텍트 분류 상태에 이의를 제기할 수 있습니다.
Google Play 프로텍트에 이의신청을 제출하기 전에 위의 안내를 참고하여 앱이 Play 프로텍트 경고의 영향을 받는 이유를 파악하고 문제를 해결하기 위해 몇 가지 대안이나 일반적으로 사용되는 솔루션을 파악하는 것이 좋습니다.
Google에서는 오류가 발생했고 앱이 원치 않는 모바일 소프트웨어 원칙을 위반하지 않으며 Google Play 프로텍트의 정의에 따라 잠재적으로 위험한 애플리케이션이 아닌 것으로 확인되는 등 적절한 상황에서 앱 분류를 수정합니다.
앱이 위 정책을 준수하는지 확인한 후에도 앱이 잘못 차단되었다고 생각되면 아래의 Play 프로텍트 이의신청 제출 버튼을 클릭하여 분류에 이의를 제기할 수 있습니다.