APN is a VPN built to survive hostile networks. Common VPN protocols — OpenVPN, WireGuard, VLESS, Shadowsocks — are fingerprintable and increasingly blocked. APN uses its own protocol, designed to look like nothing in particular, so the tunnel gets through where others stop.
The app shows you how the tunnel is built. Handshake, cipher, key exchange, packet flow — on screen, in real time, not hidden behind a green dot. If something fails, you see exactly where and why.
How the VPN works on Android:
APN uses Android's built-in VpnService API to establish a secure tunnel on your device. When you tap Connect:
• All outgoing traffic is encrypted on your device before it leaves the network interface.
• Traffic is routed through an APN server of your choice, hiding your real IP from the sites and services you visit.
• Responses return transparently, so every app on the phone benefits — not just the browser.
The first time you launch APN, Android shows the standard VPN confirmation dialog. The permission is revocable from Android Settings at any time.
What is in the app:
• One-tap connect — pick a server, you are protected.
• Servers in multiple countries, list refreshed automatically.
• Owned servers available — dedicated IPs, behave like self-hosted.
• Live view of the tunnel — handshake, cipher, packet counters, all visible.
• Auto-reconnect after reboot, so protection resumes without manual action.
• System-wide tunnel — every app on the phone, not just the browser.
• Foreground notification while connected, so the VPN state is never hidden.
What is not in the app:
• No analytics, no telemetry, no third-party SDKs.
• No login screen, no email, no phone number. Your password is generated on-device and is the only credential.
• No ads, no upsell, no locked “premium” tier.
How the trial works:
Every new client gets seven days for free — the trial plan. During the trial the VPN works without any limitations. When the trial ends, the VPN still works without limitations — but only fifteen minutes in every hour. To lift the limit, purchase a monthly “shared” subscription: via Google Play, via the App Store, by Visa or Mastercard (through Stripe), or with crypto on our website. You can also purchase an “owned” server — a private server that carries your traffic alone and is never shared with other users. Prices of the “shared” subscription and “owned” servers may change; check the store or our website for the current ones.
Even without a paid plan, fifteen minutes every hour are free. Always.
Permissions explained:
• BIND_VPN_SERVICE — required to create the VPN tunnel via VpnService.
• INTERNET, ACCESS_NETWORK_STATE — required to reach VPN servers and detect connectivity changes.
• FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE — required by Android so the VPN can keep running while the app is in the background. The “special use” subtype is declared as “vpn”, as required by Android 14+.
• RECEIVE_BOOT_COMPLETED — optional, used to restore the VPN connection after a reboot.
• WAKE_LOCK, REQUEST_IGNORE_BATTERY_OPTIMIZATIONS — used to keep the tunnel alive on devices with aggressive battery savers.
APN is for people who want proof, not promises.
A tunnel that gets through, in an app that hides nothing