AI summary
Open-source VPN client built on sing-box that tests free public server configurations directly from your device before connecting. Supports VLESS, VMess, Shadowsocks, Trojan, Hysteria2 and TUIC protocols with local latency measurement, DNS-over-HTTPS tunneling, and two weeks of on-device usage history.
Generated by AI. May contain inaccuracies.
About this app
🛡️ Verna VPN — On-Device Tested VPN Client
Verna VPN is an open-source Android VPN client built around the sing-box networking core. Its main focus is testing free public VPN configurations directly from the user's device before presenting them as usable connection options.
Instead of relying only on server-side checks, Verna downloads a sample of public configurations and measures their connectivity from the actual Android device.
🔎 Device-Side Server Testing
Verna VPN tests available configurations locally through the sing-box core.
The testing process can evaluate whether a server:
• Accepts a connection from the current network • Successfully establishes the tunnel • Actually carries traffic • Provides a measurable latency
Multiple candidates are tested in batches, helping remove configurations that may appear valid elsewhere but are unreachable from the user's current network.
🌐 Supported Protocols
Verna VPN supports several protocols through sing-box 1.14:
• VLESS • VLESS with Reality • VMess • Shadowsocks • Trojan • Hysteria2 • TUIC
The application can work with public configuration sources and compatible server profiles.
⚡ Smart Connection Selection
After testing available configurations, Verna presents working servers together with the latency measured from the device.
The application can therefore select connection candidates based on actual local measurements rather than relying exclusively on previously published server information.
🔄 Network Recovery
Verna monitors network changes and can automatically reconnect when the underlying connection changes.
A short settling period helps prevent unnecessary tunnel interruptions when switching between Wi-Fi and mobile data.
📊 Usage History
The application keeps local traffic statistics for recent sessions, including daily usage information for up to two weeks.
These statistics remain on the device and are not reported as telemetry by the application.
🔐 DNS Through the Tunnel
Verna supports DNS-over-HTTPS on port 443 and resolves DNS requests inside the tunnel.
This is particularly useful for configurations where ordinary UDP-based DNS traffic may not work reliably.
🎨 Simple Android Experience
Verna provides a lightweight interface focused on selecting, testing, and connecting to available configurations.
The interface supports:
• Persian and English • Light and dark themes • Live language/theme switching • Connection status information • Measured server latency • Local usage history
📱 Android VPN
The application uses Android's VpnService together with the sing-box core to establish the device VPN tunnel.
Server testing is performed through the same networking core used for the actual connection, allowing the app to measure tunnel behavior rather than simply checking whether a remote server responds.
🔐 Open Source
Verna VPN is released under the MIT license. The project uses the sing-box core through flutter_singbox_client.
⚠️ Important: Verna VPN does not operate a private VPN server network. Its available configurations come from public sources and may become unavailable or stop working at any time. The project also currently lists Kill Switch, Split Tunneling, and Local Network Access as pending features rather than implemented functions.
✨ Verna VPN focuses on one practical idea: test public VPN configurations directly from your device, show the connections that actually work, and let you connect through the sing-box-powered Android VPN client.
📜 License Verna VPN is licensed under the MIT License. It uses sing-box as its tunnel core through flutter_singbox_client, with third-party components retaining their respective licenses.
About this version
- Version
- 1.0.2 (10006)
- Size
- 32.1 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- armeabi-v7a
- Downloads
- 34
- Updated
- Sep 30, 2026
- Package
- ir.vernaservice.vpn
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10