Submitting a Request
To submit a deletion request, please open a ticket with our support team via the Support Center.
In the ticket, please provide the following details:
- Organization Name (case-sensitive)
- VCS provider (if it is GitHub, Bitbucket, Gitlab, etc)
Once a request is received, you can expect our agents to ask for confirmation of your request.
CircleCI will only approve deletion requests made by organization admins.
Please ensure you have not disconnected your org from CircleCI before submitting a request, otherwise our Support agents will not be able to verify your admin status directly.
Please understand that the deletion of your organization can take up to several hours.
This depends on the total number of builds made under the organization.
Organization Data Deletion
Organization deletion effectively deletes all build history, contexts, and project environment variables for a given organization.
To delete an organization account, please file a Support ticket.
To make a user data deletion request please visit the CIrcleCI privacy page and click "Make a Request"
GitHub App
If your VCS provider is GitHub App, please uninstall CircleCI App from GitHub following the steps below.
-
Visit the following link: GitHub Installed Apps Settings.
- If necessary, switch the organization by clicking on
Switch to another account
found at the top left of the page.
- If necessary, switch the organization by clicking on
-
Look for the CircleCI App under the
Installed GitHub Apps
section. Once found, click onConfigure
. -
After opening the CircleCI Apps Configuration page, scroll down to the section labeled
Danger Zone
. -
Click on
Uninstall
. This will remove the triggers that are sent to CircleCI.
After successful completion of these steps, the CircleCI App will be uninstalled from your GitHub account, and prepared for submission of organization to be deleted from CircleCI.
GitLab
If your VCS provider is GitLab, please delete Circle triggers and configuration by following the steps below for each project within the organization prior to submitting a support ticket.
- Delete triggers from CircleCI: Navigate to project settings > triggers
- Delete Configuration: Navigate to project settings > Configuration
Important: After Deletion is Complete
Our agents will inform you once the organization account is deleted.
Please be aware that, this organization account can still show up on the left navigation bar on our UI.
This is because when a user logs in to CircleCI, CircleCI looks up all their linked organizations in the user's connected VCS account (e.g., GitHub), and recreates them if not found.
Please note that the original organization account was deleted, and all build histories are removed.
This newly-created organization account does not have any build history, and has a different organization ID.
Please update your organization's repositories to prevent them from further building on CircleCI.
You would want to:
- Remove any CircleCI webhooks in your repository settings
- (Optional) Remove the .circleci/config.yml file from your repository source code
Comments
Article is closed for comments.