Guideline 5.1.1(v):Apple のアカウント削除要件と Google との違い
ガイドライン 5.1.1(v):削除はアプリ内から開始できなければならず、無効化では不十分。Google にはない Apple の要求と、両ストア共通の 1 ページ。
Apple は、アカウントを作成できるアプリに対し、ガイドライン 5.1.1(v) に基づいてアプリ内からアカウント削除を提供するよう求めています。アカウントの無効化や一時停止では明確に不十分で、その選択肢は見つけやすくなければなりません。Google Play も同じアプリ内の経路に加え、公開されたウェブ URL を求めます。
数分で済ませる方法もあります
AppFoyer は、このガイドで扱っているページ(プライバシーポリシー、利用規約、サポート、アカウント削除、そして app-ads.txt)を、専用のサブドメインでホストします。自分のドメインもサーバーも要りません。アプリ 1 つまでは無料で、ストアが求めるものが有料プランの壁の向こうに置かれることは決してありません。
2026年9月19日 に確認。 ストアのポリシーは、予告なく変わることもあります。以下の内容はすべて公式ドキュメントにリンクしており、拠り所となるのはこのページではなくそちらです。両者が食い違う場合は、ストアが正しいものとしてください。 このガイドは英語からの翻訳です。ストアのドキュメントからの引用は原文の英語のまま掲載しています。
App Review がガイドライン 5.1.1(v) を理由にビルドを差し戻してきたなら、ここで説明するのがその要件と、期待されている修正です。両方のストアで配信しているなら、あなたが応えているのは重なり合うものの同一ではない 2 つの要件であり、その違いこそが申請の差し戻される箇所です。
Apple が求めていること
App Store Review Guideline 5.1.1(v) は、アカウント作成をサポートするアプリに対し、ユーザーがアプリ内からアカウントの削除を開始できるようにすることを求めています。2022 年 6 月 30 日から適用されているので新しいものではありません。新しいのは、それが日常的に確認されるようになったことです。
つまずきやすい点が 3 つあります。
- 無効化は削除ではありません。 Apple のガイダンスは、アカウントを一時的に無効化または停止しても要件を満たさないと明記しています。ユーザーが個人データとともにアカウントを削除できなければなりません。
- 見つけやすくなければなりません。 その選択肢はアプリ内で見つけやすいものであるべきです。ラベルのないメニューの奥、5 画面先にある経路は、リジェクトを待っているようなものです。
- Apple ではサポート経由だけでは認められません。 メールで連絡するようユーザーに伝えるのは妥当な追加手段ですが、ガイドラインが求めるアプリ内の経路ではありません。
2 つのストアの違い
| Apple | Google Play | |
|---|---|---|
| アプリ内の削除経路 | 必須(5.1.1(v)) | 必須 |
| 削除のための公開ウェブ URL | 項目としては不要 | 必須、App content → Data deletion で申告 |
| 申告する場所 | 入力するものはない。審査担当者がアプリ内で見つける | Play Console の URL 項目 |
| データそのものの削除 | あなたの責任 | あなたの責任 |
アプリを移植するなら、この表を二度読んでください。どちらの方向の間違いも対称的です。Android を追加する iOS デベロッパーは、作ったことのないウェブページが必要だと気づき、iOS を追加する Android デベロッパーは、すでに持っているウェブ URL では Apple に対応できないと気づきます。Apple は経路をアプリ内に求めているからです。
「アカウントを削除」が実際に行うべきこと
両ストアが問うているのは同じ行為で、どちらも外部からそれを確認することはできません。ユーザーがアカウントを削除したとき:
- アカウントとそれに関連する個人データがあなたのシステムから削除されること。
- 処理者に渡したデータもそこで削除されること。依頼するのはあなたで、フォローアップもあなたの仕事です。
- 保持するものは、説明できる理由があって保持すること。請求や税務の記録は通常、法律で保持が義務づけられています。破ることになる約束よりも、そう率直に書くほうが良いのです。
この部分を代わりにやってくれる人はいません。ユーザーのデータを削除すると称するサービスは、あなたのデータベースにアクセスできません。
予想されるリジェクトと修正
実際に届く 5.1.1(v) のリジェクトは、ありふれたものです。
- アプリにサインインはあるが、削除がどこにもない。
- 「アカウントを削除」ボタンがあるが、メール作成画面を開くだけ。審査担当者によって認められることも拒否されることもあります。どちらに当たるかに賭けるより、本物を作ってください。
- 削除機能はあるが、アプリ内ではなくウェブのダッシュボードにしかない。
- 削除が実際には無効化で、文言にもそう書いてある。
修正は書類仕事ではなくプロダクトの作業です。アプリ内のフロー、1 回の確認、そしてその後ろにある実際の削除。機能として工数を見積もってください。実際に機能なのですから。
記録を残す
経路が何であれ、起きたことを記録してください。アカウント、日付、削除したもの、保持したものとその理由。「削除しました」は主張にすぎませんが、日付入りの一覧は証拠です。それは審査担当者に問われる日よりも、規制当局に問われる日にはるかに重要になります。
AppFoyer がここで行うこと
当社はウェブ側をホストします。アプリのアカウント削除ページです。リクエストを受け取り、監査証跡として保存し、あなたに通知します。どのプランでもメールで、有料プランでは Telegram や Slack でも通知します。これは Google Play の URL 項目が求めるページであり、すでにアプリをアンインストールした iOS ユーザーがたどり着く先としても妥当です。
これは Apple が求めるアプリ内フローの代わりにはなりません。ほかの場所でホストされたものは何であれ代わりになれません。ガイドラインはあなたのアプリ自身のインターフェースについてのものだからです。それはあなたが作ってください。当社はその隣にページをホストします。
公式の情報源
- App Store Review Guidelines — Apple。判断の基準となるのはセクション 5.1.1(v) の本文です。
- Account deletion within apps — upcoming requirements — Apple
- Understanding Google Play’s app account deletion requirements — Google Play ヘルプ