Uninstall Guardpup
Each Guardpup app can remove itself completely. Your Guardpup account and any subscription stay until you delete them at guardpup.io/account.
Browser Extension
Right-click Rocky in the toolbar and choose Remove from Chrome (or open
chrome://extensions and click Remove). Chrome deletes everything the extension stored.
Mac App
In Guardpup's menu, choose Uninstall Guardpup… (also in the Guardpup window). It removes its permissions in Privacy & Security (macOS may ask for your password), opening at login, its settings and data, and moves itself to the Trash.
Already dragged it to the Trash? macOS keeps an app's permissions after it's gone. To clear what's left:
- System Settings → Privacy & Security → Accessibility: select Guardpup and click −.
- System Settings → General → Login Items: remove Guardpup if it's listed.
- Its settings, in Terminal:
defaults delete io.guardpup.mac
Windows App
Settings → Apps → Installed apps → Guardpup → Uninstall.
Developer Tool
In a terminal, run guardpup uninstall. It takes Guardpup out of every agent and project
it was set up in (Claude Code, Cursor, VS Code, Gemini CLI, Devin), asks whether to delete your audit
log, settings and protected items and to sign out, then offers to remove the guardpup
command itself.
Already removed the command? Your agents may still try to run it. Install it again
(npm install -g guardpup), run guardpup uninstall, and let it remove itself.
Or remove the lines that mention guardpup from ~/.claude/settings.json, each project's
.claude/settings.local.json, and ~/.cursor/hooks.json, then delete the
~/.guardpup folder.
Something didn't go away? Tell us.