Completely removing Nyx Backup
This page lists everything Nyx Backup leaves on your computer and how to remove it, per platform. It is written to be published as-is on nyxbackup.com/uninstall.
Uninstalling the app does not delete your backups. They stay in your storage (S3, Backblaze B2, OneDrive, etc.) and that provider keeps charging for them until you delete them from that provider’s console.
Removing the encryption key (below) means you can no longer restore your remote backups - it is the only thing that can decrypt them, and even the free Recovery Tool needs it. If you might ever want your data back, export the key first:
nyx_bkp_cli export-key --output nyxbackup-recovery-key.txtKeep that file somewhere safe and offline.
Before removing anything, it is good practice to release your license seat so you can activate a new machine later:
nyx_bkp_cli license deactivate
Windows
-
Uninstall the app: Settings -> Apps -> Nyx Backup -> Uninstall (or Control Panel -> Programs and Features). This stops and removes the
NyxBackupSvcservice, the Start-menu shortcut, and the program files. -
Delete the data folder (config, database, logs):
C:\ProgramData\NyxBackup\
-
Delete the stored secrets. These live in Windows Credential Manager under the SYSTEM account (the service created them), so they do not appear in your own Credential Manager UI. Remove them from a SYSTEM-context shell - e.g. with PsExec:
PsExec -s cmd cmdkey /delete:nyxbackup.master_key cmdkey /delete:nyxbackup.license cmdkey /delete:nyxbackup.ep-0001.key_id cmdkey /delete:nyxbackup.ep-0001.secret(Repeat the
ep-*lines for each destination you configured.) A one-commandnyx_bkp_cli purge-credentialshelper is planned to make this a single step.
Linux (.deb / .rpm)
- .deb: use
purgeto remove the app and its data in one step:
(Plainsudo apt purge nyxbackupsudo apt remove nyxbackupkeeps/etc/nyxbackup,/var/lib/nyxbackup, and the stored keys so you can reinstall without reconfiguring.) - .rpm:
sudo dnf remove nyxbackupremoves the app but keeps data; delete it manually:sudo rm -rf /etc/nyxbackup /var/lib/nyxbackup /var/log/nyxbackup - Either way, the runtime dir
/run/nyxbackup/clears itself on reboot.
macOS
macOS .pkg installers have no built-in uninstaller, so run these (Terminal):
# Stop + remove the background service
sudo launchctl bootout system /Library/LaunchDaemons/com.nyxbackup.app.plist
sudo rm -f /Library/LaunchDaemons/com.nyxbackup.app.plist
# Stop + remove the per-user toast/notification agent (if present)
launchctl bootout "gui/$(id -u)/com.nyxbackup.toaster" 2>/dev/null || true
sudo rm -f /Library/LaunchAgents/com.nyxbackup.toaster.plist
# App + data + logs
sudo rm -rf "/Applications/Nyx Backup.app"
sudo rm -rf "/Library/Application Support/NyxBackup" /var/log/nyxbackup
rm -rf "$HOME/Library/Application Support/NyxBackup" "$HOME/Library/Logs/NyxBackup"
# Keychain items (encryption key, license, endpoint credentials)
sudo security delete-generic-password -s master_key -a nyxbackup /Library/Keychains/System.keychain 2>/dev/null || true
sudo security delete-generic-password -s license -a nyxbackup /Library/Keychains/System.keychain 2>/dev/null || true
(Endpoint credentials are stored as nyxbackup.ep-0001.key_id / .secret, etc.;
remove each the same way if you configured multiple destinations.)
What each item is
| Item | What it holds | Safe to keep? |
|---|---|---|
Data folder (ProgramData\NyxBackup, /var/lib/nyxbackup, …/Application Support/NyxBackup) | config.toml, the local state.db (chunk index / history), logs | Yes - harmless, and required for a clean reinstall/resume |
Encryption key (nyxbackup.master_key) | The only key that can decrypt your remote backups | Removing it is irreversible - export it first |
License entry (nyxbackup.license) | Your license key + check-in state | Deactivate the seat first so a new machine can use it |
Endpoint credentials (nyxbackup.ep-*) | Storage access keys / passwords for each destination | Removing them is fine; you’d re-enter them to reconnect |
After removing everything
Your backups still exist in your storage provider. If you want them gone too, sign
in to each provider’s console (AWS S3, Backblaze B2, Cloudflare R2, your WebDAV /
SFTP server, OneDrive / Google Drive / Dropbox, etc.) and delete the NyxBackup
bucket / folder there. Charges stop only once that data is deleted.