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.
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.
Get protected now
Install in four steps
- 1
Tap Download APK
Your browser may ask whether to keep the file. Choose Keep — the download is signed by Lord Owl Ltd.
- 2
Allow install from this source
On Android 9+, open Settings → Apps → Special access → Install unknown apps, pick your browser, and toggle Allow.
- 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
Sign in and connect
Launch OwlGate, sign in with your OwlGate account, and pick any of the 30+ countries under owl-eye.
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.
- ChromeDownload APKowlgate.apk1
Download the APK
Tap Download APK above. When your browser asks whether to keep the file, tap Keep.
- SettingsInstall unknown appsChrome2
Allow unknown sources
Go to Settings → Apps → Special access → Install unknown apps, pick your browser, and toggle it on.
- Package installerOwlGateTap Install3
Install the app
Open the APK from your notifications or Downloads folder. Tap Install and wait for Play Protect to finish scanning.
- OwlGateSign inContinue4
Sign in
Launch OwlGate and sign in with your OwlGate account. If you don't have one, tap Create account on the same screen.
- System dialogOwlGate wants to set up a VPN connectionCancelOK5
Allow the VPN
Android will ask you to approve the VPN connection. Tap OK. OwlGate only routes the traffic you choose through the tunnel.
- HomeConnectedLondon14 msDisconnect6
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 type | Required Android version | Supported CPU architectures | Supported screen types |
|---|---|---|---|
| Phones & Tablets | 9.0 (Pie) or newer | arm64-v8a · armeabi-v7a · x86_64 | Phone (portrait & landscape) · Tablet (7–14″) |
| Android TV & Set-top boxes | 9.0 or newer (Android TV 10+) | arm64-v8a · x86_64 | TV / large screen (1080p–4K, D-PAD navigation) |
| Chromebooks | ChromeOS 89+ (Android 9 container) | x86_64 · arm64-v8a (ARM Chromebooks) | Laptop / convertible (windowed & fullscreen) |
| Foldables & Dual-screen | 9.0 or newer | arm64-v8a | Foldable inner & outer displays · Duo/Flip covers |
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.
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.
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.
Termux (no root)
- Install Termux from F-Droid.
- Grant storage:
termux-setup-storage - 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.
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.
PowerShell
Get-FileHash .\owlgate.apk -Algorithm SHA256 | Format-List Algorithm, Hash
Windows prints the hash uppercase — comparison is case-insensitive.
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.
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.
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.
Performance & battery
OwlGate is already lean, but a few settings can stretch your battery further and keep speeds closer to your baseline line rate.
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.
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
- General supportsupport@owlgate.co
- Billing & refundsbilling@owlgate.co
- Securitysecurity@owlgate.co
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.