Skip to content

Features that matter when the network is slow

Yuanhang is engineered for everyday cross-border use — global node coverage, smart traffic shaping, multi-platform clients, and privacy-respecting design.

Most network accelerators are written for people on stable broadband. Yuanhang is written for the opposite — people who actually need the network to work when conditions are bad. Cellular signal flapping. Hotel Wi-Fi behind three layers of NAT. A long flight followed by a 4G dongle.

The features below aren’t a marketing checklist. Each one solves a real problem we hit during day-to-day cross-border use.

Global node coverage

Yuanhang routes through a curated global network. Nodes are deployed in multiple regions across Asia, North America and Europe, with a clear preference for regions that have direct peering with major content networks. The point isn’t sheer node count — it’s having the right node nearby when you need it.

For each user session, Yuanhang automatically selects the lowest-latency available path based on real-time measurements. If a node degrades, traffic moves to the next best one without manual intervention.

Smart traffic shaping

Yuanhang splits traffic by destination, not by type. On Android the mainland-direct route is on by default: traffic identified as domestic stays out of the tunnel, so it is neither slowed down nor counted against your quota, and overseas traffic is tunnelled. Identification uses a built-in list of mainland domains covering the major sites — it is not exhaustive, and a domain that is not matched still goes through the tunnel. Windows runs a whole-machine tunnel and does not support the split yet.

The other half happens at the exit: traffic within a tier is fanned into per-connection queues, so no single connection can monopolise the link. A large download therefore does not stall a call running at the same time — that comes from queue scheduling, not from classifying traffic and assigning it a route.

The result: fewer audio drops on calls, fewer stalled video frames, and a network that feels predictable rather than mysterious.

Cross-platform clients

Yuanhang ships native clients for two platforms: Android and Windows. Sign in again on a new device; no second account is needed. A free account has one device slot and paid plans allow more; slots count registered devices, so signing out does not free one — remove the device from the device list. Preferences are stored per device.

Mobile clients are built with battery and data sensitivity in mind. We pause polling when the app is backgrounded, batch network operations, and minimize wake locks. On a typical day of use, Yuanhang‘s foreground impact is comparable to any messaging app.

Privacy-respecting architecture

We do not log browsing activity. We do not track which sites you visit, what data you transfer, or how long you stay connected. The infrastructure is designed so that the operational team — and any external party who might compel disclosure — has no useful records to hand over.

Authentication is per-device. Tokens rotate automatically. If a device is lost or stolen, the session can be revoked from any other signed-in device.

Lightweight by default

The Android APK is around 30 MB and the Windows installer about 46 MB. The runtime memory footprint is minimal. We do not ship analytics SDKs that phone home from the client. We do not bundle third-party advertising libraries. The binary that lands on your device is just the network client.

Built for the long session

Most VPN apps assume short, deliberate connections. Yuanhang assumes you keep it on for hours. The persistent-connection codepath is optimized for low idle wakelocks, graceful handover between Wi-Fi and cellular, and automatic reconnection if a network event disrupts the tunnel.

You shouldn’t have to think about whether the network is on. It just is.