AI summary
Open-source VPN and proxy client built on Flutter with Xray, WireProxy and sing-box cores. Supports subscriptions, per-app split tunneling, routing rules, and protocols including VLESS, VMess, Trojan, Shadowsocks, Hysteria 2 and AmneziaWG. Version 0.8.4 adds full Persian (Farsi) translation with RTL mirroring, app-aware connection logging, and Material 3 typography overhaul.
Generated by AI. May contain inaccuracies.
About this app
Cross-platform vpn/proxy client based on flutter, xray, wireproxy and sing-box core
Proxy and VPN client: subscriptions, standalone configs, routing.
Features:
– Connection • Subscription URLs, scheduled auto-update • Manual server entry, config import, QR code scan (Android) • One-tap connect, auto-connect on system startup (Windows) • Server checks: TCP, HTTP, ICMP, speed test • Sort servers by ping, name or speed
– Routing and tunnel • Rules: direct / via VPN / block; built-in list presets • Split tunnel: per-app on Android, per-program on Windows and Linux (TUN mode) • Kill switch
– Other • Customizable hotkeys: connect/disconnect, TUN mode, best-ping server, show/hide window — system-wide on Windows, in-app on Linux • Share the local proxy over LAN • Color theme presets, dark and light mode, Material You palette on Android • Settings export and import • Language: Russian, English, Deutsch, 中文
Protocols: – VLESS ~> (vless://) – VMess~> (vmess://) – Trojan ~> (trojan://) – Shadowsocks ~> (ss://) – Hysteria 2 ~> (hysteria2:// & hy2://) – AmneziaWG ~> (.conf)
*Hysteria v1 is not supported.
What's new
- 🇮🇷 Keqdroid v0.8.4 – Full Persian Translation & App-Aware Connections
- ✨ Persian (Farsi) – full, native translation
- · All 619 strings (incl. routing cheat sheet) – terminology aligned with Hiddify (e.g., پروکسی, مسیریابی, اشتراک, مستقیم). · Split tunneling translated as پروکسی هر برنامه – the term Iranian users actually search for. · Technical numbers (ports, MTU, IPs) stay in Latin digits for easy entry. · Zero-width joiners used for compound words (بهروزرسانی, اشتراکگذاری) – reads naturally. · Full RTL mirroring – navigation, arrows, alignment; mixed technical values isolated to avoid reversal (e.g., 621.8 / ∞ GiB stays correct). · Sliding indicators follow labels, not screen edges (fixes mode selector highlight).
- 🔍 Connections now show the app that opened each connection
- · Live connections display app name + icon next to address. · Works by parsing the tunnel's detailed log (since system sees only "keqdroid" otherwise). Debug mode must be on; if off, screen explains. · Names are cached – closed connections still show the app; no repeated system queries. · Excluded apps (Android split tunneling) are clearly explained, not silently missing.
- 🎨 Typography
- · ~200 hardcoded text sizes moved to Material 3 type scale – consistent headings, labels, captions across screens.
- 🐛 Fixes (RTL-related)
- · Split tunneling mode selector highlight fixed for RTL. · Subscription URL truncation fixed. · Theme slider & nav bar labels no longer move to wrong side in RTL.
- 🔧 Under the hood
- · Persian added to language picker (fa). · 345 tests – covers Persian bundle, RTL, placeholders, connection-owner lookup.
About this version
- Version
- 0.8.4 (27)
- Size
- 64.98 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 17
- Updated
- Aug 10, 2026
- Package
- com.keqdroid.keqdroid
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10