FCAE VPN
Break through censorship with automatic endpoint discovery, encrypted MASQUE / WireGuard tunneling, and local SOCKS5 & HTTP proxy. Built for heavily restricted networks.
๐ง How It Works
Connects to Cloudflare's WARP network โ the infrastructure behind 1.1.1.1
Account Provisioning
Creates WARP device identity & obtains dedicated IPv4/IPv6 + WireGuard keypairs.
Endpoint Scanning
Probes Cloudflare edge IPs across multiple ports to find reachable gateways.
Tunnel Establishment
Encrypted MASQUE, WireGuard, or WARP-in-WARP tunnels to the best edge.
Local Proxy
SOCKS5 (:1819) & HTTP (:1820) proxies for all your apps.
๐๏ธ Architecture
From your app to the public internet
๐ Protocol Comparison
Choose the right tunnel depending on network restrictions
| Protocol | Transport | DPI Resistance | Speed | Use Case |
|---|---|---|---|---|
| MASQUE (HTTP/3) | QUIC over UDP | Best | Fast | Default, most resistant |
| MASQUE (HTTP/2) | TLS over TCP | Best | Fast | Fallback when QUIC blocked |
| WireGuard | UDP | Moderate | Fastest | When UDP is allowed |
| WARP-in-WARP | Nested UDP | High | Moderate | Extra obfuscation layer |
โฌ๏ธ Get FCAE VPN
Download releases or browse the source code
โจ Features
Built for restricted networks
๐ป Supported Platforms
Native builds for major desktop and mobile systems
๐จ Building from Source
For developers who want to compile FCAE VPN themselves
Requirements
- Rust (latest stable)
- C/C++ compiler (GCC/Clang/MSVC)
- CMake 3.22+
- Vulkan SDK or DirectX SDK (Windows)
- For Android: NDK, Android SDK, Kotlin
Rust engine
cargo build --manifest-path core/Cargo.toml -p aether-ffi --release
Native GUI
cmake -B build -DAETHER_TARGET=LINUX_X64
cmake --build build --config Release
Targets: LINUX_X64, WIN_X64,
MACOS_ARM64, MACOS_X64,
ANDROID_ARM64.
๐ค Want to Contribute?
Open Source & Open to Contributions!
FCAE VPN is MIT licensed
FCAE VPN welcomes pull requests, bug reports, and feature ideas. Join us in building a better censorship circumvention tool.
๐ฅ Contributors
People who built FCAE VPN
๐ Credits
Standing on the shoulders of open-source giants
Aether
The core censorship circumvention engine. Provides MASQUE, WireGuard, and WARP-in-WARP protocols.
Wintun
A TUN driver for Windows. High-performance Layer 3 network interface for tunneling.
tun2socks
Go library that transparently routes TUN device traffic through SOCKS5 proxy. Powers TUN mode.