Deploy Center Docs Guides GitHub Download

Uninstall

Last updated · Edit on GitHub

On this page

Uninstalling does not turn auto-deploy back on. Your projects stay manual until you reconnect them (Auto-deploy off and on). Do that first if you want it, while ~/.config/deploys/vercel-repos.json still tells you which repo each project came from: deploys vercel autodeploy-on --all and deploys render autodeploy-on --all.

1. Stop what runs on its own#

Then quit the app.

2. Disconnect Claude and the editor add-ons#

Only what you set up:

3. Remove the app#

Installed with Homebrew:

brew uninstall --cask deploy-center

brew uninstall --zap --cask deploy-center also removes the settings and the error log (see below). It keeps ~/.config/deploys.

Installed by hand: move Deploy Center from Applications (or ~/Applications) to the Trash.

Only the CLI, installed with the script (use the same --prefix as for the install):

curl -fsSL https://deploycenter.app/install.sh | sh -s -- --uninstall

Only the CLI, installed with Homebrew: brew uninstall deploys.

4. Remove what it kept on your Mac#

WhatWhereRemove with
Render API keyKeychain, a password item with the service name deploy-center-render (older versions: render-api-key)security delete-generic-password -a "$USER" -s deploy-center-render
Anthropic API key (Claude in the app)Keychain, service name deploy-center-anthropicdeploys ai forget-key, or security delete-generic-password -a "$USER" -s deploy-center-anthropic
Autofix routine tokenKeychain, service name deploy-center-routinedeploys autofix forget-token, or security delete-generic-password -a "$USER" -s deploy-center-routine
Keys of the opt-in hosts (Netlify, Cloudflare, DigitalOcean, Coolify; Amplify keeps only a profile name)Keychain, service names deploy-center-netlify, deploy-center-cloudflare, deploy-center-digitalocean, deploy-center-coolify, deploy-center-amplifysecurity delete-generic-password -a "$USER" -s deploy-center-<name> for each one you set
Deploy hook URLsKeychain, deploy-center-hook-<name> (without a keychain: ~/.config/deploys/hook-urls/)deploys hook remove <name>
The Vercel token made for the iPhoneKeychain, service name deploy-center-phone-vercelsecurity delete-generic-password -a "$USER" -s deploy-center-phone-vercel
Widget data (a small snapshot of what waits)~/Library/Group Containers/<team id>.app.deploycenter/delete that folder (only builds with widgets have it)
App settings~/Library/Preferences/app.deploycenter.mac.plistdefaults delete app.deploycenter.mac
Cached lists, deploy history, site logos~/Library/Caches/app.deploycenter.mac/rm -rf ~/Library/Caches/app.deploycenter.mac
Error log~/Library/Logs/DeployCenter.logrm ~/Library/Logs/DeployCenter.log
CLI settings: remembered repos, team, ignored projects, Claude model, cap and usage (ai-*), Autofix and guard state, allowances, Netlify hook URLs~/.config/deploys/ (or $DEPLOYS_CONFIG)rm -rf ~/.config/deploys

If you had a key under the old name, run the keychain line again with -s render-api-key.

Tab completion: remove the eval "$(deploys completion zsh)" line from ~/.zshrc (or the bash line from ~/.bashrc) if you added it.

5. Optional: revoke access#

Deploy Center never had its own account. To revoke what it used: