VPN Setup Guide

Follow these steps to connect your device to the VPN using WireGuard.


1. Install WireGuard

  • Windows / macOS: Download the official client from WireGuard.com.
  • Linux: Install via your package manager (e.g. apt install wireguard).
  • iOS / Android: Search for WireGuard in the App Store or Google Play.

2. Get Your Credentials

Log in to your Dashboard to find your unique WireGuard configuration (public key and endpoint).
You can copy these values or download the full configuration file.


3. Import Configuration

  • Open the WireGuard app.
  • Choose “Add Tunnel”“Import from File or Archive”.
  • Select your configuration file (or paste the details manually).

4. Connect

  • Toggle the switch in the WireGuard app to activate your VPN connection.
  • Once connected, all your internet traffic will be encrypted and routed through our VPN servers.

Notes

  • Always-On Service: Our servers run 24/7, so you can connect anytime.
  • Privacy First: We do not log or track your activity.
  • Fair Use Policy: Unlimited plans are subject to fair use limits.

If you run into any issues, please check your configuration details in the Dashboard or contact support.


Infrastructure

Our entire solution is build using Infrastructure as Code (IaC). We routinely tear down and recreate the entire stack, so you can be sure that none of your data will persist.

--- config: theme: redux layout: dagre --- flowchart LR subgraph CP["Control Plane"] NX("NextJs front end") end DB[("Database")] subgraph OP["Operational Plane"] EC2 S3[["S3 Bucket"]] SQ(["SQS Queue"]) ORC("Orchestrator Lambda") UW("Usage Writer Lambda") end subgraph EC2["EC2 Instance"] VPN(("VPN Service")) CFG("Configuration Service") UR("Usage Reporter Service") end NX -->|Config| DB -->|Config| ORC -->|Config| S3 -->|Config| CFG -->|Config| VPN VPN -->|Usage| UR -->|Usage| SQ -->|Usage| UW -->|Usage| DB -->|Usage| NX %% plane background colors style CP fill:#E3F2FD,stroke:#90CAF9 style OP fill:#FFF8E1,stroke:#FFD54F style VPN fill:#d90 linkStyle 0 stroke:#d90 linkStyle 1 stroke:#d90 linkStyle 2 stroke:#d90 linkStyle 3 stroke:#d90 linkStyle 4 stroke:#d90 linkStyle 5 stroke:#290 linkStyle 6 stroke:#290 linkStyle 7 stroke:#290 linkStyle 8 stroke:#290 linkStyle 9 stroke:#290