Mobile SDK
Lightweight native SDKs for iOS and Android that bring compliant consent capture and preference management inside your app.
Consent, Built Into Your App
Add DPDP-ready consent capture to an existing mobile app without rebuilding your onboarding or settings flows.
Native iOS & Android
Swift and Kotlin libraries with a shared API surface, plus wrappers for React Native and Flutter apps.
Drop-In Consent Screens
Prebuilt notice and preference screens that inherit your app theme, or bring your own UI with headless APIs.
Small Footprint
Minimal binary size and no heavy dependencies, so app start-up time and download size stay unaffected.
Offline Queueing
Consent actions captured without network are stored locally and synced once connectivity returns.
In-App Preference Centre
Let users review, change or withdraw each purpose from inside the app without visiting a web portal.
Signed Requests
Every call is signed and tokenised so consent events cannot be forged or replayed.
How the Mobile SDK Works
Add the SDK
Install via Gradle or Swift Package Manager and initialise it with your workspace key.
Show the Notice
Call the SDK at onboarding or first use to present purposes in the user's chosen language.
Sync & Enforce
Consent decisions sync to Digital Anumati, and your app reads the current state before processing.
Ship Compliant Consent in Your Next Release
A few lines of Swift or Kotlin, and your mobile app captures consent the DPDP Act way.