Data Sharing Consent V1 vs V2 Comparison


In V1, Data Sharing Consent provides a basic consent experience focused on collecting user authorization before continuing. The screen presents essential legal links, a consent checkbox, and a primary action, with limited context about how personal and biometric information will be used.

In V2, Data Sharing Consent introduces a more transparent and informative experience. Users are provided with detailed information about the data being collected, how it will be used, and why consent is required before proceeding. The updated design improves readability, strengthens trust, and provides a clearer path to informed consent through better content hierarchy, branding, and interaction states.


V1 provides a basic consent collection experience with limited information hierarchy and no token-based customization support.


V2 provides a clearer and more informative consent experience with improved content hierarchy and token-based customization.




Feature Comparison

Functional capabilities of the module (objective features only; no UX or performance differences).


CapabilitiesV1V2Notes
Consent collectionBoth versions allow users to provide explicit consent before continuing.
Consent checkbox validationUsers must acknowledge consent requirements before proceeding.
Legal linksBoth versions provide access to Privacy Policy and Terms of Use.
Customization optionsV2 provides extensive customization for text, colors, buttons, and consent surfaces.
Documentation completenessV2 includes complete specifications, guidelines, and customization documentation.



Behavior Differences

How the module behaves during runtime.


BehaviorV1V2Notes
Consent presentationMinimal legal agreementDetailed consent disclosureV2 provides additional context before consent is granted.
Information hierarchyBasicStructured content hierarchyV2 improves readability and comprehension.
Consent state visibilityLimited visual distinctionClear enabled and disabled statesV2 makes completion requirements easier to understand.
Branding integrationLimitedFully tokenizedV2 follows the standardized design system.
Content transparencyBasicExpanded disclosure contentV2 provides greater visibility into data collection and usage.
State transitionsDefault transitionsDesigned transitionsV2 includes documented transition behavior and interaction guidelines.



Customization Overview

Customization in V2 is significantly simpler and more consistent across modules.

Customizing the experience to match your brand is simpler in V2


Instead of having isolated configuration options per screen or component, V2 uses a unified token-based system that allows developers to control visuals, behaviors, and experience patterns with fewer parameters and predictable outcomes.

This means:

  • Less engineering work to override UI elements
  • Consistent branding across modules
  • Predictable behavior when changing settings
  • Reduced risk of breaking flows
  • Clear separation between visual tokens and experience configuration

V2 also centralizes all customization options under a single structure, so developers always know where to look and what they can modify.