Features

A beta VPN product with real backend muscles.

HUHU VPN focuses on the core product loop first: account, entitlement, node selection, configuration, and tunnel connection.

Authenticated VPN config

Client requests are protected by user JWTs before node configuration is returned.

Subscription gate

The backend verifies active subscription state and expiry before serving VPN configuration.

Node health model

Nodes include status, capacity, region, and operational metadata for admin control.

Cross-platform client

Flutter keeps the Windows and Android client flow aligned while platform-specific VPN adapters do the system work.

Admin-ready backend

User, plan, subscription, device, node, audit, and order APIs are already available for operations.

Swagger documented

The production API is documented at api.huhuvpn.com/docs for integration and regression testing.

Client journey

Designed around a clean connection flow.

LoginUser authenticates through production API.
EntitlementSubscription state controls access to node configs.
NodeClient chooses an active region and requests config.
TunnelWireGuard adapter connects or disconnects on platform.