Verify identity without ruining the experience
Players verify once, compete everywhere. Phone confirmation, ID checks, age declarations, and guardian protections that meet compliance without making players quit at sign-up.
Key Features
Identity verification
Government-ID checks via a trusted KYC provider, with required document types tuned to each player's country.
Age & guardian controls
Players declare their age at sign-up, guardians can restrict a minor's tournament participation, and organizers can require identity verification before prize-bearing entry.
Phone verification
A quick SMS code confirms a real phone number — an early trust signal that sits alongside KYC as players move from basic to standard verification.
Verify once
Players verify a single time and that status carries to every tournament across your project.
Privacy-first storage
PII tokenized and minimized. Officials see status, not raw documents — except where compliance requires it.
Audit-ready logs
Every verification, refusal, and override timestamped for compliance review.
From sign-up to verified status
Eligibility check
Tournament rules require KYC for prize entry.
Capture
Player submits ID documents via a secure flow.
Match
KYC partner verifies authenticity and identity.
Apply rules
Declared age and your project's verification requirements apply.
Verified
Status persists across tournaments in your project.
Audit log
Compliance trail is preserved indefinitely.
Who it’s for
For prize-bearing competition
Cash-prize leagues
Meet payout-provider compliance with documented identity and tax-ready records.
Age-gated events
Require identity verification for age-restricted events, backed by government-ID checks instead of self-reported birthdates.
International circuits
Verification status carries across every tournament in your project regardless of region, and guardians can restrict a minor's participation directly.
FAQ
KYC & identity questions
Compliance without quit-at-signup friction
Verify the right players the right way, and skip the rest. Make KYC a one-time cost, not a per-event tax.
Talk to sales