Android
The Android Platform SDK is currently in development and not yet available. This page describes the planned integration experience. For production use, integrate the Low Level SDK directly via its Kotlin bindings.
The Kape Android SDK is a Kotlin-first library that wraps the Low Level SDK and provides an idiomatic Android API. It integrates with Jetpack components, exposes coroutine-based APIs, and handles credential storage via the Android Keystore.
What's Included
Kotlin coroutines & Flow-based API
Automatic token refresh via WorkManager
Android Keystore integration for secure credential storage
ViewModel-friendly state management
Full VPN server discovery and Smart Locations
Authentication via OpenID Connect, Opaque Token, and IAP Receipt
Requirements
Android
API 26 (8.0)
Kotlin
1.9
compileSdk
34
Last updated