Uninstall from the app
The app deletes every saved sign-in, aspitboard uninstall does, and its own settings, then removes itself. On macOS and Windows, it also deletes what its account windows keep. On Linux, your package manager removes it.
- macOS
- Windows
- Linux
In Settings > Advanced, click Uninstall Pitboard, then Uninstall. If Pitboard holds a saved Claude Desktop sign-in and Claude is open, click Quit Claude and Uninstall when it asks. Then click Move to Trash, and enter an administrator’s password if macOS asks for one to remove the command line’s link in
/usr/local/bin. Pitboard quits.A copy from the pitboard-app cask shows Remove Pitboard with Homebrew instead: run brew uninstall --cask pitboard-app, as Remove Pitboard itself says. Either way, Pitboard moves its caches, saved window state and account windows’ website data in ~/Library to the Trash, as The app lists.If Pitboard cannot remove everything, do what Advanced says, then click Try Again.Delete parked logins first
pitboard uninstall stops the watch service, turns off daily renewal, deletes every parked login this Pitboard wrote, then deletes the Pitboard directory, ~/.pitboard. On Windows, the directory is %USERPROFILE%\AppData\Local\Pitboard.
1
Quit the app
If the app is open, click Pitboard’s item in the menu bar, then choose Quit Pitboard. On Windows, right-click Pitboard’s icon in the notification area, then select Exit. On Linux, press Ctrl+Q in the Pitboard window, or choose Quit in its tray menu.
pitboard uninstall refuses while the app runs.2
Remove the status line
If Claude Code’s status line runs
pitboard statusline, delete the statusLine field from ~/.claude/settings.json, or the call from your own script. On Windows, the file is %USERPROFILE%\.claude\settings.json. Each run makes the Pitboard directory again.3
Quit Claude
If a Claude Desktop account is parked, quit Claude with Command-Q.
pitboard uninstall refuses while Claude is open.4
Delete the parked logins
y, or add --yes to skip the question.If your shell cannot find pitboard, run the copy inside the app:~/.local/bin/pitboard uninstall.On Windows, run the copy the installer put in place:C:\Users\me\AppData\Local\Pitboard.
Deleting the directory by hand leaves daily renewal and the watch service in place. pitboard schedule uninstall and pitboard watch uninstall remove them.
Parked logins outside the directory stay, still valid. Nothing else names them, so pitboard uninstall cannot find them:
If you set
PITBOARD_HOME, or pitboard uninstall refuses, keeps the directory or leaves parked logins, see uninstall.
Remove Pitboard itself
Removing the Linux packages leaves Pitboard’s repository set up. Remove the repository says how to remove it too.
For the install script:
PITBOARD_INSTALL_DIR set, pitboard is in that folder and the rest in the share folder beside it.
--zapon either cask also removes a daily renewal schedule and a watch service thatpitboard uninstallleft.--zaponpitboard-appalso removes the app’s files in~/Library.- Neither cask’s
--zapdeletes~/.pitboard.
pitboard cask of 0.3.0 or earlier, leave out --zap: see From the old app cask.
Otherwise the app’s files in ~/Library stay, each account window’s sign-in included, since pitboard uninstall does not delete them. To remove them, move each com.usepitboard.Pitboard item that The app and Account windows list to the Trash.
If you clicked Install Command Line Tool in Settings > Advanced, delete the link it made. Only the app’s Uninstall Pitboard removes it for you.
%LOCALAPPDATA%\Programs\Pitboard, its Start shortcut, its PATH entry, its pitboard:// links, its start at sign-in, its Jump List and %LOCALAPPDATA%\Pitboard App, where the account windows keep their sign-ins. It turns off daily renewal and the watch service, each where its task runs the app’s own pitboard.exe. From Settings > Apps, it leaves the parked logins and the Pitboard directory, so run pitboard uninstall first. The app’s Uninstall Pitboard deletes them too.
If you added the app’s completions to your PowerShell profile, delete that line from the file $PROFILE names.
A task that runs another copy, such as Scoop’s, stays. From a terminal run as administrator, the uninstall leaves the app’s own tasks too, since Pitboard changes nothing as administrator.
A task left running a pitboard.exe you removed runs nothing. Renew is daily renewal’s task and Watch the watch service’s. Remove either in PowerShell:
Remove files Pitboard made as root
Pitboard 0.7.0 and earlier did not refuse to run as root or undersudo. What those runs made belongs to root, and Pitboard changes nothing as root. Delete it by hand from a root shell, such as sudo -i starts.
On Linux:
PITBOARD_HOME named another directory, delete that one instead of ~/.pitboard.
In a root shell, ~ is root’s home. Under sudo, Pitboard used the home sudo passed on, which can be yours. Run the rm commands again with ~ written as your home’s full path, such as /Users/me.
On Linux, the parked logins go with the directory. On macOS, they stay in a keychain. Which keychain a run as root wrote to is not measured, so search Keychain Access for pitboard-park-.