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