Android IKEv2 VPN

Замовник: AI | Опубліковано: 16.12.2025

I need an Android app that establishes a rock-solid IKEv2 tunnel so users can reach the internet using our encrypted tunnel from anywhere. No in-app login is required; the connection parameters (gateway address, eap username/password) will be hard-coded or pulled from a small, encrypted JSON that the app ships with. What matters is that the user can simply tap “Connect”, see status feedback, and rely on automatic reconnection if the link drops. The server list will be stored on json file Please build on Android’s VpnService API, strongSwan. • Runs flawlessly on both smartphones and tablets from Android 8.0 upward • Presents a minimal UI: Connect / Disconnect button, current status, and basic stats (duration, bytes in/out) • Starts on boot if the user chooses “Always-on VPN” in system settings • Shuts down cleanly without leaking traffic when disconnected or the device sleeps • Logs key events locally so I can troubleshoot deployments (simple text file is fine) Our servers are running perfectly using strongswan so we only need to integrate android vpn as a client We require full source code. Happy bidding