Installing privateLINE with the Wireguard
Client on Windows and Linux:
A Step-by-Step Guide

You have already successfully created your privateLINE account. Dedicated privateLINE Connect apps are still in development for Windows and Linux - you will need to use Wireguard and these simple instructions to create your connection to our enclave:

Windows

1. Install the Wireguard app for Windows. https://www.wireguard.com/install/

2. Go to our privateLINE App and login with your account credentials.

3. Create a .conf file (as shown below) for your device and import it into the Wireguard app you just installed.

4. Install privateLINE Comms for Windows, the downloads are at https://privateline.dev/downloads. Create another account in privateLINE Comms, then vateLINE Comms, then search for your friends (or send a privateLINE invite to them)

Linux

1. Follow Wireguard command line instructions for Linux at the link. https://www.wireguard.com/install/

For example, for Ubuntu: $ sudo apt install wireguard

2. Go to Wireguard configuration section and follow the instructions to generate Wireguard config file for the Linux. Save the config file as wg0.conf file for your machine and copy it as root to /etc/wireguard/wg0.conf.

For example, for Ubuntu: $ sudo cp wg0.conf /etc/wireguard/wg0.conf

3. Start the Wireguard connection using this command (where your config file is named wg0):

$ sudo systemctl start wg-quick@wg0

4. You can stop your privateLINE Wireguard tunnel with this command:

$ sudo systemctl stop wg-quick@wg0

5. Install privateLINE Comms, the downloads are at https://privateline.dev/downloads. Create an account and search for your friends (or send a privateLINE invite to them)

Creating a WireGuard Configuration File for Windows and Linux
Step 1 - Go to https://account.privateline.dev

and login with your account. You will need to generate the Wireguard .conf file:

Step 2 -

Once Logged in, Click on button “Manage Devices” as shown in the screenshot below

config-wireguard
Step 3 -

Now, Click on “Add Device”

config-wireguard
Step 3 -

Choose the “No, Generate Key” option as this is the easiest way to get connected!

config-wireguard
Step 5 -

Enter the “Device Name” and select “Platform”, Keep SPLIT Tunnel (this is normally what you want) and then click on “Connect”.

config-wireguard
Step 6 -

Key will be generated, You can generate a split tunnel first, just click on “Download Config” to download the .conf file. You can also generate a Full tunnel for this device by clicking on the switch by Peer until it says “Full Tunnel”.

config-wireguard
Step 7 -

For Windows, launch the Wireguard app (Win is the same as Mac).Click on “Add Tunnel” and then choose the tunnel .conf file you just downloaded.

config-wireguard
Step 8 -

Choose the tunnel you just created on the left and then Click “Activate”

config-wireguard
Step 9 -

When tunnel is active, you will see numbers appear in Data received, sent and Latest Handshake to show it is working.

config-wireguard