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
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