앱 개인정보 라벨 빌더

분석 SDK, 크래시 리포팅, 광고, 계정 시스템처럼 앱에 실제로 들어 있는 것을 고르면, App Store Connect에 명시해야 할 가능성이 큰 데이터 유형을 Apple의 분류 방식대로 묶어 각각의 이유와 함께 보여 줍니다.

이 양식이 어려운 이유

Apple은 앱이 어떤 데이터를 수집하느냐고 묻고, 대부분의 개발자는 자기가 쓴 코드를 기준으로 답합니다. 하지만 양식이 묻는 것은 바이너리가 하는 모든 일입니다. 예전에 넣고 잊은 SDK까지요. 분석 라이브러리는 직접 호출하지 않아도 기기 식별자를 수집하고, 광고 네트워크는 그보다 훨씬 많이 수집하면서 트래킹까지 켭니다. 트래킹은 별개이면서 더 무거운 명시 항목입니다. 내 앱이 수집한다고 생각하는 것과 실제로 수집하는 것 사이의 간극, 잘못된 라벨은 대부분 거기서 나옵니다.

중요한 답은 트래킹입니다

데이터를 트래킹에 사용한다고 표시하면, 광고 목적으로 제3자 데이터와 연결하거나 데이터 브로커에 제공한다는 뜻이 되고, App Tracking Transparency로 사용자에게 동의를 받아야 할 의무가 생깁니다. 분석·크래시 SDK는 대부분 해당하지 않고, 광고·어트리뷰션 SDK는 대부분 해당합니다. 실제로 문제가 되는 건 이 항목을 틀렸을 때라, 이 도구는 목록 속에 묻어 두지 않고 따로 짚어 줍니다.

이 매핑의 출처

여기 각 항목은 해당 SDK 공급자가 자사의 수집 내용에 대해 문서로 밝힌 바를, 옆에 적힌 날짜 기준으로 반영한 것입니다. 공급자는 수집 항목을 바꿉니다. 마이너 버전에서 바뀌기도 하고, 설정에 따라서도 달라집니다. 식별자 수집을 끈 분석 SDK는 기본값 그대로인 같은 SDK보다 명시할 항목이 적습니다. 그래서 이것은 출발점이 되는 체크리스트이지 답은 아닙니다.

자주 묻는 질문

이것을 제 답변으로 제출해도 되나요?

안 됩니다. 체크리스트로 App Store Connect에 가져가서, 각 줄을 SDK의 최신 문서와 자신의 빌드로 확인한 뒤, 실제로 출시한 앱에 대해 답하세요.

제가 쓰는 SDK가 목록에 없습니다.

그럼 그 SDK의 개인정보 문서를 직접 확인하세요. 이 목록은 자주 쓰이는 SDK를 다룰 뿐, 전부를 망라하지는 않습니다.

제가 직접 수집하는 게 없다면요?

그래도 명시해야 할 수 있습니다. 바이너리에 포함된 서드파티 SDK가 수집한다면, 앱이 직접 수집한 것으로 간주됩니다.

어딘가로 보내는 게 있나요?

아닙니다. 판정 표는 페이지 안에 함께 들어 있고, 로직은 브라우저에서 실행됩니다.

GO AI 팀이 만들었습니다. 무료 도구 전체