...

Age and identity verification for games and entertainment: betting, lotteries, online games and tickets

A bookmaker accepts a bet only from an identified adult, a lottery does not pay out a large prize without identifying the winner, and a named ticket admits a person only with a document. We confirm age by document or mobile operator data, identity by document and face, check the person against watchlists and sanctions lists, and find the winner’s INN before the payout. The decision on a bet, a payout and entry stays with you.

Player verification: age 18+, document and liveness, watchlists and payout data
18+ date of birth from the document — in every KYC session
5 ₽ age confirmation by mobile operator data
36 ₽ international screening: sanctions and PEP
from 29 ₽ document + liveness per KYC session
Data is stored in Russia Russian software registry no. 19972 152‑FZ

Choose a category: betting, lotteries, online games or events

The card shows whom this business checks and which checks to connect. Category pages will appear in this section — until they are released, the card leads to the relevant section of this page.

Betting, lotteries and prizes

The player and the winner: age, identity and payout.

  • Passport recognition · Watchlists and sanctions · Liveness

    Bookmakers and totalisators

    Player identification at a betting point and on payout of winnings, Rosfinmonitoring watchlists and sanctions before the bet, liveness against other people’s accounts. Interactive betting — alongside ECUPIS, not instead of it.

  • Passport recognition · INN by passport · Watchlists

    Lotteries: operators and distributors

    The age of an e-ticket buyer — before the sale, the winner’s identity — before a payout of 15 000 ₽ or more, the INN — for tax withholding. Watchlists and sanctions — in the same session.

  • Passport recognition · INN by passport · Passport validity

    Prize draws and promotions

    The winner’s passport and INN — without correspondence and scans in email. Tax on a prize above 4 000 ₽ is calculated from data that arrived straight into the form.

  • Document · Mobile operator · Age range

    Age verification 18+

    Adulthood — by the date of birth from the document or by mobile operator data without a passport scan. What is allowed online and what is not — on a separate page.

-->

Betting, lotteries and self-exclusion: what the law requires of games and entertainment in 2026

Age and identity in this sector are checked under three different laws. The gambling law requires the player to be identified before a bet, the lottery law — the winner before a large payout, and from 1 September 2026 anyone can close their own access to betting by self-exclusion.
NeuroVision covers the document, face, watchlists and data for tax. ECUPIS, the self-exclusion list and the decision on a bet or payout remain with you and the regulator.

  • Bookmakers and totalisators

    244‑FZ, cl. 10 art. 4, part 3 art. 5, art. 6.1, 14.2; 115‑FZ, art. 5, 7

    Rosfinmonitoring watchlists

    Who the participant is

    • Only a person aged 18 or over
    • Online, only interactive bets with bookmakers and totalisators; online gambling is prohibited

    Identification

    • A bet — after the participant is identified under 115‑FZ and their age is established
    • An interactive bet — after identification or simplified identification; the money goes through the unified centre for accounting bet payments

    What to check

    • The player’s document and date of birth
    • The Rosfinmonitoring watchlists and sanctions
    • A document on payout of winnings
  • Lotteries and prizes

    138‑FZ, art. 2, 6.1, part 6.1 art. 20; Tax Code, cl. 28 art. 217, cl. 2 art. 214.7

    Document recognition

    Age

    • Tickets are not sold and winnings are not paid to persons under 18
    • Non-draw lotteries are not distributed via the internet

    Paying a claim

    • Winnings of 15 000 ₽ or more — only after identification or simplified identification of the winner
    • On winnings of 15 000 ₽ or more, tax is withheld by the operator or distributor

    Prize draws

    • Prizes up to 4 000 ₽ a year are not taxed
    • On a more expensive prize, the organiser calculates tax from the winner’s passport and INN
  • Self-exclusion and the unified regulator

    244‑FZ, art. 5.2 (575‑FZ of 29.12.2025); 493‑FZ

    Sanctions and special lists

    From 1 September 2026

    • A person opts out of gambling via Gosuslugi or a multifunctional centre (MFC)
    • The term is at least 12 months, and the person enters the list within 12 hours at the latest

    What the organiser does

    • Does not accept bets from a person on the list and closes their account access
    • The list is maintained by the “Unified Gambling Regulator” and must not be disclosed

    Where NeuroVision fits in

    • We confirm that the account belongs to this person — checking against the list is done by your system

18 years, 15 000 ₽, 4 000 ₽, 12 months: thresholds for betting, lotteries and prizes

Four figures that determine at which step to check a person: at registration, before a bet or before a payout.

  • 18 years — the age of a participant in betting and lotteries

    A bookmaker and a totalisator accept bets only from adults.

    A lottery does not sell tickets or pay out winnings to persons under 18.

    • cl. 10 art. 4 of 244‑FZ; art. 6.1 of 138‑FZ
  • 15 000 ₽ — payout of lottery winnings after identification

    The distributor pays such winnings only after the operator confirms the winner’s identification.

    On the same amount tax is withheld by the operator or distributor.

    • part 6.1 art. 20 of 138‑FZ; cl. 2 art. 214.7 of the Tax Code
  • 4 000 ₽ — prizes without tax

    Prizes and winnings up to 4 000 ₽ a year are not taxed.

    On a more expensive prize the draw organiser calculates tax — they need the winner’s passport and INN.

    • cl. 28 art. 217 of the Tax Code
  • 12 months — the minimum term of self-exclusion

    From 1 September 2026 a person can opt out of gambling via Gosuslugi or an MFC.

    The bookmaker does not accept bets from them from the next update of the list.

    • art. 5.2 of 244‑FZ

From registration to payout of winnings: what to check about the player and the buyer

  • Adulthood by mobile operator data — by phone number, without a passport scan NeuroVision
  • Date of birth from a Russian passport, ID card, driving licence or document 195+ countries and territories; a session outside the permitted age does not pass NeuroVision
  • The document is checked for forgery: a screen photo, a printout, an edited date of birth in an editor NeuroVision
  • Age rating of content and service rules for 18+ games Your system

  • Liveness and face comparison — the same live person is in front of the camera, not a teenager with a parent’s passport NeuroVision
  • A repeat customer and a blacklist — by a list you upload and the document number NeuroVision
  • An interactive bet — identification via the unified centre for accounting bet payments ECUPIS, ERAI and the regulator
  • The surname on a named ticket matches the buyer’s document NeuroVision

  • The list of terrorists and extremists, the register of foreign agents, OFAC, EU, UK and UN sanctions lists NeuroVision
  • Passport validity and wanted status — with the basic package of database checks NeuroVision
  • Matching the player against the self-exclusion list — before a bet is accepted ECUPIS, ERAI and the regulator
  • Refusal of a bet, account blocking, reports to Rosfinmonitoring Your system

  • INN by passport — for withholding tax on winnings and a prize NeuroVision
  • Self-employed status — for prize payouts and for sellers of in-game items NeuroVision
  • Liveness before withdrawal: the money goes to the account owner, not to whoever bought access NeuroVision
  • Tax withholding, payout records and reporting to the regulator Your system
  • NeuroVision — covered by NeuroVision verification: age, document, face, watchlists, sanctions, INN
  • Your system — the decision, service rules, tax and reports: yours
  • ECUPIS, ERAI and the regulator — acceptance of interactive bets, the self-exclusion list and supervision: NeuroVision does not take part in them

Where NeuroVision ends: the document, face and watchlists are ours; ECUPIS, self-exclusion and the decision are yours

  • NeuroVision does

    Age. The date of birth from the document or confirmation by the mobile operator.

    Identity. Document, liveness and face comparison — in one KYC session.

    Watchlists and payouts. Rosfinmonitoring, sanctions, INN by passport and self-employed status.

  • Done by your system

    Decision. Accept a bet, pay out winnings, admit to an event or refuse.

    Rules. The age threshold, limits, the number of accounts and tickets per person.

    Tax and reports — personal income tax withholding and reports to Rosfinmonitoring.

  • Not part of NeuroVision

    ECUPIS. Acceptance of interactive bets and identification via the payment accounting centre.

    Self-exclusion. The list is maintained by the unified regulator, the matching is done by the organiser.

    Gosuslugi. The fan card and age confirmation via government services.

We do not accept bets, do not hold players’ money and do not maintain the regulator’s lists. We make sure that a teenager, a person with someone else’s passport or a person from a list does not get through to a bet, a payout or a ticket.

What is visible about the player before the first bet, ticket or tournament

Registration runs in one session: phone number, document photo, liveness and database checks. Before the first bet or purchase you know how old the person is, whether they are who they claim to be, and whether winnings can be paid out to them.

  • Age

    • Adulthood by mobile operator data — 5 ₽, without a passport scan
    • Date of birth from the document — in every KYC session
    • The permitted age is set as a range in the scenario: a session below the threshold does not pass
    • More about the methods — on the age verification page
  • Document

    • A Russian passport, an international passport, an ID card, a driving licence and documents 195+ countries and territories
    • Fields — into the form without manual entry, the surname — into a named ticket
    • A screen photo, a printout and an edited date of birth — in every check
    • Russian passport validity — 5 ₽: an adult’s lost passport will not pass
  • Face

    • Liveness — a live person is in front of the camera, not a printout, a video or a mask
    • Detection of a deepfake and face substitution — before entering the account
    • Face comparison with the document photo: a teenager with a parent’s passport will not pass
    • The widget — in a browser and in an app via WebView
  • Watchlists and sanctions

  • Paying a claim

    • INN by passport — for tax on winnings and a prize
    • Self-employed status — for prize payouts and the sale of in-game items
    • Liveness before withdrawal — the money goes to the account owner
    • The threshold and the decision — in your system
  • A gamepad, a smartphone and an event participant’s wristband on a table

Lotteries and prize draws: age at the point of sale, identity at payout

State lotteries and promotional draws are governed by different laws, but the question is the same: who was the ticket sold to and who was the prize given to. The distributor checks age at the sale, the operator — the winner before a large payout.

  • 01

    An e-ticket — only to an adult

    For e-tickets, the law leaves the method of age confirmation to the lottery operator. Confirmation by the mobile operator at registration and the date of birth from the document before the first purchase settle the question without a visit to the sales point.

  • 02

    A winner of 15 000 ₽ or more — by document

    The distributor pays such winnings after the winner’s identification is confirmed. The passport is recognised from a photo, forgery and screen photos are filtered out, and watchlists and sanctions are checked in the same session.

  • 03

    Tax on winnings — by INN

    On winnings of 15 000 ₽ or more, tax is withheld by the operator or distributor. The INN by passport arrives in the winner’s record, so accounting does not need to request it.

  • 04

    A promotional draw — a winner without correspondence

    The promotion organiser receives the winner’s passport and INN via a verification link, not as a scan in email. On a prize above 4 000 ₽, tax is calculated from data that has already been verified.

Online games and esports: multi-accounts, age and prize payouts

As of October 2026, the law does not require identifying online game players: only age rating is mandatory. But tournaments with prizes, an in-game item market and 18+ games lose money on multi-accounts and disputed payouts without checking the player.

  • One player — one account in a tournament

    A participant in a ranked tournament passes liveness and shows a document. A second account with the same document is visible before the draw, not after opponents’ complaints.

  • 18+ games — by age threshold

    For games rated 18+, adulthood is confirmed by the mobile operator at registration or by the document before purchase. The threshold is set by your service.

  • Prizes — by passport and INN

    Before the prize fund is paid out, the winner passes KYC: the document, INN by passport and self-employed status if they receive the money as a contractor.

  • In-game items — the seller is known

    A platform that pays money for sold items checks the seller before the first withdrawal. Other people’s and hijacked accounts do not turn into money.

Named tickets and events: the buyer by document, the reseller — before the sale

An organiser may sell named tickets: such a ticket admits a person only with a document, and if the surname does not match, the spectator does not get in. A check at purchase removes the dispute at the entrance and filters out resellers.

  • The surname on the ticket — from the document

    The buyer photographs the passport, and the surname and first name go onto the ticket without manual entry.

    No typos — there is no “wrong letter” dispute at the entrance.

    • 193‑FZ
  • A ticket limit per document

    You set, how many tickets can be issued per document.

    A reseller with dozens of orders for different surnames is visible before payment.

    • Your rules
  • An 18+ event — age at purchase

    Age of majority — by the mobile operator or by the date of birth from the document.

    At the entrance the inspector still checks the document, but there are fewer refusals at the gate.

    • Your rules
  • Football — the fan card

    For matches on the Government’s list, tickets are sold by fan card via Gosuslugi.

    This is a state system: NeuroVision does not replace it and does not provide face-based entry.

    • 329‑FZ; order no. 2601-r

How the check of a player or ticket buyer works

Three steps from registration to the decision. The player goes through the widget in the app or on the website, the rest goes through the API.

Step 1

Age and document at registration

Adulthood is confirmed by phone number. Before a bet, a payout or the purchase of a named ticket, the player photographs the document and passes liveness in the widget — in the app or on the website.

A player confirms their age and photographs a passport in the app
Step 2

Watchlists, sanctions and payout data

The document data goes to checks against Rosfinmonitoring watchlists and sanctions, and for a payout — the INN by passport and self-employed status.

Checks against watchlists, sanctions and the winner’s INN
Step 3

The decision in your system

Results arrive in JSON, disputed cases go to manual review. You confirm the bet, payout or ticket under your own rules.

A player record with check results and a payout decision

What the decision for games and entertainment is built from

Six products of one platform. Connect the ones you need — you pay for completed checks.

  • Age verification 18+

    Adulthood by the mobile operator or by the date of birth from the document, an age range in the scenario.

    Learn more
  • KYC and document recognition

    Documents of 195+ countries and territories, document anti-fraud, a form and a named ticket without manual entry.

    Learn more
  • Liveness and deepfake protection

    Liveness, deepfake detection by face and comparison of the face with the document.

    Learn more
  • Watchlists and sanctions

    The list of terrorists and extremists, the register of foreign agents, OFAC, EU, UK, UN — 5 ₽.

    Learn more
  • Checks for payout

    INN by passport, self-employed status, passport validity — 5 ₽; the basic package of database checks — 50 ₽.

    Learn more
  • Anti-fraud at registration

    Fresh numbers, repeat registrations and bonus hunting — before the first bonus and bet.

    Learn more

How much it costs to verify a player’s age and identity

The price is per KYC session of one person and per each database check. No subscription fee; the more checks a year, the lower the price.

  • Age

    5 ₽ per check

    Enable

    By mobile operator data — without a passport scan. With the date of birth from the document — from 16 ₽ per session with document anti-fraud.

  • Most popular choice

    Document + liveness

    from 29 ₽ per session

    Enable

    Recognition and anti-fraud of the document, liveness, face comparison, deepfake detection.

  • Watchlists and payouts

    5 ₽ per check

    Configure a set

    Rosfinmonitoring watchlists, sanctions, INN by passport, self-employed status. The basic package of database checks — 50 ₽, international screening — 36 ₽.

The 'Extended' package — document, liveness and database checks in one session — on request. For 100 000+ checks a year — an individual price.

How to connect the check to a website, an app or a till: widget, API or cloud

A bookmaker and a game service need a widget in the app and an API into the back office, a lottery and a ticket operator — a link to the widget.

Widget and link

Document, liveness and face comparison — in the browser or in the app via WebView. Without development — a link to the widget in an email to the winner or in the ticket basket. The logo, colours, texts and languages are configurable.

Terms

  • A 1-month trial period
  • A dedicated manager
  • Tickets-based technical support
  • Payment for the checks performed

Why bookmakers, lotteries and game services choose NeuroVision

The sector needs a provider that verifies age, identity and payout data in one scenario.

Age, identity and payout — in one platform

Age confirmation, KYC with liveness, Rosfinmonitoring watchlists, sanctions and the winner’s INN work on the same player data. There is no need to merge three services into one form.

One player form instead of three services.

Liveness and deepfake protection

A photo, video and face substitution do not pass.

OCR MRZ 195+ JSON

Data storage

The retention period — in the scenario and the contract.

Payment per check

From 5 ₽, with no subscription fee.

Skolkovo — participant

A Russian developer

Russian software register No. 19972.

Licences and certificates

Innovation Promotion Foundation

The project «Development of a multimodal system using artificial intelligence "Neuromed" for managing the diagnostic processes of a clinic on the basis of the "Neurovision" computer vision platform» is supported by the Innovation Promotion Foundation within the federal project «Domestic Solutions»

Terms for verifying players and lottery participants

Briefly on the concepts of the laws on gambling, lotteries and age verification.

A gambling participant
An individual aged 18 or over who places a bet with a bookmaker or in a totalisator.
244-FZ
An interactive bet
A bet accepted remotely; the money for it goes through the unified centre for accounting bet payments.
Interactive bet
ECUPIS (Unified Centre for Bookmaker Payment Accounting)
The unified centre for accounting bet payments of bookmakers and totalisators — a credit institution through which interactive bets and payouts pass.
CUPIS
Unified Gambling Regulator
A public law company that supervises bet organisers and maintains the list of persons who have opted out of gambling.
ERAI
Self-imposed ban
A voluntary refusal to take part in gambling via Gosuslugi or an MFC for a term of at least 12 months.
Self-exclusion
Simplified identification
Establishing the full name, document number and other details about a customer under 115‑FZ without personal presence and a full set of data.
Simplified ID
A lottery distributor
An organisation that sells lottery tickets and pays out winnings under a contract with the lottery operator.
Lottery retailer
An electronic lottery ticket
An electronic document certifying the right to take part in a draw lottery.
e-ticket
A named ticket
An event ticket bearing the spectator’s surname: admission only on presentation of a document.
Named ticket
Bonus hunting
Registering new accounts for welcome bonuses and tournament places intended only for new players. Anti-fraud at registration
Bonus abuse

Questions about verifying players, lottery participants and spectators

From 18 years. A gambling participant is a person aged 18 or over, and lottery tickets are not sold and winnings are not paid to minors. A bookmaker establishes age when identifying the player, a lottery — at the sale and payout.

No. Interactive bets are accepted through the unified centre for accounting bet payments, and identification is carried out by it or under its rules. NeuroVision covers other tasks: the document and payout at betting points, watchlists and sanctions, liveness before withdrawal, staff checks. Details — on the page for bookmakers.

From 1 September 2026, a person can opt out of gambling via Gosuslugi or an MFC for at least 12 months. The list is maintained by the unified regulator, and the bet organiser does the matching against it. NeuroVision is not connected to the list: we confirm that the account is used by the person themselves.

Winnings of 15 000 ₽ or more are paid out by the distributor only after the operator confirms the identification or simplified identification of the winner. On the same amount the operator or distributor withholds tax — the INN is needed for that.

If the prize is worth more than 4 000 ₽, the organiser calculates tax and reports the winner’s income — this requires the passport and INN. A verification link replaces scans in email: the passport is recognised, and the INN is found by passport for 5 ₽.

By mobile operator data: by phone number, the check confirms the subscriber’s adulthood — 5 ₽. If a teenager uses a parent’s phone, the check will answer “18+”, so add a document before a bet or payout.

As of October 2026, the law does not require this: age rating of content is mandatory. The age threshold, and checks before a tournament and prize payouts, are your service’s own rules.

A fresh number and the same document are visible at registration. For tournaments with prizes, add liveness and a document before the draw — a second account of the same person will not pass.

Yes. The buyer photographs the document, the surname goes onto the ticket without manual entry, and the ticket limit per document filters out resellers before payment. At the entrance, the inspector still checks the document.

Age confirmation by mobile operator — 5 ₽, a document — from 16 ₽, a document with liveness — from 29 ₽ per session, database checks — 5 ₽. Test access — on request.

We will select checks for your bookmaker, lottery or game service

Tell us whom you check and at which step: registration, bet, payout or entry to an event. We will build a scenario and give you test access.

Can't put your request into words? Book a call and our team will contact you at a convenient time

Book a call

The company is included in the register of IT companies and the register of personal data operators of the Russian Ministry of Digital Development.

Address: Moscow, Presnenskaya Embankment 12 — Moscow City business centre, Federation Tower. Nearest metro stations: Delovoy Tsentr and Mezhdunarodnaya.