Android · v3.4.1

OwlGate for Android

A direct APK, signed and SHA-256 verified. No Play Store account required — install in under a minute and connect through 75+ watchtowers under owl-eye.

Get a WireGuard configWorks today · Android 9+ · arm64/armv7/x86_64
OwlGate
Under owl-eye
Connected
London
14 ms · Shoreditch

Native OwlGate Android app — coming soon

The signed Android app is still in final testing. Leave your email and we’ll ping you the moment it hits the store. In the meantime, you can get protected with a WireGuard config below.

Install in four steps

  1. 1

    Tap Download APK

    Your browser may ask whether to keep the file. Choose Keep — the download is signed by Lord Owl Ltd.

  2. 2

    Allow install from this source

    On Android 9+, open Settings → Apps → Special access → Install unknown apps, pick your browser, and toggle Allow.

  3. 3

    Open the APK and install

    Tap the file from your notifications or Downloads folder. Play Protect will scan it — this takes a few seconds.

  4. 4

    Sign in and connect

    Launch OwlGate, sign in with your OwlGate account, and pick any of the 30+ countries under owl-eye.

First-time setup

Install and connect, step by step

New to sideloading? Follow the six screens below. Each step shows exactly what to tap and what to expect.

  1. Chrome
    Download APK
    owlgate.apk
    1

    Download the APK

    Tap Download APK above. When your browser asks whether to keep the file, tap Keep.

  2. Settings
    Install unknown apps
    Chrome
    2

    Allow unknown sources

    Go to Settings → Apps → Special access → Install unknown apps, pick your browser, and toggle it on.

  3. Package installer
    OwlGate
    Tap Install
    3

    Install the app

    Open the APK from your notifications or Downloads folder. Tap Install and wait for Play Protect to finish scanning.

  4. OwlGate
    Sign in
    Continue
    4

    Sign in

    Launch OwlGate and sign in with your OwlGate account. If you don't have one, tap Create account on the same screen.

  5. System dialog
    OwlGate wants to set up a VPN connection
    Cancel
    OK
    5

    Allow the VPN

    Android will ask you to approve the VPN connection. Tap OK. OwlGate only routes the traffic you choose through the tunnel.

  6. Home
    Connected
    London
    14 ms
    Disconnect
    6

    Pick a country & connect

    Choose a country from the list and tap the big connect button. The owl-eye turns green when you're protected.

Requirements

Android version
9.0 (Pie) or newer
Architecture
arm64-v8a · armeabi-v7a · x86_64
Storage
60 MB free after install
Permissions
VPN configuration only — no contacts, no location

Device compatibility

OwlGate runs on a wide range of Android form factors. Check the matrix below for the minimum Android version, CPU architectures, and screen types we support.

Device typeRequired Android versionSupported CPU architecturesSupported screen types
Phones & Tablets9.0 (Pie) or newerarm64-v8a · armeabi-v7a · x86_64Phone (portrait & landscape) · Tablet (7–14″)
Android TV & Set-top boxes9.0 or newer (Android TV 10+)arm64-v8a · x86_64TV / large screen (1080p–4K, D-PAD navigation)
ChromebooksChromeOS 89+ (Android 9 container)x86_64 · arm64-v8a (ARM Chromebooks)Laptop / convertible (windowed & fullscreen)
Foldables & Dual-screen9.0 or newerarm64-v8aFoldable inner & outer displays · Duo/Flip covers
Compatibility help

Device support FAQ

Seeing "device not supported" or "app isn't compatible"? Here is how to find out why, and what hardware and Android versions OwlGate needs.

What does 'device not supported' mean?+

It means your device fails one of OwlGate's minimum requirements: Android 9.0 (Pie) or newer, or a supported CPU architecture (arm64-v8a, armeabi-v7a, or x86_64). Very old 32-bit-only phones, Android Go devices below Android 9, and some custom ROMs without the required VPN APIs will show this message.

How do I check my Android version?+

Open Settings → About phone (or About device). Look for Android version. If the number is 9, 10, 11, 12, 13, 14, or higher, OwlGate is supported. On Samsung phones the path is Settings → About phone → Software information.

How do I check my CPU architecture?+

The easiest way is to install a free system-info app like CPU-Z or AIDA64 from a trusted store and look for the Instruction set or ABI field. You want arm64-v8a, armeabi-v7a, or x86_64. You can also run `adb shell getprop ro.product.cpu.abi` if you have Android Debug Bridge set up.

Why does my old phone say the app isn't compatible?+

Phones released before 2017 often run Android 8 or older, or use a 32-bit-only ARM chip. OwlGate needs Android 9+ and a 64-bit-capable processor to run the WireGuard kernel module and modern cryptography safely.

Can I install OwlGate on Android TV or a Chromebook?+

Yes. Android TV boxes and set-top sticks need Android TV 10+ with arm64-v8a or x86_64. Chromebooks need ChromeOS 89 or newer, which runs Android 9 containers. Use a mouse, remote, or keyboard for the install prompts.

Verify your download

SHA-256 checksum

Run sha256sum owlgate.apk on the file and compare against the value below. If they don't match, don't install — email security@owlgate.co.

9f1c7b0a3e5c4d29b6a08f7cd1e2b4a6f0c8d1e2f3a4b5c6d7e8f9012a3b4c5d
APK integrity checker

Verify SHA-256 before you install

A tampered APK is the fastest way to lose your session, keys, and traffic. Run one of these one-liners against the file you downloaded and match every character of the hash above — no partial matches.

On-device · Android

Termux (no root)

  1. Install Termux from F-Droid.
  2. Grant storage: termux-setup-storage
  3. Hash the APK from your Downloads folder:
cd ~/storage/downloads
sha256sum owlgate.apk

Or use Hash Droid / AVB Verify from F-Droid — pick the file, choose SHA-256, compare.

Desktop · macOS / Linux

Terminal one-liner

# macOS
shasum -a 256 owlgate.apk

# Linux
sha256sum owlgate.apk

Compare the printed hash byte-for-byte with the checksum above. Any single character off = discard the file.

Desktop · Windows

PowerShell

Get-FileHash .\owlgate.apk -Algorithm SHA256 |
  Format-List Algorithm, Hash

Windows prints the hash uppercase — comparison is case-insensitive.

Bonus · Signing certificate

apksigner (Android SDK)

apksigner verify --print-certs owlgate.apk

The printed SHA-256 of the signing cert must match Lord Owl Ltd's published fingerprint. This catches re-signed APKs even when the file hash is legitimate for a different build.

If the hash doesn't match, do not install. Delete the file, re-download from this page over HTTPS, and re-verify. Persistent mismatches are a supply-chain incident — email security@owlgate.co with the hash you observed.

Troubleshooting

Running into trouble during install? Here are the three most common issues and how to fix them.

Missing permissions / install blocked

Symptom

Your browser says the download failed, or you see 'Install blocked' when opening the APK.

Fix

Open Settings → Apps → Special access → Install unknown apps, choose the browser you downloaded with, and toggle Allow from this source. Then reopen the APK from your Downloads folder.

Device not supported

Symptom

Google Play Protect or the installer says 'App not installed' or 'This app isn't compatible with your device'.

Fix

Check that you're running Android 9.0 or newer and that your device uses arm64-v8a, armeabi-v7a, or x86_64. Older 32-bit-only phones and Android Go devices below Android 9 are not supported.

Signature mismatch

Symptom

Android warns that the new APK conflicts with an existing app, or the SHA-256 you checked doesn't match.

Fix

Uninstall any old OwlGate or OwlGate build first, then reinstall the fresh signed APK. If the SHA-256 still doesn't match, do not install — email security@owlgate.co with the file details.

Still stuck?

Get help from the nest

Tell us what went wrong, paste any error text, and we’ll pre-fill your device details so our support owls can diagnose it faster.

  • Pick a category so it lands with the right team on the first hop.
  • We auto-attach screen size, Android version hint, and timezone.
  • Paste logs from Settings → Help → Send logs in the app.
  • Security & billing get triaged first — usually within a few hours.
Category

We'll also attach your browser/device diagnostics automatically.

Performance & battery

OwlGate is already lean, but a few settings can stretch your battery further and keep speeds closer to your baseline line rate.

Recommended settings

Tune OwlGate for speed and stamina

Use WireGuard by default

WireGuard is faster and lighter than OpenVPN on Android. It uses state-of-the-art cryptography and keeps battery cost under 3% per day on most devices.

Pick the closest endpoint

Latency doubles roughly every 1,000 km. Choose the nearest country or city in Settings → Endpoint for the lowest ping and least battery drain.

Enable Auto-connect

Let OwlGate connect only on untrusted Wi-Fi or mobile data. This avoids keeping the tunnel alive when you're already on a safe network.

Use split tunneling

Exclude apps that don't need the VPN — like local banking or music streaming — so only selected traffic routes through the tunnel.

🔋

Disable Android battery restrictions

Go to Settings → Apps → OwlGate → Battery → Unrestricted. Aggressive battery saving can kill the VPN tunnel and force constant reconnects, which drains more power.

🔋

Lower the MTU on metered networks

On Settings → Advanced, set MTU to 1280 on mobile data. Smaller packets reduce retransmissions on lossy networks and save radio power.

🔋

Turn off Always-on if you don't need it

System-level Always-on VPN keeps the tunnel alive 24/7. Use OwlGate's own Auto-connect instead for a smarter, lower-power compromise.

🔋

Use dark mode in the app

OwlGate's nocturnal UI is OLED-friendly. Dark pixels use less power on AMOLED screens, especially during long sessions.

Refunds & support

Need help with your download, account, or refund? Reach out directly or browse the most common support topics below.

30-day money-back guarantee

If OwlGate doesn't connect or you're unhappy for any reason, contact us within 30 days of purchase for a full refund. No usage questions, no lock-in.

Contact us

Frequently asked

Is the OwlGate APK safe to install?+

Yes. Every APK is signed by Lord Owl Ltd and published with a SHA-256 checksum you can verify before installing. Google Play Protect will also scan the file on-device during install.

Why isn't OwlGate on the Google Play Store?+

Direct APK distribution lets us ship VPN updates the day they're ready, without Play Store review delays. It also means you can install OwlGate on devices without a Google account.

Which Android versions are supported?+

OwlGate runs on Android 9 (Pie) and newer, on arm64-v8a, armeabi-v7a, and x86_64 devices. It works on phones, tablets, and most Android TV boxes.

What does 'device not supported' mean?+

It means your device fails one of OwlGate's minimum requirements: Android 9.0 (Pie) or newer, or a supported CPU architecture (arm64-v8a, armeabi-v7a, or x86_64). Very old 32-bit-only phones, Android Go devices below Android 9, and some custom ROMs without the required VPN APIs will show this message.

How do I check my Android version?+

Open Settings → About phone (or About device). Look for Android version. If the number is 9, 10, 11, 12, 13, 14, or higher, OwlGate is supported. On Samsung phones the path is Settings → About phone → Software information.

How do I check my CPU architecture?+

The easiest way is to install a free system-info app like CPU-Z or AIDA64 from a trusted store and look for the Instruction set or ABI field. You want arm64-v8a, armeabi-v7a, or x86_64. You can also run `adb shell getprop ro.product.cpu.abi` if you have Android Debug Bridge set up.

Why does my old phone say the app isn't compatible?+

Phones released before 2017 often run Android 8 or older, or use a 32-bit-only ARM chip. OwlGate needs Android 9+ and a 64-bit-capable processor to run the WireGuard kernel module and modern cryptography safely.

Can I install OwlGate on Android TV or a Chromebook?+

Yes. Android TV boxes and set-top sticks need Android TV 10+ with arm64-v8a or x86_64. Chromebooks need ChromeOS 89 or newer, which runs Android 9 containers. Use a mouse, remote, or keyboard for the install prompts.

How do I allow installs from an unknown source?+

Open Settings → Apps → Special access → Install unknown apps, choose the browser you downloaded the APK with, and toggle Allow from this source. You can turn it back off after installing.

Will OwlGate drain my battery or slow my connection?+

OwlGate uses WireGuard with kernel-level acceleration on Android 12+. In typical use the battery cost is under 3% per day, and speeds on nearby endpoints stay within 10% of your baseline.

How do I update to a new version?+

Open OwlGate; if a new build is available it will prompt you to download the signed APK and reinstall over the top. Your account, saved endpoints, and settings are preserved.