MAINTAIN
Uninstall
Remove InFlow using the same method you used to install it. The commands below keep your encrypted vault so you can use your saved credentials if you reinstall.
Choose your uninstall method
Hosted scriptmacOS, Linux
curl -fsSL https://inflowcli.ai/install.sh | bash -s -- --uninstall
PowerShellWindows
$env:INFLOW_UNINSTALL = '1' try { irm https://inflowcli.ai/install.ps1 | iex } finally { Remove-Item Env:INFLOW_UNINSTALL }
Run both lines together. The finally block clears the temporary uninstall setting afterward, so it does not affect a future installation.
HomebrewmacOS
brew uninstall --cask inflowWinGetWindows
winget uninstall --id InFlowPayAI.InFlow --exact--purge deletes vault data on Linux
The uninstall commands above keep your vault. Only use the hosted installer's purge option on Linux if you also want to delete the stored identities and credentials.
--purge removes the Linux package and deletes /var/lib/inflow, /var/lib/inflow-broker, and /run/inflow. This cannot be undone. On macOS, --purge works like --uninstall and keeps the vault.