Hiddify on Android

Connect RookVPN on Android phones and tablets using Hiddify.

Install Hiddify from Google Play or the official APK if the store build is unavailable in your region. Grant VPN permission when Android prompts — this creates the system VPN interface RookVPN traffic uses.

Import and connect

Open Hiddify, tap Import from URL, and paste your RookVPN subscription link. After sync completes, choose a server and tap the connect button. Disable battery optimization for Hiddify in Android settings to reduce background kills that create brief leak windows.

Split tunneling on mobile

Some Android VPN profiles route browser traffic only. Run RookCheck in Chrome and compare with a terminal app if you use Termux. Mismatched IPs indicate split tunneling — adjust Hiddify to route all apps or enable always-on VPN in system settings.

Check the result

Connect, then open the leak test in Chrome on the phone. Write down the IP with the VPN off first so you can see the change. Android will keep some apps off the VPN if you excluded them. Those apps are a leak by choice. The browser you use for the test must not be in the exclusion list.

If the IP changed and WebRTC still shows the carrier address, the browser is gathering candidates outside the tunnel. Retest after restricting WebRTC. Battery savers that kill Hiddify also drop the tunnel while the notification still looks connected. Open the leak test after the screen has been off, not only immediately after you tap Connect.

What this page will not decide

Always-on VPN in Android settings is a separate switch from the Connect button inside Hiddify. Pass means Chrome, with the VPN exclusion list empty for that browser, shows a new public IP. Fail means the IP is the carrier address, or an excluded app is what you tested. This guide does not set split-tunnel exceptions for you. An app you excluded is outside the tunnel on purpose. Compare the leak test immediately after Connect and again after the screen has slept. If only the second run fails, a battery saver stopped the process.