Cirilla Documentations

  1. Home
  2. Docs
  3. Cirilla Documentations
  4. Features
  5. Account Deletion

Account Deletion

Both Apple and Google Play mandate that apps allowing account creation must also provide an easy way for users to delete their accounts. This feature ensures users can remove their accounts and associated personal data directly within the app. It enhances user privacy and control over personal information, aligning with modern data protection standards.

How Account Deletion Works?

Navigate to Account Deletion:

Logged-in users can begin the account deletion process by going to the Profile screen.

From there, select My Account and then proceed to Delete Account.

Step 1: Choose a Reason for Deletion:

On the first screen, users will be prompted to select a reason for deleting their account from a provided list.

Step 2: Review Deletion Information:

The second screen will display the information that will be permanently deleted. Users will also be informed about whether any of this data can be recovered.

Step 3: Confirm Deletion:

The third screen requires users to check a box to confirm their decision to delete their account.

Step 4: OTP Verification:

Finally, on the last screen, users must enter a One-Time Password (OTP) to verify and complete the account deletion process.

Developer Hook and Filter

app_builder_delete_user_otpFilter: get the OTP before sent
app_builder_delete_user_before_send_otpAction: before sent OTP
app_builder_delete_user_sent_emailFilter: Enable send OTP via email
app_builder_delete_user_otp_emailFilter: Email send OTP content
app_builder_delete_user_verify_otpFilter: Verify OTP before delete
app_builder_post_types_to_delete_with_userFilter: Post type before delete
app_builder_delete_user_emailFilter: Email user info before send to admin
app_builder_end_delete_accountAction: After call delete delete user account

FAQs

Was this article helpful to you? Yes 1 No

How can we help?