이번 편의 목표: 데이터를 기기 안에만 두는 예제 앱의 개인정보 답변과 연령 설문을 제출 가능한 상태로 채웁니다.

개인정보 처리방침 주소는 모든 앱에 필요합니다. 앱이 데이터를 수집하지 않아도 페이지 자체는 있어야 합니다. 예제 페이지에는 다음 사실만 적습니다.

생각나무 서재는 계정을 만들지 않습니다. 책 제목과 연체료 문장은 기기 안의 앱에만 표시하며, 개발자 서버로 보내지 않습니다. 광고, 분석 도구, 제3자 SDK를 넣지 않습니다. 문의 메일 주소를 페이지 끝에 적습니다.

App Store Connect의 앱 개인정보 섹션에서 데이터 수집 질문에 답합니다. 수집은 데이터를 기기 밖으로 보내 요청을 처리하는 데 필요한 시간보다 오래 개발자나 제3자가 보관할 수 있는 경우를 말합니다. 예제는 네트워크 전송이 없으므로 Data Not Collected에 해당합니다. 나중에 오류 로그나 분석 도구를 넣으면 이 답변을 즉시 고칩니다. 답변은 앱 업데이트 심사 없이도 수정할 수 있지만, 사실과 다르면 심사와 별도로 문제가 됩니다.

제3자 SDK를 넣는 순간 그 SDK가 수집하는 데이터도 같은 표에 포함합니다. 개인정보 영양 라벨의 공식 설명은 여기에 있습니다.

연령 등급은 기능 목록을 보고 애플이 계산합니다. 설문의 빈도를 있는 그대로 답합니다. 예제에는 폭력, 선정성, 도박, 제한 없는 웹, 사용자 생성 콘텐츠가 없습니다. 의료나 위치 정보도 없습니다. 그렇게 답하면 낮은 연령 등급이 계산되는 것이 자연스럽습니다. 등급 숫자를 이 글에서 단정하지 않습니다. 설문 저장 뒤에 화면에 표시된 등급을 확인합니다.

접근성 라벨은 필수는 아닙니다. VoiceOver로 제목과 단추를 읽을 수 있게 만들었다면 그 항목만 참으로 표시합니다. 지원하지 않는 항목을 참으로 두지 않습니다.

심사 메모에는 로그인 계정이 없음을 적습니다. 예문은 다음과 같습니다.

로그인과 암호가 없는 맥 앱입니다. 실행하면 제목 개미가 보이고, 3일 연체료 단추를 누르면 300원이 표시됩니다. 네트워크 접속과 파일 선택 기능은 없습니다.

연락처에는 실제로 받는 이름, 전화번호, 이메일을 적습니다. 심사 중에 이 주소로 질문이 옵니다.

직접 해 보기

개인정보 페이지를 시크릿 창에서 열어 로그인 없이 문장이 보이는지 확인하세요. 데이터 수집 답이 Data Not Collected인지 저장 후 다시 엽니다.

해설

페이지가 안 열리거나 빈 화면이면 심사 자료로 쓸 수 없습니다. 앱이 나중에 제목을 서버에 저장하면 개인정보 페이지와 수집 답을 같은 날 고칩니다.