Skip to main content

Wi-DAS Partner SDKs

Add Wi-DAS Passpoint onboarding to your app and your users get onto the Wi-DAS Wi-Fi network with no password to type. The SDK handles the certificate and profile work; you call a four-verb API.

There's one SDK per platform, and they share the same surface.

iOSAndroid
PackageSwift Package (SPM)Kotlin library (.aar)
Minimum OSiOS 14Android 11 (API 30)
Facadeconfigure · connect · status · disconnectconfigure · connect · status · disconnect

The four verbs

configure(partnerId) → build an SDK instance bound to your identifier
connect(user) → onboard a user; safe to call every launch
status() → where the user stands: none | valid | expired | revoked
disconnect() → remove the installed Passpoint profile

connect() is idempotent, so you don't track whether a user is already set up. Call it on launch and it handles first-time enrolment, renewal, and recovery.

Get started

Before production, work through the Entitlements & permissions checklist. Your app's platform identity has to be registered with Wi-DAS, and Android has a Play App Signing step that catches most integrations. Both are covered on the Setup pages.