Two ways to install
BypassData runs the same either way — a gateway with the web control panel built in. Choose how you want to set it up:
- Option 1 — BypassData Manager (recommended) — a desktop app. Download it, press Start, and it downloads, verifies, runs and configures everything for you — on your Windows PC or on a Linux VPS over SSH. No command line.
- Option 2 — Install directly — for people who prefer the manual route: unzip and run on Windows, or a one-line install on a Linux server.
Option 1 — BypassData Manager (recommended)
You only download the Manager. Everything else — the gateway engine, the proxy core, your data and config — is fetched and kept in one fixed folder the first time you press Start.
-
Download the Manager
Download BypassData Manager and open it. It's a single app — nothing else to install up front.
-
Press Start
The first time you press Start, the Manager checks for the engine. If it's missing, it downloads the engine and proxy core, verifies the checksums, and stores them in a fixed folder — %LOCALAPPDATA%\BypassData. Your data and config live there too. Wait for the download to finish.
-
Use the Manager
Once the download completes, BypassData starts. From the Manager you can open the control panel, edit host / port / proxy settings, stop and restart it, and see which ports are listening.
-
Add your VPS
In the Manager's VPS tab, enter your server's SSH address and sign-in details. This connects the Manager to your own Linux server.
-
Press Start / Install
The Manager checks the server for BypassData. If it's not there, it downloads and installs the engine into a fixed folder (/opt/bypassdata), verifies it, and sets it up as a background service — all over SSH.
-
Control it remotely
From the same tab you can start, stop, restart, reconfigure, and fetch or reset the admin password on the server — no Linux knowledge required.
Download the Manager (Windows) Windows 10/11 · 64-bit · v1.4.0 · 10.8 MB
Option 2 — Install directly
Prefer to do it yourself? You can run BypassData without the Manager on both Windows and Linux. This is the fallback path — the Manager (Option 1) is the recommended one.
Windows — manual
Grab the Windows archive and start the executable directly.
-
Download & extract
Download the Windows archive and extract it to a folder you can write to (for example your Documents folder).
-
Run the executable
Double-click bypassdata.exe, or run it from a terminal to see its log output. On first launch it generates an admin password and prints it to the console.
PowerShell> Expand-Archive bypassdata-windows-amd64.zip -DestinationPath . > .\bypassdata-windows-amd64-v1.4.3\bin\bypassdata.exe -
Open the panel
Browse to the panel address shown in the console and log in as admin. Your browser will warn about the self-signed certificate — that is expected; choose to proceed.
Linux / VPS
On a fresh Linux VPS you can install everything with a single command. Sign in to your server over SSH as root, then run:
# curl -fsSL https://bypassdata.com/install.sh | sudo bash
The script downloads the latest release, installs BypassData as a systemd service under its own unprivileged user, starts it, and prints the initial admin password. The panel is only accessible from the server itself and is never exposed to the internet.
Prefer to do it by hand?
Download the Linux bundle, extract it, and run the bundled installer as root:
$ tar xzf bypassdata-linux-amd64.tar.gz
$ sudo ./bypassdata-*/deploy/install.sh
Reaching the panel
Because the panel is only accessible from the server itself, open an SSH tunnel from your own computer, then browse to the local address:
$ ssh -L 8443:127.0.0.1:8443 root@your-vps-ip
# then open https://127.0.0.1:8443 in your browser
First run & the control panel
However you set it up, the first run creates an admin account and a control panel you log into from a browser.
- The panel uses a self-signed TLS certificate and is meant to be reached locally (directly on Windows, or over an SSH tunnel on Linux). Your browser will ask you to trust it the first time.
- Log in with the username admin and the generated password. Change the password after your first login.
- From there, create proxy ports, set their authentication, and add your routing rules — see the user guide.
Upgrading
There are three ways to move to a newer version — pick whichever matches how you installed:
- With the Manager: it checks for a newer version and updates the engine for you — the easiest way, on Windows or a Linux VPS.
- In-panel self-update (v1.2.0 and later): open the Updates page in the control panel and click Check for updates — BypassData downloads and applies the new release itself.
- Manual: on Windows, stop the app and swap in the new files; on Linux, re-run the one-line installer. Your data folder is preserved either way.
Uninstalling
Removing BypassData is straightforward:
- With the Manager: use its uninstall / cleanup action, or simply delete the fixed folder (Windows: %LOCALAPPDATA%\BypassData).
- Windows manual: stop the program and delete its folder. Nothing was installed system-wide.
- Linux: stop and disable the service, then remove its install directory (/opt/bypassdata).