mqvpn

mqvpn

Multipath VPN combining Wi-Fi and cellular for bonding and failover

mp0rta VPN & Proxy

Description

mqvpn is an open-source multipath VPN client. It combines multiple internet
connections (Wi-Fi + cellular) for bandwidth aggregation and seamless
failover, speaking standards-based MASQUE CONNECT-IP (RFC 9484) over
Multipath QUIC — no proprietary tunnel format.

The app uses Android's VpnService to route the device's network traffic
through the tunnel; Android asks for your consent before the first
connection. Traffic goes only to the server you configure; the app contains
no analytics or telemetry. Privacy policy: https://docs.mqvpn.org/privacy

Features:

* Multipath: bond Wi-Fi and cellular, seamless failover between them
* Standards-based: MASQUE CONNECT-IP (RFC 9484) over QUIC
* Pre-shared-key auth over TLS 1.3
* Requires a self-hosted mqvpn server (see the project README)

What’s new (0.18.0)

- New "Redundant Mode" setting: sends copies of UDP packets over more
than one connection at once, which helps live streams keep going when
a connection drops. Uses up to twice the data with two connections.
- New "Scheduler" setting (minrtt or wlb). The status shows the one
the server uses; the server follows only if it allows it.
- Streams lose fewer packets while a connection slows down for a few
seconds.

Versions

Version Date Size Requires Android Download
0.18.0 current
a5f6fab2f469f851…
2026-10-25 16 MB API 26
0.17.0
1258cd1f45d534c3…
2026-10-12 16 MB API 26
0.16.3
2e6c85c7e949ec66…
2026-09-24 16 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_SPECIAL_USE
  • Network stateCheck whether and how the device is connected.
  • Change networkChange network connections.
  • NotificationsShow notifications.
  • app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments