ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Android] 구글 플레이 스토어 앱 승인 거부 문제, 데이터 보안 정책
    IT 2025. 6. 13. 18:40

    문제 상황

    앱 버전 57 (1.1.0)을 구글 플레이 스토어에 업로드했지만, 계속해서 승인이 거부되는 상황이 발생했습니다.

    처음에는 단순한 정책 위반인 줄 알았지만, 여러 번의 수정과 재업로드에도 불구하고 같은 문제가 반복되었습니다. 필요한 모든 정보를 입력했다고 생각했지만, 무엇이 문제인지 파악하기 어려운 상태였습니다.

    으아아아니

    일단 이전에 

    <uses-permission android:name="android.permission.FOREGROUND_SERVICE_SPECIAL_USE" />
    <uses-permission android:name="android.permission.USE_FULL_SCREEN_INTENT" />
    이 두 권한을 삭제하라고 왔습니다. 아마 https://asdfghjkladd.tistory.com/104 여기서 진행했던 내용에서 권한을 막 추가한 것 같습니다.

     

    일단 앱에 어떤 권한들이 되어있나? 라고 확인하기 위해서는 AnrdroidManifest.xml에서 선언할 것들을 확인해주거나, 아래 사진처럼 App Bundle에서 내가 선언한 권한을 모두 확인할 수 있습니다.

     

    시도했던 방법들

    1. 앱 내 개인정보처리방침 수정
      • 기존 개인정보처리방침을 구글의 정책에 맞게 재작성
      • 사용자 데이터 수집 및 처리 방식을 명확히 기술
    2. 구글 플레이 콘솔 내 데이터 보안 문서 작성
      • 앱에서 수집하는 데이터 유형 명시
      • 데이터 처리 목적과 방법 상세 기재
      • 제3자 공유 정보 투명하게 공개

     

    두 문서를 수정하니 리젝이 오지 않고, 계속 심사 중인 것이 뜨는 걸 확인할 수 있습니다.

    후항 성공했습니다.

    다음날 앱이 성공한 것을 확인했습니다. 출시도 안정적으로 완료!

     

    핵심 해결 방법

    1. 데이터 보안 선언의 정확성

    구글 플레이 스토어에서 가장 중요하게 보는 것은 데이터 보안 선언과 실제 앱 동작의 일치입니다.

    • 앱에서 실제로 수집하는 데이터만 선언
    • 불필요한 권한 요청 제거
    • 데이터 암호화 및 보안 전송 방식 명시

    2. 개인정보처리방침의 구체성

    단순히 템플릿을 사용하는 것이 아니라, 우리 앱에 맞는 구체적인 내용으로 작성했습니다:

    • 수집하는 개인정보의 항목과 목적
    • 개인정보 보유 및 이용 기간
    • 개인정보 제3자 제공 현황
    • 사용자 권리와 행사 방법

    3. 일관성 있는 정보 제공

    가장 중요한 것은 다음 세 가지 문서의 일관성이었습니다:

    1. 구글 플레이 콘솔의 데이터 보안 섹션
    2. 앱 내 개인정보처리방침
    3. 실제 앱의 데이터 수집 동작

    승인 후 느낀 점

    구글 플레이 스토어의 심사는 단순히 형식적인 문서 작성이 아니라, 실제 사용자 보호에 중점을 둡니다.

    개발자로서 다음을 깨달았습니다:

    • 사용자 데이터 보호는 선택이 아닌 필수
    • 투명한 정보 제공이 신뢰의 기반
    • 정책 준수는 장기적인 앱 성공의 열쇠

    만약 비슷한 문제를 겪고 있다면:

    1. 데이터 보안 선언을 실제 앱 동작과 정확히 일치시키세요
    2. 개인정보처리방침을 구체적이고 명확하게 작성하세요
    3. 불필요한 권한 요청은 과감히 제거하세요
    4. 구글의 정책 업데이트를 주기적으로 확인하세요

     

    이 경험이 같은 문제로 고민하는 다른 개발자들에게 도움이 되기를 바랍니다.

Designed by Tistory.