Skip to content

Account Deletion #274

@WillieSpence

Description

@WillieSpence

ThingsBoard Platform Version

Cloud

ThingsBoard Platform Type

ThingsBoard PE Cloud

Use case

ThingsBoard Platform Version
Latest

ThingsBoard Platform Type
ThingsBoard CE cloud

Use case
My iOS App was recently rejected by Apple due to not giving users ability to Delete their own accounts. It seems when Account Creation is activated, then you must provide users the ability to delete their accounts:

Guideline 5.1.1(v) - Data Collection and Storage
Issue Description

The app supports account creation but does not include an option to initiate account deletion. Apps that support account creation must also offer account deletion to give users more control of the data they've shared while using an app.

Follow these requirements when updating an 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 website page where they can complete the process.
Apps 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.
Next Steps

Update the app to support account deletion. If the app already supports account deletion, reply to App Review in App Store Connect and identify where to locate this feature.

If the app is unable to offer account deletion or needs to provide additional customer service flows to facilitate and confirm account deletion, either because the app operates in a highly-regulated industry or for some other reason, reply to App Review in App Store Connect and provide additional information or documentation. For questions regarding legal obligations, check with legal counsel.

Proposal

Proposal
Add the ability for users to DELETE their own account. I'm assuming this will need to be available on the Web platform first before being available on Mobile? Or perhaps this is already available and we just need to allow on MObile?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions