Progress Overview

Find out what the Safing team is currently working on. This is a compact overview of bigger tasks grouped by projects.

Recently Completed (3)
Portmaster Website

Portmaster Documentation

The Assignment:

You can see our high level concepts & you can inspect our code. But nothing in between.

Fill that gap by providing proper documentation of the Portmaster. What does each component do? With what other components does it interact? Where is its code located?

Daniel David Patrick

Podcast Revamp

The Assignment:

Spice up the podcast with proper structure. Create an introduction and outro with underlined music and improve the overall storytelling.

Tabitha David
Marketing Website

Rethink Website Communication

The Assignment:

New people visiting our website still have a hard time figuring out what we do at a glance. Instead of explaining everything at once, simplify our entry-level communication and move more complex stuff into according sub pages.

David Luke
In Progress (6)

Being in progress does not imply the project will be completed soon. Plenty will take a while and a few might even get discarded. Read the monthly blog updates to follow the progress and conclusion of every project.


Stabilize the Network

The Assignment:

After v0.1, focus on stabilizing the typical issues that arise with early software. Fix bugs, improve performance & stability.

Detect failures in the network and react accordingly.

Deliver to more and more pre-orders as the network matures.


Polish UI Design

The Assignment:

From a design perspective, the new User Interface was simply the minimal viable product. Go through each page and element in order to bring it up to speed with the concept design.

Luke Patrick

Define Next Steps

The Assignment:

Since two vital requirements were completed, (1) re-shifting communication towards the Portmaster and (2) its documentation, now focus on spreading the word again. Define the next steps and keep everyone in the loop.

Raphael David

Docs: Add Fundamental Guides

The Assignment:

Describe some basics such as (un)installation, operating system compatibility, troubleshooting, how to contribute, etc...

Deprecate the GitHub Wiki. Flesh out the scope and details as you go.

Daniel David

Docs: Add Compatibility Lists

The Assignment:

Make it convenient for people to see which operating systems we support, which linux distros are compatible and which VPNs work or do not work. Make it easy for people to share their experiences with others.

Daniel David

Cryptocurrency Payments

The Assignment:

Enable you to pay for the SPN with cryptocurrencies such as Bitcoin, Ethereum and Monero


There is More.
A Lot More.

We have plans and ideas for years to come. We will never be "done" but always evolve and progress. I'm sure you have cool ideas for us too! Take a look what we already plan on doing in the longer run.