GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Vauth/FoxyVPN: Subscription-free unofficial Firefox VPN client for Android.

BranchesTags
Open more actions menu

Latest commit

 

History

35 Commits
35 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
app
app
 
 
relayer
relayer
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
build.gradle.kts
build.gradle.kts
 
 
gradle.properties
gradle.properties
 
 
settings.gradle.kts
settings.gradle.kts
 
 

Repository files navigation

FoxyVPN - Unofficial Firefox VPN Client

FoxyVPN Logo

Android Kotlin Compose Sing-Box License

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/1.1, HTTP/2, and HTTP/3 support.


✨ Features

Core & Privacy

  • Firefox Account Integration
  • System-Wide VPN Tunneling
  • Split Tunneling (Per-App Selection)
  • IP Protocol Modes (Dual-Stack, Prefer IPv4/IPv6, IPv4/IPv6-Only)
  • Local HTTP / SOCKS5 Proxy Server & LAN Sharing
  • Custom & Bootstrap DNS-over-HTTPS (DoH)
  • Local Network Bypass
  • Proxy-Only Mode

Performance & Censorship Resistance

  • MASQUE over HTTP/1.1, HTTP/2, and HTTP/3 (QUIC)
  • TLS Fragmentation (Record & Packet)
  • uTLS Fingerprint Emulation
  • Upstream Proxy Chaining
  • Custom Edge Override
  • Multiplexing & Concurrency Controls
  • Custom Tunnel MTU
  • Automatic Connection Recovery

User Experience & System Integration

  • Real-Time Traffic & Latency Diagnostics
  • Public & Exit IP Detection
  • Global Server Locations
  • Quick Settings Tile & Home Screen Widget
  • Release Update Checks & Notifications
  • Diagnostic Logging & Export

📸 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3

🚀 Getting Started

  1. Get a Firefox account: If you don't already have one, create an account at accounts.firefox.com.
  2. Download & Install: Grab the latest APK matching your device (arm64-v8a, armeabi-v7a, or universal) from the Releases page.
  3. Sign In: Tap "Sign in with Firefox" to authenticate via the in-app browser.
  4. 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.


🛠 Building from Source

Prerequisites

  • JDK 17
  • Android SDK (API 35, Build-Tools 35.0.0)
  • Gradle 8.10.2

Build Instructions

  1. Clone the repository:

    git clone https://github.com/Vauth/FoxyVPN.git
    cd FoxyVPN
  2. 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.0.0-masque/libbox.aar
    echo "a6a28c7f3cb53f4251d1578f4772f79831395503fdbf91920c6c1e33cc80281c  app/libs/libbox.aar" | sha256sum --check --strict
  3. Build the APKs:

    gradle :app:assembleDebug

    Output APKs will be located in app/build/outputs/apk/debug/.


✍️ Acknowledgements

  • sing-box - the universal proxy platform
  • firefox-vpn-client - the Go reference client

🛠 Contributing

Contributions are welcome! Feel free to submit a pull request or report an issue.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Subscription-free unofficial Firefox VPN client for Android.

Topics

android-vpnfastlyfirefox-vpnfoxyvpnfree-to-useunofficialvpn-client

Resources

Readme
MIT license
Activity

Stars

472 stars

Watchers

7 watching

Forks

77 forks
Report repository

Releases

Sponsor this project

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.