CASE STUDY / 05 / MOBILE

iOS Consent SDK

Native iOS SDK for consent management with minor-consent flow support. Ships privacy compliance to Apple devices.

Minimal iPhone product shot representing the iOS Consent SDK case study.

CHALLENGE

Privacy consent needed parity across native iOS apps without forcing product teams to rebuild logic from scratch.

CONSTRAINTS

  • - Native app lifecycle requirements and screen-level state handling.
  • - Need to align legal behavior with existing web SDK contracts.
  • - Integration had to stay simple for partner mobile teams.

ARCHITECTURE CHOICES

  • - Built reusable Swift consent modules with configuration entry points.
  • - Mirrored key policy concepts from web SDK for consistency.
  • - Added guardrails for minor-consent and policy edge cases.

TRADE-OFFS

  • - Kept API surface intentionally narrow to improve reliability.
  • - Accepted fewer custom UI override points in exchange for consistency.

OUTCOME

  • - Shipped privacy compliance capabilities on Apple devices.
  • - Created a maintainable path for future native privacy features.