회원 가입이 있으면 탈퇴도 있어야 합니다
2022년 6월 30일부터 Apple은 앱스토어에 출시되는 모든 앱에 계정 삭제 기능을 의무화했습니다. Google Play도 2024년부터 동일한 정책을 시행하고 있습니다.
이 정책을 무시하면 앱 심사에서 거절됩니다. 이미 출시된 앱도 업데이트 시 거절될 수 있습니다.
Apple의 요구사항 (Guideline 5.1.1(v))
"앱에서 계정 생성을 지원하는 경우, 앱 내에서 계정 삭제를 시작할 수 있어야 합니다."
구체적으로:
- 앱 안에서 탈퇴 요청을 시작할 수 있어야 합니다
- 단순히 "고객센터에 연락하세요"는 불충분합니다
- 탈퇴 시 계정과 관련 개인정보가 실제로 삭제되어야 합니다
- 탈퇴 경로가 찾기 어렵지 않아야 합니다
Google Play의 요구사항
"사용자가 앱 내에서 또는 웹에서 계정 삭제를 요청할 수 있어야 합니다."
Google은 Apple보다 약간 유연합니다:
- 앱 내에서 직접 삭제하거나, 웹 링크로 안내해도 됩니다
- 데이터 삭제 정책 페이지 URL을 Google Play Console에 등록해야 합니다
웹뷰 앱에서는 어떻게 하나요?
웹뷰 앱은 웹사이트를 그대로 보여주기 때문에, 웹사이트에 회원 탈퇴 기능이 있으면 자동으로 해결됩니다.
문제는 많은 웹사이트에 탈퇴 기능이 없다는 것입니다. 이 경우:
방법 1: 웹사이트에 탈퇴 페이지 추가 (권장)
- 마이페이지 > 회원 탈퇴 메뉴 추가
- 비밀번호 확인 후 탈퇴 처리
- 탈퇴 시 개인정보 삭제 로직 구현
- 가장 깔끔한 방법이지만 웹사이트 수정이 필요합니다
방법 2: 별도 탈퇴 요청 페이지 운영
- 독립적인 탈퇴 요청 폼 제작
- 이메일, 이름 입력 → 관리자가 수동 처리
- 웹사이트 수정이 어려울 때 차선책
- Apple이 수동 처리를 허용하지 않는 추세이므로 주의
탈퇴 기능 구현 시 주의사항
- 탈퇴 경로가 명확해야 합니다 — 설정 > 계정 > 탈퇴처럼 3단계 이내로 접근 가능해야 합니다
- 즉시 삭제가 원칙입니다 — "30일 후 삭제"도 가능하지만, 이를 사용자에게 명확히 고지해야 합니다
- 관련 데이터도 삭제해야 합니다 — 계정만 비활성화하고 데이터를 보관하면 안 됩니다
- 재가입 정책을 안내하세요 — 탈퇴 후 동일 이메일로 재가입이 가능한지 안내
미준수 시 발생하는 일
- 신규 앱: 심사에서 거절됩니다. 탈퇴 기능이 없으면 아무리 다른 부분이 완벽해도 통과하지 못합니다.
- 기존 앱: 업데이트 제출 시 거절됩니다. 기존 버전은 유지되지만 새로운 기능이나 버그 수정을 반영할 수 없습니다.
- 최악의 경우: Apple이 정책 위반으로 앱을 스토어에서 내릴 수 있습니다.
저희가 도와드리는 방법
웹사이트에 탈퇴 기능이 없는 경우:
- 어떤 방식으로 구현하면 좋을지 가이드를 제공합니다
- 웹사이트 개발자에게 전달할 수 있는 구체적인 요구사항 문서를 작성해 드립니다
- 필요한 경우 탈퇴 기능 구현을 대행합니다 (+15만원)
프로젝트 시작 단계에서 미리 체크하므로, 심사 때 갑자기 당황하는 일은 없습니다.