How to delete my Web3Auth account?

How to delete my Web3Auth account?



Originally posted by: chaitanyapotti

Check the discussion at: https://github.com/orgs/Web3Auth/discussions/326

No, You can't delete a web3auth account. You can't do this because of the following reasons:-

  • Web3Auth works on Cryptography primitives (Shamir secret sharing) and no private key data is being stored on the backend.
  • Also all the reconstruction happens on the front end.

Looking at the above two properties we can conclude that, given the same inputs (shares/access factors), even in an offline manner the output will be the same coz of the cryptographic algorithms being used. So you will always be able to access your account and there is no way to delete your Web3Auth account.

You can read more about how Web3Auth works here:-

https://web3auth.io/docs/overview/key-management/technical-architecture/



Originally posted by: himanshuchawla009

Hi there. We need to deploy our product into App Store. Apple requires us to add delete account feature. Details:

Guideline 5.1.1(v) - Data Collection and Storage

We noticed that your app supports account creation but does not appear to include an option to initiate account deletion. 

Apps that support account creation must also offer account deletion to give App Store users more control of the data they’ve shared while using your app.

Next Steps

If your app already supports account deletion, reply to this message and let us know how to locate this feature. If your app does not support account deletion, revise your app to include an option to initiate account deletion and delete all user data you are not legally required to retain. 

If you are unable to offer account deletion or need to provide additional customer service flows to facilitate and confirm account deletion, either because your app operates in a highly-regulated industry or for some other reason, reply to this message in App Store Connect and provide additional information or documentation. If you have questions regarding your legal obligations, check with your legal counsel.

Keep these requirements in mind when updating your app to support account deletion: 

- Only offering to temporarily deactivate or disable an account is insufficient.
- If users need to visit a website to finish deleting their account, include a link directly to the page on your website where they can complete the process.
- You may include confirmation steps to prevent users from accidentally deleting their account. However, only apps in highly-regulated industries may require users to use customer service resources, such as making a phone call or sending an email, to complete account deletion.

Resources 

- Review frequently asked questions and learn more about the account deletion requirements. 
- Apps that offer Sign in with Apple should use the Sign in with Apple REST API to revoke user token

Is there any other solutions?