Government Record Verification V1 vs V2 Comparison


In V1, Government Record Verification performs a background check against the corresponding government entity but provides no explicit reference to the source during the verification wait. The loading state is basic, result screens are minimal, and UI elements are not tokenized, which makes customization difficult and limits the ability to align the experience with your brand.

In V2, Government Record Verification focuses on transparency and clarity. The loading state explicitly informs the user their information is being checked against government records, result screens are cleaner and more refined, and customization follows a unified token-based system — resulting in a more trustworthy and consistent experience.


V1 is a basic upload experience with limited guidance and no tokenized customization.


V2 is a refined upload experience with clear per-side validation, inline error feedback, image quality hints, and full token-based customization.




Feature Comparison

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


CapabilitiesV1V2Notes
Government record validationBoth versions compare OCR-extracted identity data against the corresponding government entity records.
Loading stateBoth versions display a processing state while the verification request is completed.
Success stateBoth versions confirm identity verification with a success screen when the record is found and matched.
Error statesBoth versions cover general error cases that users can encounter.
Government source attribution in UIV2 explicitly informs the user that their information is being checked against government records, both in the loading copy and the footer.
Customization optionsV1 provides limited customization options, while V2 allows full control over text, colors, buttons, illustrations, and behavior.
Documentation completenessV2 provides complete, standardized documentation coverage.



Behavior Differences

How the module behaves during runtime.


BehaviorV1V2Notes
Loading stateBasic loading indicator with no reference to the verification sourceRefined loading screen that explicitly informs the user their information is being checked against government recordsV2 keeps users informed during the verification wait, reducing uncertainty and drop-off.
Result presentationBasic success and error states with no source attributionClearly differentiated success and error screens with the government source referenced in the footerV2 makes it immediately clear to the user what entity validated their identity.
State transitionsDefault transitionsSpecifically designed screen-by-screen transitions for smoothnessV2 includes transition guidelines as part of the module documentation package.



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. This includes loading indicator styles, text content, result screen colors, and status icon styling — making it straightforward to align the module with your brand without affecting the underlying government verification logic.