How Qrvpn Works

Download

Download qrvpn app for your platform, and install it.


Run

Run. Select Server or Client.


Server Start

Set the server name and password, and click Start.


Server Running

Pass access details to clients as QR-code, name and password, encrypted link or file.

Client Start

Connect to the server with name and password, QR-code, encrypted link or file.


Server Activity

Monitor connections at the Activity tab, use the Log tab to track events and errors.

Client Running

All your connections are now routed through the server.


Core Principles

Security

Qrvpn is based on the industry-leading WireGuard VPN protocol. It provides the optimal performance and the state-of-the-art end-to-end encryption of the data in transit. No data is stored.

Argon2 and SRP are used for passwords and private keys handling to achieve zero knowledge service. I.e., even if qrvpn backend is completely compromised, your data is safe.

Network


Regular VPN servers need an open port and a public IP address. This makes them hard to setup and manage. In qrvpn each node including server initiates an outgoing connection to effectively bypass NAT and firewalls.

User Experience

With qrvpn you can run server and client with a few clicks. Qrvpn provides the same user experience across all major platforms including Windows, Android, Linux and, coming soon, iOS/macOS. All versions can work with each other.