Skip to content
Back to projects
svc/02employerBetsson

Betsson.ge

An online gaming platform where registration was gated behind identity verification. I separated the two, so an account can be created first and verified inside a window afterwards.

Betsson.ge interface
employer
Betsson
Year
2026
Result
verification no longer blocks registration
Runtime
AngularTypeScript

The problem

Registration and identity verification were one process. A new user could not finish signing up without first passing verification, which put the slowest, highest-friction step of the entire product in front of the very first one. Every prospective account had to clear it before the platform had given them anything at all — and any hesitation at that step was lost before the account existed.

What I changed

The two were separated into independent processes. Registration now stands on its own and completes without verification; verification happens afterwards, inside a window, against an account that already exists.

Most of the work was in the untangling rather than in the new screens. The two concerns had been built as one flow, so their state, validation, and navigation were interleaved, and pulling them apart meant establishing what a registered but unverified account is allowed to be — a state the front end previously had no way to represent. Alongside it I redesigned and refactored the front end of the flows involved.

Result

Verification is no longer a wall in front of registration. A user can create an account and be inside the product, with verification as a step they complete during the window that follows rather than a gate they have to clear to get in.

Back to projects