앱에서 사용자 데이터를 수집하고 공유하는 방법 검토

Google Play의 안전 섹션에 앱 개인 정보 보호 및 보안 정보를 제공하는 방법에 관한 고객센터 도움말의 설명대로 Play Console에서는 곧 앱 콘텐츠 페이지에 섹션을 추가할 예정입니다. 앱 데이터 안전이라는 이 새로운 섹션에서는 앱이 수집하고 공유할 수 있는 데이터 유형을 사용자에게 설명합니다. 이 정보는 데이터 투명성 및 사용자 신뢰를 높이는 데 도움이 됩니다.

이 섹션의 작성 준비를 지원하기 위해 이 가이드에서는 앱이 다양한 유형의 데이터를 수집할 수 있는 앱 코드 위치의 예를 제공합니다. 특히 앱에서 특정 유형의 데이터를 수집하거나 공유하는 데 사용할 수 있는 권한 선언 및 API 호출의 예를 제공하며, 이 경우 개발자는 앱 데이터 안전 섹션에서 수집 또는 공유를 선언해야 합니다.

이 가이드의 세부정보는 개발자와 계속 협력하는 동안 개발자 및 사용자 환경을 개선하기 위해 변경될 수 있습니다. 자세한 내용은 이 블로그 게시물의 타임라인을 확인하세요.

위치

다음 섹션은 앱 또는 앱에 포함된 라이브러리가 위치와 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

대략적인 위치

ACCESS_COARSE_LOCATION 권한을 선언하고 ACCESS_FINE_LOCATION 권한을 선언하지 않습니다.

정확한 위치

ACCESS_FINE_LOCATION 권한을 선언합니다.

개인 정보

앱 또는 앱에 포함된 라이브러리는 다음과 같은 경우 개인 정보와 관련된 데이터를 수집하거나 공유할 수 있습니다.

다음 섹션은 앱이 개인 정보와 관련된 특정 데이터 하위 유형을 수집하거나 공유할 수 있는 앱 동작의 다른 예를 보여줍니다.

이메일 주소

앱 또는 앱에 포함된 라이브러리에서 다음 중 하나를 실행합니다.

  • GET_ACCOUNTS 권한을 선언합니다.
  • AccountManager API를 사용합니다.
  • 사용자에게 이메일 주소를 입력하도록 요청합니다.

전화번호

앱 또는 앱에 포함된 라이브러리에서 다음 중 하나를 실행합니다.

금융 정보

앱 또는 앱에 포함된 라이브러리에서 자동 완성 프레임워크를 사용하여 수집한 정보 유형을 확인합니다. 이와 같은 경우에 앱에서 금융 정보와 관련된 데이터를 수집하거나 공유할 수도 있습니다.

건강/운동

다음 목록은 앱 또는 앱에 포함된 라이브러리가 건강/피트니스와 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

사진 또는 동영상

다음 목록은 앱 또는 앱에 포함된 라이브러리가 사진 또는 동영상과 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

오디오 파일

다음 목록은 앱 또는 앱에 포함된 라이브러리가 오디오와 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

저장용량

다음 목록은 앱 또는 앱에 포함된 라이브러리가 저장용량과 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

이메일 또는 문자 메시지

다음 섹션은 앱 또는 앱에 포함된 라이브러리가 이메일 또는 문자 메시지와 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

이메일

사용자에게 이메일 메시지의 콘텐츠를 확인하라는 메시지를 표시합니다.

SMS 문자 메시지

다음 권한 중 하나 이상을 선언합니다.

캘린더

앱 또는 앱에 포함된 라이브러리가 다음 권한 중 하나 이상을 선언하는지 확인합니다.

이와 같은 경우에 앱에서 캘린더 일정과 관련된 데이터를 수집하거나 공유할 수도 있습니다.

연락처

앱 또는 앱에 포함된 라이브러리가 다음 권한 중 하나를 선언하는지 확인합니다.

이와 같은 경우에 앱에서 사용자 연락처와 관련된 데이터를 수집하거나 공유할 수도 있습니다.

설치된 앱

앱 또는 앱에 포함된 라이브러리가 getInstalledApplications() 또는 유사한 메서드를 호출하는지 확인합니다. 이와 같은 경우에 앱에서 사용자 기기의 앱과 관련된 데이터를 수집하거나 공유할 수도 있습니다.

앱 성능

다음 섹션은 앱 또는 앱에 포함된 라이브러리가 앱 성능과 관련된 데이터를 수집하거나 공유할 수 있는 앱 동작의 예를 보여줍니다.

비정상 종료 로그

ApplicationExitInfo와 같은 API를 사용합니다.

성능 진단

StrictMode와 같은 API를 사용합니다.