본문으로 건너뛰기
AppFoyer
무료 시작

가이드 개인정보처리방침

도메인이 없을 때 개인정보처리방침을 어디에 호스팅할까

개발자들이 실제로 URL을 두는 여섯 곳, 각각이 심사 때와 2년 뒤에 치르게 하는 비용, 그리고 그중 절반을 탈락시키는 한 가지 요건.

도메인은 필요하지 않습니다. 필요한 것은 로그인 없이 열리고 2년 뒤에도 여전히 동작하는 공개 URL입니다. 정적 호스트, 문서 링크, 플랫폼 호스팅, 유료 서비스는 이 기준만으로는 모두 해당됩니다. 이들을 가르는 것은 계정 삭제 요청까지 받을 수 있느냐입니다.

1:07
1:07 영상 · YouTube에서 열림

대신 몇 분 만에 끝내세요

AppFoyer는 이 가이드가 다루는 페이지, 즉 개인정보처리방침, 이용약관, 지원, 계정 삭제 페이지와 app-ads.txt를 전용 하위 도메인에서 호스팅합니다. 직접 도메인이나 서버를 둘 필요가 없습니다. 앱 하나는 무료이며, 스토어가 요구하는 것은 무엇도 유료로 막아 두지 않습니다.

2026년 9월 19일 확인. 스토어 정책은 바뀌며, 예고 없이 바뀌기도 합니다. 아래의 모든 내용은 공식 문서로 연결되며, 권위를 갖는 것은 이 페이지가 아니라 그 문서입니다. 둘이 다르면 스토어가 맞습니다. 이 가이드는 영어 원문을 번역한 것이며, 스토어 문서의 인용문은 영어 원문 그대로 두었습니다.

개인정보처리방침을 게시하는 데 도메인은 필요하지 않습니다. 필요한 것은 로그인 없이 열리고 2년 뒤에도 열릴 공개 URL입니다. 두 스토어 모두 링크를 확인하며, Apple의 App Privacy 문서는 “the URL to your publicly accessible privacy policy”(번역: 공개적으로 접근 가능한 개인정보처리방침의 URL)를 필수 항목으로 명시합니다. 남은 질문은 그것을 어디에 두느냐뿐입니다.

아래는 개발자들이 실제로 쓰는 여섯 곳과, 각각이 실제로 치르게 하는 비용입니다. 누구에게나 틀린 선택은 없습니다. 각자 다른 지점에서 무너질 뿐입니다.

1. 하위 도메인을 제공하는 정적 호스트

GitHub Pages, Cloudflare Pages, Netlify, Vercel. 무료이고 빠르며, 계정이 유지되는 한 URL도 안정적입니다.

무너지는 지점: 계정 삭제 페이지입니다. 정적 호스팅은 파일을 제공할 뿐, 요청을 받을 수는 없습니다. 앱에 계정이 있다면 Google Play는 사용자가 삭제를 요청할 수 있는 웹 경로를 요구합니다. 그래서 결국 정적 페이지에 이메일 주소를 적어 두어 스크레이퍼가 수집하게 하거나, 외부 폼 서비스를 덧붙여 그 서비스가 사용자의 이메일 주소를 보게 됩니다. 저장소나 프로젝트 이름을 바꾸는 순간에도 무너집니다. URL은 바뀌는데 스토어 등록정보는 바뀌지 않기 때문입니다.

2. 문서 링크 — Google Docs, Notion, PDF

세상에서 가장 빠른 방법이자, 심사자가 가장 의심스럽게 보는 방법입니다.

무너지는 지점: 공유 설정입니다. 오늘 “링크가 있는 모든 사용자”였던 문서가 워크스페이스 정책이 바뀐 뒤 “조직 내 사용자”로 바뀌고, 아무도 알려 주지 않습니다. Notion 페이지는 게시가 취소되기도 합니다. 일부 기기에서 PDF는 페이지가 아니라 다운로드입니다. 기술적인 문제를 떠나서도 임시방편처럼 보이는데, 이미 다른 이유로 검토받고 있는 제출물에 바로 그런 인상이 붙는 것은 피하고 싶을 것입니다.

3. Firebase Hosting

무료 등급, 제공되는 실제 도메인, text/plain의 올바른 제공. 게다가 AdMob이 app-ads.txt를 둘 수 있는 곳으로 명시적으로 언급하므로, 광고도 표시한다면 편리합니다.

무너지는 지점: 계정 삭제에 관해서는 다른 정적 호스트와 같고, 여기에 더해 다섯 페이지 분량의 텍스트를 위해 배포 단계를 유지해야 합니다. 이미 Firebase를 쓰고 있다면 해 볼 만하지만, 그렇지 않다면 부담입니다.

4. 내가 관리하지 않는 사이트의 페이지

소셜 프로필, 퍼블리셔 사이트의 한 페이지, 친구의 블로그.

무너지는 지점: 결국에는 전부입니다. 심사가 그 링크 때문에 막혀 있는 순간에도 남의 사이트에 있는 깨진 링크는 고칠 수 없으며, 스토어 심사자가 소셜 프로필을 개인정보처리방침으로 인정해 주리라고 기대하며 계획을 세울 일은 아닙니다.

5. 도메인을 사서 직접 호스팅하기

연간 약 $12와 오후 한나절. 어차피 마케팅 사이트를 원하게 될 것이라면 이것이 정답입니다.

무너지는 지점: 갱신, 그리고 요청을 받는 문제입니다. 도메인이 만료되면 게시 중인 스토어 등록정보의 개인정보처리방침 URL, 지원 URL, 삭제 URL이 동시에 내려가고, 그 사실을 처음 알려 주는 곳은 스토어입니다. 이 방법을 택한다면 만료되지 않는 카드로 갱신하도록 해 두고, 한 달 전에 캘린더 알림을 설정하세요.

6. 호스팅형 컴플라이언스 페이지

다섯 페이지를 자체 URL에서 제공하는 서비스입니다.

무너지는 지점: 결제를 멈췄을 때 어떻게 되느냐입니다. URL을 어디엔가 붙여 넣기 전에 물어야 할 질문이며, 저희에게도 물을 만한 정당한 질문입니다. 아래를 보세요.

이 중 절반을 탈락시키는 요건

앱에 계정이 있다면 게시하는 것은 한 페이지가 아니라 한 세트입니다. 개인정보처리방침, 그리고 사용자가 계정 삭제를 요청할 수 있는 웹 경로입니다. Google Play는 앱 내 경로와 공개 웹 링크를 모두 요구합니다. 텍스트만 보여 주는 페이지는 두 번째 요구에 답할 수 없습니다. 그래서 1~3번 선택지는 거기에 이르는 순간 슬그머니 “폼 서비스도 추가”로 바뀝니다.

오늘 저녁 개인정보처리방침만 해결하고 다음 거절 때 같은 문제를 다시 발견하기보다, 다섯 URL 모두에 대해 한 번에 결정하세요.

무엇을 고르든 심사자처럼 확인하세요

로그아웃한 상태로, 시크릿 창에서, 내 네트워크가 아닌 모바일 데이터로 확인하세요.

curl -i https://your-url.example/privacy

200 OK이고 내용이 읽혀야 합니다. 흔히 발견되는 문제는 404, 로그인으로의 리디렉션, 또는 그 서비스에 로그인되어 있어서 내 노트북에서만 멀쩡해 보이는 페이지입니다.

AppFoyer가 여기서 하는 일

다섯 페이지 모두 자체 도메인이나 서버 없이 앱 전용 하위 도메인에 게시되며, 계정 삭제 페이지는 실제로 요청을 받을 수 있습니다. 요청을 저장하고 개발자에게 알립니다. 이메일 알림은 무료 플랜을 포함한 모든 플랜에 있고, Telegram과 Slack은 유료 플랜에 있습니다. 삭제는 개발자가 자신의 시스템에서 수행합니다. 저희는 그 시스템에 접근할 수 없으며, 그렇지 않다고 주장하는 일도 결코 없습니다.

정당한 질문에 대한 답: 결제를 멈추더라도 계정 삭제 페이지는 온라인 상태로 남습니다. 기한 없이요. 사용자는 저희를 선택한 적이 없고 개발자의 결제 사정도 모릅니다. 미납 청구서 때문에 사용자가 개발자에게 닿는 경로를 잃는다면 그것은 개발자가 아니라 저희의 잘못일 것입니다. 앱 하나는 무료이며, 카드도 필요 없습니다.

공식 출처