portmaster README

The project's README from github.com/safing/portmaster. As one markdown file: README.md.

Get Peace of Mind
with Easy Privacy

Portmaster is a free and open-source application firewall that does the heavy lifting for you. Restore privacy and take back control over all your computer's network activity.

With great defaults your privacy improves without any effort. And if you want to configure and control everything down to the last detail - Portmaster has you covered too. Developed in the EU 🇪🇺, Austria.

Download for Free

About Us

Portmaster User Interface

seen on:

    ghacks.net     Techlore     Lifehacker

Features

  1. Monitor All Network Activity
  2. Full Control: Block Anything
  3. Automatically Block Trackers & Malware
  4. Set Global & Per‑App Settings
  5. Secure DNS (Doh/DoT)
  6. Record and Search Network Activity ($)
  7. Per-App Bandwidth Usage ($)
  8. SPN, our Next-Gen Privacy Network ($$)

Technical Introduction

Portmaster is a privacy suite for your Windows and Linux desktop.

Base Technology

Feature: Secure DNS

Feature: Privacy Filter

Feature: Network History ($)

Feature: Bandwidth Visibility ($)

Feature: SPN - Safing Privacy Network ($$)

Documentation

All details and guides in the dedicated wiki

Build Portmaster Yourself (WIP)

  1. Install Earthly CLI
  2. Install Docker Engine
  3. Run earthly +release
  4. Find artifacts in ./dist

portmaster (safing/portmaster)

Searching Database…

What is this?Portmaster is a free, open-source application firewall for Windows and Linux that intercepts all network traffic on your machine, letting you monitor and block connections per app, filter DNS, and block trackers and malware with good defaults out of the box.
Is this a VPN, or something else?Portmaster itself is an application firewall, not a VPN. It also offers an optional paid add-on called SPN (Safing Privacy Network), which the project describes as sitting between a VPN and Tor rather than being a direct VPN replacement.
Does it run on macOS too?No, the README only describes support for Windows and Linux desktops, with no mention of macOS. The UI also still relies on Electron as a wrapper for now, though the team says that will change.
Where does my network and DNS data go?Connection history, filtering decisions and DNS resolution are all processed locally on your device. The only exception is if you opt into the paid SPN network, which routes traffic through Safing's and the community's servers.
What is SPN and how is it different from a regular VPN or Tor?SPN routes your traffic through multiple onion-encrypted hops like Tor, but it picks routes that maximize distance within the network for privacy and chooses exit nodes near your destination, which can also help bypass geo-blocking. Nodes are run by Safing and the community, with speeds over 100Mbit/s.
Does Portmaster block ads and malware automatically?Yes, it ships with filter lists that automatically block common malware, ad and tracker domains, and you can also write your own rules based on domain, IP, country or network scope.
Creator
safing
Size
39.5 MB
Stars
13.9K
Age
7y
Commits · 90 Days