AI summary
Open-source VPN client built on a modified sing-box core for users with their own subscriptions or config files. Supports multiple import methods and protocols including VLESS, VMess, Trojan, WireGuard, and Hysteria2, with per-app split tunneling, traffic-rule presets, AdGuard DNS filtering, and detailed diagnostics.
Generated by AI. May contain inaccuracies.
About this app
Etonify is an open-source VPN client for Android, built on a modified sing-box core. It is designed for users who already have a VPN subscription, a share link, or a configuration file. Etonify gives you detailed routing control, diagnostics, and full oversight of your VPN connection.
Important: Etonify does NOT sell or provide VPN servers. Only use subscriptions and configurations you own or are authorised to use.
What works?
- VPN TUN (system-level) and local HTTP/SOCKS proxy (can run together) - Import subscriptions from URL, QR code, file, clipboard, Android share sheet, and deep links - Support for sing-box JSON, Xray JSON, Clash YAML, SIP008, WireGuard, and common share-link formats - Per-app split tunneling (through VPN or bypass VPN) - Traffic-rule presets (e.g., route Russian services directly, AI/social through VPN) - AdGuard DNS filtering and custom DNS resolvers (UDP, TCP, DoT, DoH) - In-app update checks and verified APK installation - Detailed diagnostics, exportable logs, traffic graph, and server testing (URLTest) - Backup/restore of profiles with names, servers, and update schedules
What does NOT work?
- Built-in free VPN servers - Windows, iOS, macOS, or Linux releases (not supported at this time)
Supported protocols and formats
- VLESS, VMess, Trojan - Shadowsocks and ShadowsocksR - Hysteria and Hysteria2 - TUIC, WireGuard, AnyTLS, NaiveProxy - HTTP and SOCKS upstream proxies Parsers recognise these when importing; unknown or invalid outbounds will be reported.
Key features for everyday use
- Foreground service keeps the tunnel alive even when the app is in the background. - Notification shows selected server, latency, traffic speed, and stop/refresh controls. - Safe refresh: an empty or invalid server response does not overwrite your last working profile. - URLTest measures actual proxy performance (including TLS handshake), not ICMP ping. - Results are clear: each server shows availability, latency, or failure reason. - Sorting: by order, availability, latency, name, or country. - Export logs with runtime, network, memory, and configuration details. - Local-network bypass, leak protection, and experimental options (FakeIP, TFO, multipath, TLS fragmentation) – keep defaults unless you know why to change them.
Security and updates
- Updates are downloaded from GitHub Releases; the app verifies package name, Android version, signing certificate, file size, and SHA‑256 before installation. - All settings, subscriptions, and credentials are encrypted with AES‑GCM; the key is stored in Android Keystore. - Secrets are redacted from logs and exported reports. - Unsafe certificate options are disabled by default and clearly marked as risky. - Subscription downloads require HTTPS (except for literal loopback addresses like localhost, 127.0.0.1).
Limitations and expectations
- Etonify is a client, not a provider. - Large subscriptions and full server checks may temporarily increase CPU, memory, network, and battery usage. - Experimental networking options may reduce compatibility; keep defaults unless you understand the changes. - Local proxy clients must be configured manually with the address, port, and credentials shown by the app.
License
GNU General Public License v3.0 or later
What's new
- 🔗 Fixed
- Servers that failed to receive latency data after VPN startup are now marked as unavailable. Results already received are not reset. • Fixed saving subscriptions and rule files when downloading over a physical network connection. • Removed duplicate processing of identical Android network events, which could create unnecessary load and increase battery consumption. • Fixed an inflated kernel memory value in the diagnostics section. • Fixed proxy list expansion on devices with a small number of servers.
- ⛓️💥 Improved
- Reduced the number of unnecessary proxy list rebuilds. Scrolling and updating latency should work more smoothly. • After restarting the VPN, the check for latency data is performed once. If necessary, servers can be checked manually.
About this version
- Version
- 0.3.3 (2023)
- Size
- 98.86 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 26
- Updated
- Sep 2, 2026
- Package
- com.etonify.meow_client
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1
Msjantoday