FoxyVPN is a modern, privacy-focused Android client for Mozilla's Firefox VPN service. Powered by a customized sing-box core, it connects directly to Mozilla's global Fastly edge network using high-performance MASQUE protocol with HTTP/2 and HTTP/3 support.
- Firefox Account Integration
- System-Wide Tunneling
- Split Tunneling
- DNS-over-HTTPS (DoH)
- Local Network Bypass
- Proxy-Only Mode
- TLS Fragmentation
- uTLS Fingerprint Emulation
- Upstream Proxy Chaining
- Custom Edge Override
- TCP Fast Open (TFO)
- Multiplexing Controls
- Custom Tunnel MTU
- Real-Time Diagnostics
- Public & Exit IP Detection
- Global Locations
- Quick Settings Tile & Widget
- In-App Auto-Updates
- Diagnostic Logging
- Get a Firefox account: If you don't already have one, create an account at accounts.firefox.com.
- Download & Install: Grab the latest APK matching your device (
arm64-v8a,armeabi-v7a, oruniversal) from the Releases page. - Sign In: Tap "Sign in with Firefox" to authenticate via the in-app browser.
- Connect: Choose a server location and tap the power button.
Note
Access, entitlement, quota, and geographic availability are controlled by Mozilla. FoxyVPN connects directly to official endpoints and respects account quotas.
- JDK 17
- Android SDK (API 35, Build-Tools 35.0.0)
- Gradle 8.10.2
-
Clone the repository:
git clone https://github.com/Vauth/FoxyVPN.git cd FoxyVPN -
Download and verify the pinned sing-box core (
libbox.aar):mkdir -p app/libs curl -L -o app/libs/libbox.aar https://github.com/Vauth/sing-box/releases/download/v1.15.0-foxy-masque.2/libbox.aar echo "f1b59f4fab207b4c19f8ea3d145bc4dd0e834a530081d0dc045f4b795d6eac0b app/libs/libbox.aar" | sha256sum --check --strict
-
Build the APKs:
gradle :app:assembleDebug
Output APKs will be located in
app/build/outputs/apk/debug/.
- sing-box - the universal proxy platform
- firefox-vpn-client - the Go reference client
Contributions are welcome! Feel free to submit a pull request or report an issue.
This project is licensed under the MIT License - see the LICENSE file for details.



