Uninstalling the PDQ Connect agent on macOS

Deleting Devices

To delete a device from PDQ Connect, navigate to that device's Device Info page, click the vertical ellipses button in the top right, and select Delete device

Devices that are online at the time they are deleted from PDQ Connect will be sent a self-destruct command to uninstall the PDQ Connect Agent and remove the associated data from the deleted computer. If a device is offline at the time it is removed from Connect, the agent and associated data will be deleted the next time that machine comes online.

If the PDQ Connect Agent is not removed automatically after deleting a device from PDQ Connect, the PDQ Connect Agent and the associated data will need to be manually removed from the device. 

Manually Uninstalling

Occasionally, the PDQ Connect Agent may need to be manually uninstalled. Most often because the device was offline at the time it was deleted from PDQ Connect and was unable to receive the self destruct command that automatically triggers an uninstall. 

Uninstalling Via Terminal

Open Terminal and run the following commands:


  sudo launchctl remove pdq-connect-agent
  sudo rm "/Library/LaunchDaemons/PDQConnectAgent.plist"
  sudo rm -rf "/Library/Application Support/PDQConnectAgent/"
  sudo rm -rf "/Applications/PDQConnectAgent.app/"

Uninstalling Using Bash Script

Copy the script below into a text editor, save it as a .sh file, and run it.

#!/bin/bash


  sudo launchctl remove pdq-connect-agent
  sudo rm "/Library/LaunchDaemons/PDQConnectAgent.plist"
  sudo rm -rf "/Library/Application Support/PDQConnectAgent/"
  sudo rm -rf "/Applications/PDQConnectAgent.app/"

Removing Lingering Data

When the PDQ Connect Agent is uninstalled using any of the above methods, the uninstaller will delete the directories that may contain any lingering data. In some rare cases, this data may remain on the device, and can be manually removed. 

The directory that will be removed while uninstalling the PDQ Connect Agent is:

Macintosh HD/Library/Application Support/PDQConnectAgent
Still have a question or want to share what you have learned? Visit our Community Discord to get help and collaborate with others.