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

Play Console의 앱 콘텐츠 페이지에는 데이터 보안 양식이 있습니다. 이 양식을 통해 앱에서 수집하고 공유하는 사용자 데이터의 유형을 사용자에게 설명합니다. 이 정보는 데이터 투명성 및 사용자 신뢰를 높이는 데 도움이 됩니다.

양식 작성을 돕기 위해 이 가이드에서는 앱이 다양한 유형의 사용자 데이터를 수집할 수 있는 앱 코드의 위치를 예로 들어 보여줍니다. 특히 앱에서 특정 유형의 사용자 데이터를 수집하거나 공유하는 데 사용할 수 있는 권한 선언 및 API 호출의 예를 제공하며, 이 경우 개발자는 데이터 보안 양식에서 수집 또는 공유를 선언해야 합니다.

가이드의 형식은 다음과 같습니다.

  • 기본 제목에는 데이터 보안 양식에서 사용할 수 있는 다양한 데이터 유형 카테고리가 나열되고 앱 또는 앱에 포함된 라이브러리에서 이러한 카테고리와 관련된 사용자 데이터에 액세스할 수 있는 방법에 관한 일부 목록도 나열됩니다.
  • 부제목에는 양식에서 사용할 수 있는 다양한 데이터 유형이 나열되므로 특정 카테고리에 속하는 데이터 유형을 알 수 있습니다.

Google에서는 개발자가 데이터 보안 양식을 더 쉽게 작성할 수 있도록 이 가이드를 제공하지만 앱의 Play 스토어 등록정보에서 완전하고 정확하게 선언할 책임은 전적으로 개발자에게 있습니다. 데이터 보안 양식을 작성하는 데 필요한 모든 정보는 개발자에게만 있습니다. Google에서는 특정 사용 및 관행에 따라 사용자 데이터를 수집하거나 처리하는 방법에 관해 개발자를 대신하여 결정할 수 없습니다. Google에서 앱 동작과 선언 간의 불일치를 인지하게 되면 시정 조치를 비롯하여 적절한 조치를 취할 수 있습니다.

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

일반 가이드라인

다음 섹션에 나열된 특정 제안 외에도 앱 또는 앱에 포함된 라이브러리에서 사용자 데이터를 수집하거나 공유한다는 더 일반적인 지표가 있을 수 있습니다. 이러한 지표에는 다음이 포함되지만 이에 국한되지 않습니다.

위치

앱 또는 앱에 포함된 라이브러리가 위치와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

대략적인 위치

사용자가 있는 도시 또는 Android ACCESS_COARSE_LOCATION 권한으로 제공되는 위치와 같이 3제곱킬로미터 이상의 영역에 있는 사용자 또는 기기의 실제 위치입니다.

정확한 위치

Android의 ACCESS_FINE_LOCATION 권한으로 제공되는 위치와 같이 3제곱킬로미터 미만의 영역 내에 있는 사용자 또는 기기의 실제 위치입니다.

개인 정보

앱 또는 앱에 포함된 라이브러리가 개인 정보와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

이름

성이나 이름 또는 닉네임과 같이 사용자가 자신을 지칭하는 용어입니다.

이메일 주소

사용자의 이메일 주소입니다.

개인 식별자

식별 가능한 사용자와 연관되는 식별자입니다. 예로 계정 ID, 계정 번호, 계정 이름이 있습니다.

주소

우편 또는 집 주소와 같은 사용자의 주소입니다.

전화번호

사용자의 전화번호입니다.

이 섹션의 시작 부분에 나와 있는 광범위한 제안 외에도 앱 또는 앱에 포함된 라이브러리가 사용자의 전화번호를 수집하거나 공유한다는 더 구체적인 지표가 있을 수 있습니다. 이러한 지표에는 다음이 포함되지만 이에 국한되지 않습니다.

인종 및 민족

사용자의 인종이나 민족에 관한 정보입니다.

정치적 또는 종교적 신념

사용자의 정치적 또는 종교적 신념에 관한 정보입니다.

성적 지향 또는 성 정체성

사용자의 성적 지향 또는 성 정체성에 관한 정보입니다.

기타 개인 정보

생년월일, 군필 여부 등의 기타 개인 정보입니다.

금융 정보

앱 또는 앱에 포함된 라이브러리가 금융 정보와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

신용카드나 체크카드, 은행 계좌 번호

신용카드 번호와 같은 사용자의 금융 계좌에 관한 정보입니다.

구매 내역

사용자의 구매 또는 거래에 관한 정보입니다.

신용 정보

사용자의 신용에 관한 정보입니다. 예로 신용 기록이나 신용 점수가 있습니다.

기타 금융 정보

기타 유형의 모든 금융 정보입니다.

건강 및 피트니스

앱 또는 앱에 포함된 라이브러리가 건강 및 피트니스와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

건강 정보

의료 기록 또는 증상과 같은 사용자의 건강에 관한 정보입니다.

피트니스 정보

운동이나 기타 신체 활동과 같은 사용자의 피트니스에 관한 정보입니다.

메시지

앱 또는 앱에 포함된 라이브러리가 메시지와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

이메일

사용자의 이메일입니다. 이메일 제목, 보낸사람, 받는사람, 이메일 내용이 포함됩니다.

SMS 또는 MMS 메시지

사용자의 문자 메시지입니다. 보낸사람, 받는사람, 메시지 내용이 포함됩니다.

기타 인앱 메시지

기타 유형의 모든 메시지입니다. 채팅 메시지나 채팅 콘텐츠를 예로 들 수 있습니다.

사진 또는 동영상

앱 또는 앱에 포함된 라이브러리가 사진 또는 동영상과 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

사진

사용자의 사진입니다.

동영상

사용자의 동영상입니다.

오디오 파일

앱 또는 앱에 포함된 라이브러리가 오디오 파일과 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

음성 또는 소리 녹음 파일

음성메시지나 소리 녹음 파일과 같은 사용자의 음성입니다.

음악 파일

사용자의 음악 파일입니다.

기타 오디오 파일

사용자가 만들었거나 제공한 기타 오디오 파일입니다.

파일 및 문서

앱 또는 앱에 포함된 라이브러리가 파일 및 문서와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

캘린더

앱 또는 앱에 포함된 라이브러리가 사용자의 캘린더와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

연락처

앱 또는 앱에 포함된 라이브러리가 사용자의 연락처와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

앱 활동

앱 또는 앱에 포함된 라이브러리가 사용자의 앱 활동과 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

참고: Google Play는 앱이 일련의 특정 요구사항을 충족하지 않는 한 특정 API와 권한의 사용을 제한합니다. 다음 정책을 자세히 알아보세요.

페이지 조회 및 앱에서의 탭

사용자와 앱의 상호작용 방식에 관한 정보입니다. 예로 페이지 조회수, 탭할 때의 화면 좌표가 있습니다.

인앱 검색 기록

사용자가 앱에서 검색한 내용에 관한 정보입니다.

설치된 앱

사용자의 기기에 설치된 앱에 관한 정보입니다.

기타 사용자 제작 콘텐츠

여기에 표시되지 않거나 다른 섹션에 표시된 기타 유형의 모든 사용자 제작 콘텐츠입니다. 예로 사용자 약력 또는 메모가 있습니다.

기타 작업

여기에 표시되지 않은 기타 모든 사용자 활동이나 인앱 작업입니다(예: 게임플레이, 좋아요).

웹 탐색

앱 또는 앱에 포함된 라이브러리가 웹 탐색과 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

  • 앱을 기본 브라우저 앱으로 설정하도록 사용자에게 요청을 전송합니다.
  • 인터넷 사용 기록 캐시 또는 쿠키를 유지합니다.
  • 검색 인터페이스를 만듭니다.

앱 정보 및 성능

앱 또는 앱에 포함된 라이브러리가 앱 정보 및 성능과 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

비정상 종료 버그

앱의 비정상 종료 버그 데이터입니다. 앱이 비정상 종료된 횟수나 스택 트레이스, 비정상 종료와 직접 관련된 기타 정보를 예로 들 수 있습니다.

진단

앱 성능에 관한 정보입니다. 배터리 수명이나 로드 시간, 지연 시간, 프레임률, 기술 진단이 포함됩니다.

기타 앱 성능 데이터

여기에 표시되지 않은 기타 유형의 모든 앱 성능 데이터입니다.

기기 또는 기타 식별자

이러한 식별자의 예로는 IMEI 번호MAC 주소, Widevine 기기 ID, Firebase 설치 ID, 광고 식별자가 있습니다.

앱 또는 앱에 포함된 라이브러리가 기기 또는 기타 식별자와 관련된 사용자 데이터에 액세스할 수 있는 방법은 다양합니다. 다음 목록에는 몇 가지 예가 나와 있습니다(전체 목록은 아님).

  • 다음 권한 중 하나 이상을 선언합니다.
    • AD_ID(Google Play 서비스 권한)
    • READ_PRIVILEGED_PHONE_STATE
  • AdvertisingIdClient와 같은 API를 사용합니다.
  • IP 주소에서 기기 또는 기타 식별자 정보를 가져옵니다.

버전 기록

이 가이드는 개발자 가이드의 첫 번째 전체 버전입니다. 계속 업데이트하므로 이 섹션에 표시되는 변경된 콘텐츠의 요약을 살펴보세요.