WindowsLinux

Where Does Portmaster Store Rules?

Where Safing Portmaster keeps rules on Windows and Linux computers. Exact folders are covered below.

Last updated

Portmaster is application firewall with local state. Your rules, DNS settings, and SPN choices live in its config directory. There is no account cloud to sign into.

Same config folder means same filtering on any machine with Portmaster installed. Exact file names shift with releases. Keep exports before upgrading, since schemas migrate forward only. For moves, copy the config directory whole. Partial copies miss per app rules that filtering depends on. When in doubt, verify paths inside the app before trusting a remembered folder.

Where Portmaster Firewall stores this, by platform

Windows
%programdata%\Safing\Portmaster (rules, no cloud)

Rules live in the Portmaster config directory with no cloud account. Export from the app before wiping. Copy the whole folder for moves.

Linux
/opt/safing/portmaster (rules, no cloud)

Same config model on Linux under the app data path. SPN state sits beside rules. Reinstalls reset filters without an export file.

Frequently asked questions

How do I move Portmaster rules to a new computer?

Export settings from the app, then copy the export plus config directory to the new machine. Rules live locally in the app data directory. Reinstall the matching release first, since filter formats shift between versions.

Does Portmaster sync online?

No. Portmaster filters locally from its config directory without a cloud account. The app holds rules plus SPN state. Reinstalls reset filters unless exported first. Treat manual exports as the only backup path.

Notice an outdated path? Let us know.