Etonify

Verified safeOpen sourceExclusive
5.0
1 review
28
downloads
8.0
android

AI summary

Open-source VPN client built on a modified sing-box core for users with their own subscriptions or config files. Supports system TUN, local HTTP/SOCKS proxy, per-app split tunneling, and multiple protocols including VLESS, VMess, Trojan, WireGuard, and Hysteria. Version 0.3.

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

v0.3.2Sep 1, 2026
  • VPN and Android
  • The system VPN stack on Android has been fixed. Traffic is now processed correctly when using VpnService and split routing. • The built-in etonify-core build has been updated with a fix for system TUN. • The Skia renderer has been reverted to eliminate increased graphics memory consumption on some devices.
  • Proxy List
  • According to a user's feedback on Android 13, an issue with expanding the proxy panel has been partially resolved. • The panel now expands to the top of the screen, regardless of the number of servers in the profile. • Fixed an issue where the panel would stop in the middle of the screen, and further swiping would scroll the list below the header.
  • Server Countries
  • After determining the external IP, the flag shows the actual country of the proxy's origin. • The server name no longer takes precedence over the confirmed geolocation of the origin IP. • The original country designation has been preserved until verification is complete.
  • Subscription
  • The size of the profile name in the subscription list has been reduced. • The remaining expiration date has been moved below the name. • The last update date has been moved to a separate line. •The number of servers and traffic used are now summarized in a compact summary.
  • Version
  • The app version has been updated to 0.3.2. • The build number has been updated to 22.

About this version

Version
0.3.2 (2022)
Size
98.86 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
28
Updated
Sep 1, 2026
Package
com.etonify.meow_client

Similar apps

Ratings & reviews

5.0·1 review
5.0
1 rating
  • 5
    1
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 1 of 1