...

Checking learners of online schools and learning platforms

A professional development certificate goes to the person who studied, and access to a course to the person who bought it. NeuroVision recognises a learner’s passport and diploma with no manual entry, Liveness confirms a live person when access is granted and before the final test, and SNILS matching removes typos before entry into the federal register.

The result of checking a learner before the certificate: passport, diploma, Liveness and SNILS matching
99,9 % Liveness accuracy
< 1 s for a live presence check
5 ₽ matching the learner’s full name and SNILS
from 29 ₽ per "Document + liveness" session
Passport A diploma Liveness Social insurance no. The parent’s Self-employed author

Russian software register No. 19972 · Data stored in Russia · 152‑FZ

Certificate, the FRDO register and contract: which rules affect an online school

There is no separate law on verifying a learner’s identity, and 115‑FZ does not apply to education. But the education law requires accurate data in the qualification document and the federal register, and a parent signs a contract for a child. Checking the learner is a way to meet these requirements with no manual entry.

  • The certificate and the federal register

    Law 273‑FZ, part 10 of Art. 60, part 3 of Art. 76, part 9 of Art. 98; FIS FRDO Rules, approved by Government Decree No. 825 of 31.05.2021.

    How to check a learner

    Who studies

    • Professional development and retraining programmes — for those who have or are obtaining secondary vocational or higher education

    What the school issues

    • A professional development certificate or a professional retraining diploma
    • For those who did not pass the final assessment — a certificate of study

    What goes into the register

    • Data on the issued document — within 30 calendar days
    • The learner’s SNILS — if they have one
  • Contract and payment for tuition

    Law 273‑FZ, part 1 of Art. 54; certificate of payment for educational services, form approved by Order of the Federal Tax Service No. ED‑7‑11/755@ of 18.10.2023.

    Who pays for the course

    Parties to the contract

    • With the learner, and for a minor — with the parents or legal representatives
    • A third party may be whoever pays for the course: an employer or a relative

    Tax deduction

    • Since 2024 a certificate from the school in the Federal Tax Service form confirms tuition costs for the deduction
    • The payer’s and the student’s data in it must match the documents
  • Final assessment and personal data

    Rules approved by Government Decree No. 1678 of 11.10.2023, para. 14; Government Decree No. 815 of 25.05.2023; 152‑FZ, Art. 9, 11.

    Proctoring and the UBS at the exam

    Remote assessment

    • Identification of continuing education learners at the final assessment — through Gosuslugi and the Unified Biometric System
    • Biometric authentication through commercial organisations’ systems at the assessment is prohibited

    Consents

    • Consent to personal data processing — as a separate document
    • A selfie for the check — with the learner’s written consent

Continuing education courses, children’s schools, corporate training and course marketplaces: whom the platform checks

A check is not needed on every click. Put it where access to a paid course, a qualification document or a payout opens after it.

  • Continuing education centres

    • A diploma on secondary vocational or higher education — before enrolment
    • Passport and SNILS — before the certificate
    • Liveness before the final test
  • Online schools for children

    • The parent — passport before the contract
    • The payer’s data — into the certificate for the deduction
    • The student studies with no face check
  • Corporate training

    • The employee — document and Liveness when access is granted
    • The paying company — a third party to the contract
    • The certificate — to the person who completed the course
  • Course marketplaces

    • The author — passport before the course is published
    • Self-employed status — before payment
    • The buyer — checked only in a dispute
  • Courses with instalments and refunds

    • Passport and Liveness — before instalments
    • Phone number — owner and lifetime
    • A repeat check — on a refund
  • An online course learner’s workplace: a laptop, headphones and a notebook with notes

From course payment to the certificate: document, Liveness and SNILS matching for the learner

A learner goes through the check once at enrolment, on a phone or laptop, without leaving the course page. The data arrive in your system ready for the contract, the certificate and the register.

Step 2

Liveness and selfie

The learner passes Liveness in under a second: a live person is in front of the camera, not a photo, a recording or a deepfake. The selfie is matched once with the passport photo — the document holder gets access to the course.

Liveness and matching a learner’s selfie with the passport photo
Step 3

SNILS before the certificate

The full name and date of birth from the passport are matched with the SNILS the learner gave. The certificate is printed with no typos, and the data goes into the register right the first time.

Matching a learner’s full name and SNILS before the certificate is issued

One access for five people: how to tell a learner from a shared account

A check at the points where access is shared

A shared account costs a school twice: the course is sold once, but everyone later asks for a certificate. You cannot block everyone indiscriminately — an honest learner studies from a laptop and a phone. What helps is a check at moments that cannot be skipped.

  • 01

    Access goes to the passport holder

    At first login the learner passes the document and Liveness, and the selfie is matched with the passport photo. The account is tied to a person, not to an email that can be forwarded.

  • 02

    A new device — a new check

    Your system flags a login from an unfamiliar device or another city by itself. At that moment the learner passes the document and Liveness again — it takes under a minute.

  • 03

    A phone number, not just an email

    A number check shows whether it is registered to the learner, whether it is active and how long it has been in use. A fresh number in someone else’s name is a reason to check the document.

  • 04

    One document — one account

    The passport number arrives in the check response. Your system sees that the same document is already linked to another account and does not issue a second access.

  • 1 session 1 person
  • 5 ₽ phone number check
  • up to 6 free attempts per step

An online school checklist: enrolment, payment, the final test and document issue

  • The phone number is confirmed by a code, no document is asked for Your school
  • Owner and lifetime of the number — for free lessons and promo codes NeuroVision

  • The customer’s passport is recognised, and the fields go into the contract and the certificate for the deduction NeuroVision
  • For a minor the parent signs the contract Your school

  • Document, Liveness and matching the selfie with the passport photo NeuroVision
  • One document — one account: matching in your database Your school

  • The document and Liveness again before the final test NeuroVision
  • Biometric identification at the final assessment — through Gosuslugi and the Unified Biometric System Gosuslugi and the Unified Biometric System

  • The full name and date of birth are matched with the Social insurance no. learner’s NeuroVision
  • Certificate issue and data in the FRDO within 30 days Your school
  • NeuroVision — a check in the session, the result in the API
  • Your school — a decision, document or setting in your system
  • Gosuslugi and the Unified Biometric System — a state step at the assessment

Grades, licence, register: what stays with the online school

  • NeuroVision does

    Document. A passport, diploma, a foreign learner’s document — fields and signs of forgery.

    A person. Liveness and a one-off match of the selfie with the passport photo, a repeat check of the document and Liveness.

  • Matches against NeuroVision databases

    The learner. Passport validity, full name and SNILS, INN by passport.

    The author and the phone. Self-employed status before a payout, owner and lifetime of the number.

  • Decided by the online school

    Study. Enrolment, grades, the final assessment and document issue — under your local regulations.

    The register. Data in the FIS FRDO is entered by your organisation; we do not access the register.

  • Not part of NeuroVision

    The course of the exam. Monitoring of the screen, browser and sound, proctoring — with you or a proctoring service.

    Marking of work. We do not grade answers or check for plagiarism.

We check the person: that the document is genuine, that its owner is in front of the camera and that the SNILS belongs to them. What they have learned is decided by your teachers.

A repeat learner check: a new device, the final test and issuing the certificate

A repeat check is a new session: the learner shows the document again and passes Liveness. We do not store a face template to recognise the learner, and we do not replace the UBS at the assessment.

  • Login from a new device

    Your system notices an unfamiliar browser or phone and asks for a session. An honest learner spends a minute; someone who was given the password cannot pass without the owner’s passport.

  • Before the final test

    The document and Liveness open the course’s final test. If the school runs the assessment with biometric identification, that step is done through Gosuslugi and the UBS, and our check stays before it.

  • Before issuing the certificate

    The full name from the passport is matched with the SNILS again if the learner changed their surname or document during the course. Current data goes into the register.

  • A change of payer or a refund

    Before a refund or transferring the course to another person, the customer goes through the session again. The money goes to whoever paid.

A child studies, an employer pays: whom to check when the learner is not the customer

A training contract can be three-party: the school, the learner and the payer. The check goes to whoever signs the contract and receives the documents.

  • A student under 18

    The parent’s — passport before the contract and the first payment: the parent concludes the contract for the child.

    A child — no face check, access to lessons through the parent’s account.

    • KYC · Document recognition
  • Training paid for by an employer

    Company — a third party to the contract, pays against an invoice.

    The employee — document and Liveness when access is granted: they will receive the certificate.

    • KYC · Liveness
  • Payment by a relative

    The payer — passport and INN by passport for the tuition payment certificate.

    The learner — their own document: the certificate needs the data of both.

    • Document recognition · Database checks
  • A foreign learner

    Passport — any of 195+ countries and territories, the machine-readable zone by checksums.

    A residence permit, temporary residence permit or visa — as an additional document in the same session.

    • Foreign documents · Liveness

Checks for an online school: catalogue and prices

Connect only the checks you need — you pay for the ones performed, with no subscription fee.

The document with no manual entry

Passport, diploma and foreign learners’ documents.

  • OCR · anti-fraud

    Russian passport

    Fields with no manual entry, signs of forgery, a photo of a screen and a printout.

    from 16 ₽

    Learn more
  • OCR

    A secondary vocational or higher education diploma

    Recognised by the form template of your programme, and the full name is matched with the passport.

    10 ₽ as an additional document

    Learn more
  • OCR · MRZ

    Foreign passport

    195+ countries and territories, checksum verification of the machine-readable zone.

    from 16 ₽

    Learn more
  • OCR

    Residence permit, temporary residence permit, visa

    An additional document of a foreign learner in the same session.

    10 ₽

    Learn more

How much checking a learner costs: course access, the certificate, an author payout

You pay for the checks performed, with no subscription fee. In enrolment months you pay for volume, not for a year.

  • Document

    from 16 ₽ per session

    Enable

    A passport with an anti-fraud check: a photo of a screen, a printout, editing in an editor. For the contract with a parent and the certificate for the deduction.

  • Most popular choice

    Document + liveness

    from 29 ₽ per session

    Calculate the cost

    Everything in “Document”, Liveness and matching the selfie with the passport photo. For granting course access and the check before the final test.

  • Extended

    on request

    Get a quote

    Document, Liveness and database checks in one session: SNILS, passport, self-employed status. For continuing education centres and course marketplaces.

An additional document in the session — 10 ₽, a database check — 5 ₽, 16 base checks — 50 ₽. Test access — 1 month.

Connecting to a course platform: a widget on the payment page, an API to the LMS and data for the register

A small school — a widget or a check link. A platform with its own LMS — the API. A training centre that cannot take learner data outside — an on-premises installation.

Web SDK and link

A ready-made interface for capturing the document and face with Liveness on the payment page or first lesson. It opens in the browser, in an app or via a link in an email; the logo, colours and texts are yours. The SDK for iOS and Android — for the school’s mobile app. Documentation

  • Web SDK
  • iOS and Android
  • REST API
  • Unique link

A 1-month trial period.

A personal manager, ticket-based support, payment for completed checks.

Why online schools and continuing education centres choose NeuroVision

Online learning needs a check that does not scare off a learner at payment and holds up at the enrolment peak.

A learner check in one service

Document, Liveness, SNILS and number checks work through one API and one session.

There is no need to stitch together different providers for the contract, access and the certificate.

Passport A diploma Liveness Social insurance no.

The document and the live learner — one service

Passport, diploma, Liveness and SNILS under one contract, with no stitching together of different providers.

Under a second for Liveness

The learner does not leave payment: the check runs in a phone or laptop browser.

Printout Recording Mask Deepfake

Attacks at three levels

Liveness tells printouts, masks and deepfakes apart — iBeta PAD levels 1–3.

Data in Russia

A cloud in Russia or installation in your environment, an entry in the Russian software register No. 19972.

An online learning glossary: continuing education, FRDO, the final assessment, a shared account

Continuing education
Additional professional education: professional development and retraining for those who have or are obtaining secondary vocational or higher education.
CPD
Professional development certificate
A qualification document that a licensed school issues after the final assessment on a professional development programme.
CPD certificate
Professional retraining diploma
A qualification document for a retraining programme: it gives the right to a new kind of work.
Retraining diploma
FIS FRDO
The federal register of data on education and qualification documents. The school enters data on an issued document within 30 days.
Federal register
Social insurance no.
An individual pension insurance account number. It is stated in the register entry for the document if the learner has one.
SNILS
Final assessment
A knowledge check at the end of a continuing education programme. Its result determines whether a qualification document or a certificate of study is issued.
Final assessment
Certificate of payment for educational services
A document in the Federal Tax Service form that the school issues for the tuition tax deduction.
Tuition certificate
Liveness
A check that in front of the camera is a live person, not a photo, a recording, a mask or a deepfake.
Liveness detection
Shared account
A single purchased course access used by several people.
Shared account
Account farm
A batch of accounts on fresh numbers for free lessons, promo codes and trial periods.
Account farm

Frequently asked questions about checking online school learners

So that access to a course goes to whoever bought it, and the certificate to whoever studied. For a trial lesson, confirming the phone is enough. The document and Liveness are needed when granting access to a paid course, before the final test and before issuing a qualification document.

There is no separate rule on verifying a learner’s identity, and 115‑FZ does not apply to education. But a school licensed for continuing education is responsible for the accuracy of data in the certificate and in the federal register, and admits to a programme only people with secondary vocational or higher education. Checking the passport and diploma is a way to ensure this.

Data on the issued document and its holder, including the SNILS if there is one. The school enters it within 30 calendar days of issue. We recognise the passport and match the full name with the SNILS, while your organisation submits the data to the register.

We recognise the diploma by the form template, check for signs of forgery and match the full name with the passport. We do not query the federal register — if in doubt, the school asks the organisation that issued the diploma for confirmation.

Tie access to a person: the document, Liveness and matching the selfie with the passport at first login. On a login from a new device and before the final test the learner passes the document and Liveness again. The passport number arrives in the response, and your system does not issue a second access for the same document.

Liveness and the document before the test — yes. The remote learning rules assign biometric identification at the final assessment to Gosuslugi and the Unified Biometric System, and they prohibit biometric authentication through commercial organisations’ systems at the assessment. So at the final test we do not compare the face but confirm a live person with the document.

The parent: the contract for a minor is concluded by the parents or legal representatives. They show a passport before the contract and first payment. The child does not pass a face check and studies through the parent’s account.

The employee who will receive the certificate — the document and Liveness when access is granted. The company becomes a third party to the contract and pays against an invoice.

Passport and Liveness — before the course is published, self-employed status — before every payout. Each database check costs 5 ₽.

Yes. Consent to personal data processing is drawn up as a separate document, and consent to processing a selfie for the check in writing. The text of the consents is prepared by your lawyer, and the data retention period is set in the scenario.

Yes. NeuroVision is installed on the servers of a training centre with the same capabilities as in the cloud — if learner data must not leave your infrastructure.

A “Document + Liveness” session — from 29 ₽, “Document” — from 16 ₽, matching full name and SNILS and other database checks — 5 ₽, there is no subscription fee. Test access — 1 month.

We will choose checks for your online school or training centre

Tell us whom you teach — adults on continuing education programmes, children or company employees — and how many learners come each month. We will build a scenario for enrolment, the final test and document issue, 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.