Ketch Mobile SDKs

Native iOS and Android SDKs for collecting and enforcing consent in mobile apps. The iOS SDK supports iOS 15 and above; the Android SDK targets API level 26 and above. Supports preemptive consent collection and WebView-based consent management and DSR submission.

API entry from apis.yml

apis.yml Raw ↑
aid: ketch-io:ketch-mobile-sdks
name: Ketch Mobile SDKs
description: Native iOS and Android SDKs for collecting and enforcing consent in mobile apps. The iOS
  SDK supports iOS 15 and above; the Android SDK targets API level 26 and above. Supports preemptive consent
  collection and WebView-based consent management and DSR submission.
humanURL: https://github.com/ketch-com
tags:
- Mobile
- iOS
- Android
- SDK
- Consent
properties:
- type: iOS
  url: https://github.com/ketch-com/ketch-ios
- type: Android
  url: https://github.com/ketch-com/ketch-android
- type: Documentation
  url: https://developers.ketch.com/docs/mobile-implementation
features:
- name: Preemptive Consent Collection
  description: Capture consent before tracking SDKs activate inside the app.
- name: WebView Consent and DSR
  description: Use the WebView component for consent management and DSR submission.
- name: Identity Stitching
  description: Maintain a consistent consent state across mobile and web identities.
useCases:
- name: iOS App Consent
  description: Comply with App Tracking Transparency and regional regulations in iOS apps.
- name: Android App Consent
  description: Drive consent collection and enforcement for Android apps.
integrations:
- name: Firebase
- name: AppsFlyer
- name: Adjust
authentication:
- type: Property Code
  description: Configured per property using a property code, with calls authenticated against the Ketch
    backend.