Submit the data
Name and date of birth are the minimum. A Russian passport, driving licence, SNILS, INN or phone number unlock additional checks. The data can be sent in a single API request or taken from a document recognised in a KYC session.
We check a person against the registers of the Interior Ministry, the Federal Tax Service, the Federal Bailiff Service, the bankruptcy register, the traffic police and the courts — directly, not through third-party aggregators. 16 checks from a single passport, more than 30 in total, one API call and a machine-readable response with details from every source.
Top-1 face verification algorithm in Russia,
top-24 worldwide — NIST FRVT 03/2023*
One set of checks covers 115-FZ requirements and everyday security tasks: from customer onboarding to clearing a driver for a rental car.
Customer checks when opening an account or issuing a loan: passport validity, the Rosfinmonitoring list, debts and bankruptcy — everything 115-FZ and your scoring model require.
Most often connected:
Clear a driver in minutes: licence validity and disqualification, unpaid fines, wanted lists, and soon the OSAGO bonus-malus rating as well.
Most often connected:
Checks on candidates and employees with their consent: document authenticity, enforcement proceedings, court cases, affiliation with companies and nominee-director status.
Most often connected:
Checks on sellers, couriers and contractors: self-employed status for payouts, phone ownership, legal age, and the register of controlled persons for foreign nationals.
Most often connected:
Age and identity confirmation at sign-up, sanctions and special lists, and phone-number age and activity checks against multi-accounting.
Most often connected:
Risk assessment before signing: property pledges, bankruptcy, account freezes, tax arrears and a trustworthiness score.
Most often connected:
Three steps from passport to verdict. You submit the customer's data, the system queries the registers itself and returns a result for every source — with records, dates and case numbers, not just “yes” or “no”
Checks are grouped by what you need to obtain from the customer. A Russian passport unlocks the most — and nothing else has to be requested. Pick a document to see what it can be checked against.
Sixteen checks covering the mandatory 115-FZ minimum. The only thing needed from the customer is a Russian passport. Package discount: the whole package — 50 ₽ instead of 80 ₽.
Authenticity and validity of a Russian passport through the interagency data system. Detects expired, replaced, lost and invalid documents and confirms that the passport was issued to this very person.
5 RUB / check
Learn moreDetermining the INN from passport data. It unlocks the checks that require exact identification of the person — with no namesakes.
5 RUB / check
Learn moreScreening against the consolidated lists of OFAC (USA), the European Union, the United Kingdom and the UN. Every match comes with a similarity score and a flag if it was triggered by an alias.
5 RUB / check
Learn moreScreening against the list of persons involved in extremist activity or terrorism. A mandatory check under 115-FZ.
5 RUB / check
Learn moreA check against the foreign-agents register of the Russian Ministry of Justice. Register entries contain the date of birth and INN, so a match can be verified.
5 RUB / check
Learn moreA search of the federal database of persons wanted by the Interior Ministry. Filtering by the full date of birth keeps namesakes out of the results.
5 RUB / check
Learn moreA check against the wanted lists of the Federal Penitentiary Service: escaped convicts and those evading their sentence.
5 RUB / check
Learn moreA search for persons wanted by the bailiff service, including debtors in hiding. The response contains the wanted category, the date it was declared and the proceeding number.
5 RUB / check
Learn moreActive enforcement proceedings from the bailiff service database: debt amounts, claimants, the type of recovery and an estimate of how close the total debt is to bankruptcy.
5 RUB / check
Learn moreA separate check against the bailiff service register of child-support debtors.
5 RUB / check
Learn moreA search of the Unified Federal Register of Bankruptcy Information: filed and completed personal bankruptcy cases. By INN the match is unambiguous.
5 RUB / check
Learn moreA check against the pledge register of the Federal Notarial Chamber: whether the person's property (cars, equipment) is pledged against active loans.
5 RUB / check
Learn moreA history of disputes from the commercial court case file, including bankruptcy cases. Matching is done by INN, so namesakes never reach the results.
5 RUB / check
Learn moreA search for criminal cases in courts of general jurisdiction across the country, including Moscow courts. Results are split into exact matches on the full name and probable namesakes.
5 RUB / check
Learn moreLawsuits, debt recovery and administrative offences — a search of proceedings in courts of general jurisdiction.
5 RUB / check
Learn moreConfirmation of registration as a payer of the professional income tax.
5 RUB / check
Learn moreThese checks also need only a passport, but they are not part of the basic package
Outstanding personal debt on taxes and payments administered by the tax service.
5 RUB / check
Learn moreInformation on restrictions related to partial mobilisation. Works without a passport too — by name and date of birth.
5 RUB / check
Learn moreUnpaid traffic fines linked to the passport. Complements the check by driving licence.
5 RUB / check
Learn moreTax authority decisions suspending account transactions: the date, decision number and reason for the freeze.
5 RUB / check
Learn moreInternational screening against politically exposed persons and their associates, the sanctions lists of more than 50 countries, regulatory actions and adverse media coverage. For Russian citizens — by international passport or by name and date of birth.
36 RUB / check
Learn moreAn assessment of the borrower's credit quality from microfinance market data: a score from 0 to 1000. Requires the customer's consent to data processing.
5 RUB / check
Learn moreA trustworthiness score from credit bureau data on a scale from 0 to 9. The score is informational — you set the threshold. Works from a passport, INN, phone number or name with date of birth. Requires the customer's consent.
5 RUB / check
Learn moreThese run on the series and number of the driving licence; no passport is needed
A check of the driving licence against the traffic police database: validity, expiry date, disqualification and whether the document is wanted.
5 RUB / check
Learn moreUnpaid traffic fines by driving licence number, through the state payment system.
5 RUB / check
Learn moreThe driver's class and bonus-malus coefficient from the Motor Insurers Association database: a discount for accident-free driving or a surcharge for at-fault payouts.
Coming soon
A check of the SNILS against the name and date of birth: whether the insurance number really belongs to this person. The answer is match or no match.
5 RUB / check
Learn moreYou can supply the INN yourself or let the system determine it from the passport.
The person's links to legal entities: where they are a founder or director, and whether they are registered as a sole trader.
5 RUB / check
Learn moreA flag that the person is listed as a nominee or mass director of companies.
5 RUB / check
Learn moreA summary of an individual's debts by INN — with no namesakes. Complements the bailiff and tax arrears checks.
5 RUB / check
Learn moreThe person is already known — it is their contact that is being checked. These checks cannot and must not identify a person from a number.
Confirmation that the phone number is linked to the customer's name. A yes/no answer.
5 RUB / check
Learn moreWhether the number is currently serviced by an operator.
5 RUB / check
Learn moreHow long the subscriber has used the number: from “less than three months” to “more than five years”. Freshly bought numbers are a risk factor.
5 RUB / check
Learn moreConfirmation that the customer is of legal age from mobile operator data — without a passport scan.
5 RUB / check
Learn moreA check of a foreign national against the register of controlled persons that the Interior Ministry has maintained since February 2025: people who have lost the legal grounds to stay in Russia. Russian citizens do not need this check — by law they are not in the register.
5 RUB / check
Learn moreIf the customer presents an international passport or a document of another country, we still have the name and date of birth. They are enough for 12 checks of the basic package and most of the additional ones.
For such checks the result is marked as not performed
We work with government registers and court systems through SMEV and open databases, not through third-party aggregators. The source of every record is visible in the response.
From the passport the system obtains the INN and identifies the person unambiguously. Where a register searches by name only, we honestly split the results into exact matches and probable namesakes.
If a register is unavailable, the system retries the request. If data was missing, the check is marked as skipped and is not charged. We never return an empty result in place of a real one.
All checks are launched with a single REST API request and return a machine-readable result broken down by source. Pick only the ones your scoring model needs.
Register checks are launched straight from a KYC session: the passport is recognised, the face is matched against the selfie — and the person is checked against the registers right away. No separate data entry is needed.
5 ₽ for any check against Russian registers, 50 ₽ for the basic package of 16. You pay only for the checks that ran.
A fixed price per check, with no subscription fee. Checks skipped for lack of data are not charged.
5 ₽ per check
Any check against Russian registers, one at a time. Build a set to match your scoring model and do not pay for data you do not need.
A full individual check against 16 key databases from a single passport. Bought separately the same set would cost 80 ₽.
36 ₽ per check
PEP, the sanctions lists of more than 50 countries, regulatory actions and adverse media worldwide. For customers with foreign documents and for international business.
Scoring checks and phone-number checks are priced separately — ask your manager.
Two REST API methods: one launches the checks on the data you send, the other returns the result. No KYC session or document upload is required.
Integration — from one business day. NeuroVision engineers support you throughout the rollout.
All checks are available only to companies and sole traders
Checks are available to companies and sole traders under contract, for customer identification, risk assessment and 115-FZ compliance.
Personal data is processed in Russia under 152-FZ
Checks that legally require the customer's consent — scoring and mobile operator data — will not run without it. NeuroVision is listed in the Roskomnadzor register of personal data operators.
Every record in the response names its source register
Every record in the response comes with its source register, the case or proceeding number, and the date and time the register replied. The result can be attached to a decision and shown to an auditor or regulator.
The platform is in the Russian Software Registry, the company is in the Ministry of Digital Development register
The platform is included in the Russian Software Registry (entry No. 19972), the company is in the Ministry of Digital Development register of IT companies and is a Skolkovo participant. Suitable for import substitution and public-sector customers.
We connect you through the cloud in a day or deploy on-premises
Cloud connection in a day or an on-premises deployment inside a bank's or a corporation's infrastructure — customer data never leaves your perimeter. Access is by token, and check permissions are configured per group.
152-FZ
Full compliance with the Personal Data Act
The project “Development of the multimodal artificial-intelligence system ‘Neuromed’ for managing clinic diagnostic processes on the basis of the ‘NeuroVision’ computer vision platform” is supported by the Innovation Assistance Fund as part of the federal project “Domestic Solutions”
The NeuroVision computer vision platform is registered with Rospatent (certificate No. 2023661508) and included in the Russian Software Registry (registry entry No. 19972 dated 13.11.2023)
The right to use the Platform is granted under a license agreement concluded between NeuroVision and its clients
Answers to the key questions about technology, data security, integration and terms of work
Send the full name, date of birth and document details over the API or through the web interface. The system queries the registers of the Interior Ministry, the Federal Tax Service, the bailiff service, the bankruptcy register, the traffic police, the courts and the sanctions lists, and returns a result for every source: found, not found, or not checked and why. The service is available to companies and sole traders under contract.
A single Russian passport runs 16 basic checks: passport validity, INN, sanctions lists, the list of terrorists and extremists, foreign agents, the wanted lists of the Interior Ministry, the Penitentiary Service and the bailiffs, enforcement proceedings, child support, bankruptcy, pledges, commercial court, criminal, civil and administrative cases, and self-employed status. Six more passport-based checks can be connected separately.
Yes. Name and date of birth are enough for 12 of the 16 basic checks and for most of the additional ones. Four are unavailable: passport validity, INN lookup, commercial court cases and self-employed status. This mode suits customers with an international or foreign document, and application forms filled in before a document is uploaded.
From a passport the system obtains the INN and searches by it — unambiguously. Where a register searches by name, the date of birth helps, and doubtful matches are flagged separately. Court cases are split into exact matches on the full name and probable namesakes, with a recommendation for the operator.
From a few seconds to a few minutes: some government registers are slow to respond. The checks are asynchronous — the result arrives by webhook or is fetched by run identifier. Each register’s response time is included in the result.
The check lacked data, or the source was unavailable. The response states the reason and lists the missing fields. A skipped check is not charged. An empty result means “not checked”, not “clean”.
These are two different bailiff service databases. Enforcement proceedings are active debts with amounts and claimants. The bailiff wanted list is a separate register of those evading enforcement. An entry on the wanted list is rarer and carries more weight.
Yes. By name and date of birth the wanted lists, sanctions, bailiff records, bankruptcy and courts all work. A foreign national’s document also enables the check against the Interior Ministry register of controlled persons, while international compliance screening covers PEP and sanctions worldwide.
5 ₽ for any check against Russian registers, 50 ₽ for the basic package of 16 checks, 36 ₽ for international compliance screening. There is no subscription fee, and skipped checks are not charged.
Yes, if there are lawful grounds: 115-FZ requirements, a contract with the customer or their consent. We work with public and government registers under 152-FZ, and checks that require the person’s consent request it explicitly. The service is intended for business, not for private individuals looking someone up.
Connect the NeuroVision verification service: contact us directly or send a request — we’ll reply within one business day.
Can’t quite put your request into words? Book a call and our team will get in touch at a time that suits you
Book a callThe company is listed in the register of IT companies and the register of personal-data operators of the Ministry of Digital Development of Russia.
Address: 12 Presnenskaya Embankment, Moscow — the Moscow-City business center, Federation Tower. Nearest metro stations: Delovoy Tsentr and Mezhdunarodnaya.