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)
SPN Portmaster Website

Safing API Backend

The Assignment:

Enable you to sign in to your Safing account on the Portmaster client via the Safing API. Also respond with details regarding your SPN subscription.

Implement device management so you can sign out of devices from the Safing website.


Inception: Reaching Out

The Assignment:

As the SPN saw the light of day, the time has come to spread the word via word of mouth and paid marketing.

Reach out to YouTube channels and newsletters in the privacy scene who offer sponsored shout-outs.

You are very welcome to give us suggestions in this context.

Share your ideas on reddit
Raphael Tabitha
Back Office

Conclude FFG Funding 19/20

The Assignment:

Co-operate with the FFG to wrap up the funding of the past year. Prepare and fine tune our documents so we can promptly respond to any requests as they make spot checks.

Tabitha Raphael
In Progress (5)

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.


Full UI Redesign

The Assignment:

Completely overhaul the Portmaster user interface to simplify all aspects of it.

Easily block connections from the Monitor, easily block all connection of an app, etc...

Patrick Luke

Connection Prompting

The Assignment:

Reintroduce the "Prompt Mode" which asks for your input whether or not to allow a connection. Naturally, make it possible to lock in a decision for the future.

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?

David Patrick Daniel

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.