Maciej Mróz
Mobile finance · onboarding

A regulated onboarding built for waiting, failure and recovery.

I turned a complex mobile onboarding with external verification and asynchronous provisioning into one reviewable state model for design and engineering.

Role
Product Designer
Scope
End-to-end state architecture
Evidence
Reviewable handoff and later reuse
Conceptual public-safe reconstruction. Product names, customer data, real screens and security details are removed. The state logic reflects the design prepared for development handoff.

The screen count hid a state-ownership problem.

The delivered flow spanned dozens of screens and states across account setup, personal and tax data, consent, identity, trusted-device setup, address evidence, declarations and provisioning. Its complexity came from dependencies that could wait, reject input or stop the automated path.

A reconstructed map of a regulated mobile onboarding, showing the connected route, external dependencies, retry paths and support boundaries.
Public-safe reconstruction of the delivered flow structure. Real interfaces and implementation details are removed. View map full size

External verification needed an explicit handoff.

The external identity step introduced preparation, handoff, waiting, returned failure and terminal escalation states. Generic loading or error treatment would not explain who owned the delay or what the customer could do next.

Constraint
The dependency could not always provide an immediate answer.
Insufficient
A generic loader or retry would not explain ownership, status or the next valid action.
Decision
I separated preparation, waiting and action states, each with explicit ownership.
Consequence
The flow made the next available action clear without pretending the delay had disappeared.

A simple rule set kept recovery consistent.

Across the critical interruptions, I designed three recurring patterns. The same structure guided copy, controls and handoff behavior across the journey.

The state model remained useful after delivery.

I prepared the onboarding architecture and recovery logic as a reviewable development handoff. The structure remained stable through later maintenance and became the starting point for an organization-verification variant.

End-to-end ownership
Individual onboarding from account setup through provisioning.
Reviewable contract
Dependencies, waiting, rejection, retry and support boundaries mapped together.
Durable structure
Later verification work reused the same state model instead of starting from an empty flow.

Senior product design

Need a complex financial journey made legible?

I design regulated mobile flows that stay understandable across dependencies, failures and handoffs.

kontakt@maciejmroz.pl