account-deletion

Generate an Apple-compliant in-app account deletion flow with multi-step confirmation.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/mazicimert/RunDom --skill account-deletion-mazicimert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: account-deletion
Source: https://github.com/mazicimert/RunDom/tree/main/.claude/skills/generators/account-deletion
Command: npx skills add https://github.com/mazicimert/RunDom --skill account-deletion-mazicimert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers implement a compliant in-app account deletion flow for Apple platforms, enabling users to remove their accounts within the app.

Core Features & Use Cases

  • Apple-compliant in-app deletion flow with multi-step confirmation UI
  • Optional data export before deletion to support privacy rights
  • Configurable grace period with optional cancellation
  • Keychain cleanup and thorough local data hygiene (UserDefaults, file system)
  • Server-side deletion hooks and Sign in with Apple token revocation

Quick Start

Tell the AI to generate an Apple-compliant in-app account deletion flow with multi-step confirmation UI, optional data export, configurable grace period, and Keychain cleanup.

Frequently Asked Questions about account-deletion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement an Apple-compliant in-app account deletion flow for iOS?

An Apple-compliant in-app account deletion flow requires a multi-step confirmation UI, optional data export, grace period scheduling, and Keychain cleanup to meet App Store policies. This Skill generates the orchestrator, UI, and server-side hooks needed for this complete deletion flow.

What do I need for App Store compliance regarding user account deletion?

App Store compliance for account deletion requires allowing users to delete their accounts within the app, including revoking Sign in with Apple tokens. This Skill provides the required multi-step confirmation UI, local data hygiene, and server-side deletion hooks to satisfy these guidelines.

How does GDPR right-to-erasure work in an iOS app?

GDPR right-to-erasure in an iOS app is supported by scheduling a configurable grace period before final deletion and offering optional data export. This Skill implements the necessary client-side cleanup and server-side hooks to facilitate GDPR-compliant data removal.

Can I schedule a grace period before permanently deleting a user account?

Yes, you can schedule a configurable grace period with optional cancellation before permanently deleting a user account. This Skill implements grace period logic alongside multi-step confirmation and Keychain cleanup to ensure safe account removal.

Does iOS account deletion require Keychain cleanup and local data hygiene?

Yes, iOS account deletion requires thorough local data hygiene, including Keychain cleanup, UserDefaults removal, and file system deletion. This Skill implements these cleanup steps as part of its comprehensive Apple-compliant deletion flow.

What is the best way to handle Sign in with Apple token revocation during account deletion?

Handling Sign in with Apple token revocation during account deletion requires pluggable server-side deletion hooks connected to the deletion orchestrator. This Skill provides the necessary server client integration to trigger token revocation alongside local data cleanup.