Apple Developer: Offering account deletion in your app
Documents that apps supporting account creation must let users initiate account deletion in app, make deletion easy to find, delete the account record and associated personal data not legally required to retain, link directly to web completion when needed, and keep users informed when deletion takes time or billing is involved.
What this source can teach
Use this source to understand a platform convention and the setting it was designed for.
- Start with the original. Open the source and find the guidance or example relevant to your task.
- Trace the connection. Use the claim notes below to see how this site applies the source to specific patterns.
- Check the setting. Compare the source's platform, people, and constraints with your own decision.
Pattern Decisions This Source Supports
| Pattern | Supported decision | Required contract | Claim note |
|---|---|---|---|
| Delete account | Choose delete account when the user's goal is account-level closure and associated data deletion or erasure request. | The product provides a direct, discoverable account deletion path when users can create an account. | Supports discoverable in-app account deletion, full account-record deletion, direct web completion, transparency, and billing handling. |
| Hidden destructive account deletion | Flag this anti-pattern when users can create an account but cannot find a direct account deletion or erasure request path from account settings, app settings, or the required public web resource. | Users can reach account deletion from account settings or an equivalent account-control route without needing exact support-search terms. | Supports easy-to-find in-app account deletion initiation, associated data deletion, direct web completion, user information, and billing handling. |
Comparisons supported by this source
- Delete account vs destructive action confirmation vs typed confirmation vs data export vs settings management vs restore from trash
Supports discoverable in-app deletion initiation, full account-record deletion, transparency, direct web completion, and billing guidance.
- Hidden destructive account deletion vs delete account vs destructive action confirmation vs typed confirmation vs data export vs privacy settings
Supports easy-to-find account deletion initiation, associated data deletion, direct web completion, user information, and billing handling.
Evidence Role
This source is treated as platform-guideline evidence. Its value comes from the specific claims and setting described above.
Publisher: Apple Developer. Last checked: .