Apple had announced that it is delaying the deadline for the in-app account deletion requirement, which it initially said would take effect on January 31st. Now, the company reminds developers that all apps that support account creation must let users initiate deletion of their account within the app starting June 30, 2022.
The company says the account deletion option should be easy to find in apps. Typically, it’s included in the app’s account settings. In case people need to visit a website to complete deleting their account, the developer will need to add a link directly to the page on the website where they can complete the action.
Simply providing the ability to temporarily disable or deactivate an account will also not be sufficient. Users should be able to delete the account along with their personal data. “Deleting an account removes the account from the developer’s records, along with any data associated with the account that the developer isn’t legally required to maintain,” Apple explains.
Apple says apps in highly-regulated industries may provide additional customer service flows to confirm and facilitate the account deletion process.
The requirement for the account deletion option does not change for apps that automatically create an account for the user. Apple says users should have the option to delete automatically created accounts (sometimes called “soft” or “guest” accounts) and data associated with those accounts.
The apps using Sing in with Apple for account creation and authentication should use the Sign in with Apple REST API to revoke user tokens.
Here, you can find more information about the account deletion requirement.