All tutorials

Install DinoLink on Android

Download the signed APK from our website and install it directly — no app store needed.

On this page 4 sections

DinoLink on Android is installed from a direct APK that you download from our website. No app store is involved, so a store listing being filtered in your region never stands between you and the app.

Install the APK

  1. Open a browser and visit dinolink.io/download (or one of our mirror domains if the main one is unreachable).
  2. Tap the Android APK button. The file is signed by us; the signature is checked against the same key for every release.
  3. Android will warn you about installing from an unknown source. Approve once for your browser app — the warning is the OS being cautious, not a problem with the APK.
  4. Open the downloaded file and tap Install.
  5. Launch DinoLink. Sign in or create an account on first launch. Grant the VPN permission when the system prompt appears.

Permissions explained

  • VPN service. Required. Without this, the tunnel can’t be created.
  • Foreground service / notification. Required for Always-On VPN behavior. The notification is how Android keeps the tunnel alive when the screen is off.
  • Battery optimization exemption. Optional but recommended. Some Android skins kill background services aggressively, which causes the tunnel to drop when you switch apps.

Troubleshooting

  • “App not installed” error after APK install. You probably already have an older DinoLink installed from a different signing key. Uninstall the old version first.
  • Tunnel connects but no traffic flows. Check that no other VPN client is running — Android only allows one active VPN connection at a time.
  • Captive portal issues at hotels or airports. Pause DinoLink, sign in to the portal, then re-enable.

See also