01Place verification at the right point
The wallet interaction can be triggered when the application actually needs verified information: before account activation, before a regulated action, or only when a higher-assurance workflow is required.
That is preferable to collecting maximum identity data at the first screen simply because the onboarding process has always done so.
02Return application-friendly outcomes
Business software should consume a structured verification outcome, not need to understand every wallet protocol object. The verifier layer handles the presentation flow and exposes a stable application contract.
This also supports central orchestration in multi-tenant SaaS products where different customer types require different policies.
03Keep verification and account data separate
An application may legitimately need to store some verified customer information for its own service. That storage decision belongs to the relying party's business process and legal basis.
The verifier control plane itself is being designed not to become a central historical store of wallet claims.