Di-Tunnel

Verified safeOpen sourceExclusive
—
No reviews reviews
10
downloads
10
android

AI summary

Cross-platform VPN client built on Xray-core with support for Hysteria 2, VLESS, Trojan and Shadowsocks protocols. Features subscription management, QR/clipboard import, server latency testing, split tunnelling with per-app routing, and automatic reconnection. Includes kill switch on Windows and Always-on VPN support on Android.

Generated by AI. May contain inaccuracies.

About this app

🚇 Di-Tunnel — Xray-Powered VPN Client

Di-Tunnel is a cross-platform VPN client for Android and Windows built around Xray-core. It provides subscription management, server testing, VPN/TUN routing, split tunnelling and connection recovery.

🌐 Supported Protocols

The current connection engine supports:

• Hysteria 2 • VLESS over TCP • VLESS over WebSocket • VLESS over HTTP Upgrade • Trojan • Shadowsocks SIP002

VMess and arbitrary Xray JSON configurations can be imported and stored, but active connection support is not yet implemented.

🔗 Profiles & Subscriptions

Add configurations through:

• Subscription URLs • Clipboard • QR codes • Manual profiles • Individual proxy links

Subscriptions can be refreshed manually, with built-in server testing for available profiles.

⚡ Server Testing

Di-Tunnel provides:

• Quick TCP testing • Hysteria 2 HTTP testing • HTTPS request testing • Lowest-latency server selection • Automatic retry • Server switching after connection problems

🛡️ VPN & Routing

The application uses system VPN/TUN functionality and supports:

• Full VPN mode • Bypass selected destinations • VPN-only selected destinations • Domain and IPv4 rules • Per-app routing on Android

Windows currently does not support per-app routing.

🔒 Connection Protection

Features include:

• Windows kill switch • IPv4/IPv6 traffic filtering • Automatic VPN recovery • Network-change detection • Automatic reconnection • Safe server switching • Android Always-on VPN compatibility

On Windows, the kill switch uses Windows Filtering Platform rules to block traffic outside the tunnel.

🔐 Local Data Protection

• Windows profiles use Windows DPAPI • Android data remains in private app storage • Sensitive Android data uses Android Keystore • Android app data is excluded from backups

🌍 DNS & Leak Validation

The project provides checks for VPN IPv4/IPv6 routing, DNS behavior and direct-traffic blocking. Results depend on the selected profile, server and operating system.

📱 Platforms

• Android 10+ (API 29) • Android ARM64 • Windows 10 2004+ (build 19041), x64

The Android release currently supports arm64-v8a only.

📦 Updates

Windows can check for new GitHub releases. Downloaded installers are checked against their published SHA-256 checksum before installation.

⚠️ Current Limitations

• VMess connection is not implemented • Arbitrary Xray JSON connection is not implemented • AmneziaWG is not supported • Android releases are ARM64-only • Windows installer is currently unsigned

📜 License

Di-Tunnel's own source code is released under the MIT License.

Bundled Xray-core and libXray components are licensed under the Mozilla Public License 2.0 (MPL-2.0). Their respective copyright notices and third-party licensing terms remain applicable.

⚠️ Important

Di-Tunnel is a VPN client, not a VPN service or server provider. Users need compatible proxy configurations, subscriptions or servers. Availability and performance depend on the selected server, configuration and network.

✨ Di-Tunnel combines Xray networking, subscription management, server testing, split tunnelling and connection protection in a lightweight cross-platform client.

About this version

Version
0.5.13 (50013)
Size
86.01 MB
Requires Android
10
Target SDK
29
Architecture
arm64-v8a
Downloads
10
Updated
Oct 5, 2026
Package
com.divintyinteractive.ditunnel

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app