...

NeuroVision solutions for transport and logistics: checks for drivers, couriers and carriers

A car-sharing service hands a car to someone it has never seen. By law, a taxi dispatch service must not pass an order to a driver who does not meet the requirements. A shipper gives cargo to a carrier found on a freight exchange. We check licences and fines against traffic police data, the person against wanted lists and registers, the carrier by tax number — and we recognise documents without manual entry.

Examples of taxi driver, courier and carrier checks
5 transport and logistics segments
30+ checks against Russian registers
from 5 ₽ the price of a single check
1 month of test access
Data is stored in Russia Russian software registry no. 19972 152‑FZ

Choose your transport or logistics segment

Each card shows who to check in this segment and which checks are needed. A detailed page for each segment will appear in this section.

Car sharing, taxis and scooters

The driver or user before they get a car, an order or a scooter.

  • Licence · traffic police · Fines · Wanted lists · Foreign licences

    Car sharing and car rental

    Driver approval in minutes at sign-up in the app: the licence and passport are recognised from a photo, the licence is checked against traffic police data for validity and disqualification, fines — by licence and passport, the person — against wanted lists.

  • Database checks · Document recognition

    Taxis and aggregators

    The taxi law's driver requirements, checked against databases: licence and the validity period of category “B”, disqualification, more than three unpaid traffic police fines, wanted lists. For a self-employed driver — professional income tax payer status.

  • Database checks · Document recognition

    Scooters and bikes

    The user's age — from a document or from mobile operator data, without a passport scan. A freshly bought phone number and repeat sign-ups are signs of multi-accounting.

What the taxi law requires of a driver and who checks it

Since 1 September 2023, passenger car taxi services have been regulated by 580‑FZ. Article 12 lists who can be a taxi driver and who must not be allowed to work. The carrier is obliged to refuse such a driver, and a dispatch service must not pass orders to him or her.
NeuroVision checks the licence, fines, wanted lists and self-employed status against state databases and returns the result with a date and source. The medical examination, certification and criminal record information are checked by the carrier, the medical organisation and law enforcement.

  • Who can be a taxi driver

    580‑FZ, art. 12, part 1.

    Database checks

    Licence

    • A category “B” licence held for three years or more
    • The period is counted from the date the category was opened, not from taxi work experience

    Health

    • No medical contraindications or restrictions on driving a category “B” vehicle
    • The pre-trip medical examination is carried out by a licensed medical organisation

    Status

    • An employee of the carrier under an employment contract
    • A sole proprietor with a transport permit
    • An individual — self-employed with a permit
  • Who must not be allowed

    580‑FZ, art. 12, part 2; Labour Code, art. 328.1.

    Choose the checks

    Disqualification and arrest

    • Disqualified again or arrested for road traffic offences — until a year has passed since the previous penalty ended

    Fines

    • More than three unpaid fines for traffic offences
    • Fines whose payment deadline has not yet expired do not count

    Criminal record

    • An unexpunged or outstanding conviction for offences under article 328.1 of the Labour Code
    • Criminal prosecution for these offences

    Certification

    • Failed the certification on local knowledge and carriage rules — if the region has introduced it
  • Who supervises

    580‑FZ, art. 11 and 19.

    Approval checklist

    Carrier

    • Allows only a driver who meets article 12 to drive
    • Does not allow people with a conviction under article 328.1 of the Labour Code
    • Passes driver data to the authorised regional body

    Dispatch service

    • Checks the carrier's permit and the car in regional registers every day
    • Does not pass an order to a driver who does not meet article 12, if it has access to state systems holding such data

    Driver

    • Informs the carrier of any disqualification, arrest, conviction and fines

    Data

    • Order data is stored on servers in Russia
    • Drivers' personal data must not be sent abroad

Taxi driver checks: what the law requires and where to verify it

  • The licence is recognised from a photo front and back: number, validity period, categories and their opening dates — without manual entry NeuroVision
  • Licence validity against traffic police data: validity period, disqualification, the document being on a wanted list NeuroVision
  • Three years of category “B” — by the category opening date on the back of the licence NeuroVision
  • A foreign licence: it cannot be used to work as a driver, and a year after getting a residence permit or Russian citizenship it becomes invalid (except Belarusian licences). The traffic police database checks Russian licences Carrier

  • Current disqualification — from the traffic police database, in the same licence check NeuroVision
  • Repeat disqualification or arrest within a year after the previous penalty ended — the penalty history Carrier
  • Unpaid traffic police fines — by licence number and by passport. If there are more than three, the driver is not approved NeuroVision

  • Information on convictions and criminal prosecution under article 328.1 of the Labour Code — an MVD certificate and information from law enforcement MVD or a medical organisation
  • Wanted lists of the MVD, the prison service and the bailiffs — by full name and full date of birth, with no namesakes NeuroVision
  • Criminal cases in courts of general jurisdiction — a signal to look closer. It does not replace a criminal record certificate NeuroVision

  • A self-employed driver — professional income tax payer status by tax number NeuroVision
  • The passport is valid against the MVD database, the document has not been edited and is not a photo of a screen NeuroVision
  • Pre-trip medical examination and waybill MVD or a medical organisation
  • Regional certification on local knowledge, if the region has introduced it Carrier
  • NeuroVision — the item is covered by a NeuroVision check: the result, the source and the date
  • Carrier  — a carrier's step: approval, penalty history, foreign licences, regional certification
  • MVD or a medical organisation  — a criminal record certificate is issued by the MVD and a medical examination is carried out by a medical organisation; NeuroVision does not replace them

Driver database checks: what the licence and passport reveal

Car sharing, taxis and delivery need the same answer: can this person be trusted with a car and an order. From a licence number and a passport, it is built from five groups of checks.

  • Driving licence

    • Validity against traffic police data: validity period, disqualification, the document itself being on a wanted list
    • Only the licence series and number are needed for the check — no passport
    • The licence is recognised from a photo: the number, dates and categories go into the form without manual entry
    • A re-check before handing over a car or before a shift shows a disqualification that happened after sign-up
  • Traffic police fines

    • Unpaid fines for traffic offences — by licence number through the state payments system
    • Fines linked to the passport — a separate check: it complements the licence check
    • For taxis this is a direct approval condition: more than three unpaid fines — the driver does not work
    • For car sharing — a risk signal: a driver who does not pay their own fines will not pay someone else's
  • Wanted lists and courts

    • Wanted lists of the MVD, the prison service and the bailiffs — by full name and full date of birth, with no namesakes
    • Bailiff enforcement proceedings and alimony debts — for a decision on a deposit or a rental limit
    • Criminal, civil and administrative cases in courts of general jurisdiction
    • A criminal record certificate is issued by the MVD — the service does not replace it
  • Self-employed and tax number

    • Professional income tax payer status — before the first payout to a driver or courier
    • The tax number is found from the passport, so you do not need to ask the person for it
    • By tax number — links to companies, a nominee director, bankruptcy
  • A foreign driver

    • Passports and licences from 195+ countries and territories are recognised automatically, including MRZ
    • The MVD register of controlled persons: whether the person has lost the legal grounds to stay in Russia
    • Wanted lists, courts and sanctions lists — by full name and date of birth
    • The traffic police database checks Russian licences; the law does not allow working as a driver on a foreign licence (art. 25 of 196‑FZ)
  • A driver at the wheel before a trip

The driver — yes, the vehicle — no: what NeuroVision checks

  • Driver: checked against databases

    The licence is valid, no disqualification. Where — traffic police database; in NeuroVision — yes.

    The driver's unpaid fines. Where — the state payments system, by licence and passport; in NeuroVision — yes.

    The person on a wanted list. Where — MVD, prison service, bailiffs; in NeuroVision — yes.

    Self-employed. Where — the tax service; in NeuroVision — yes.

  • Carrier and approval

    A carrier company. Where — the state registers of legal entities and sole proprietors, courts, the tax service; in NeuroVision — yes, by tax number.

    The carrier's permit and the car in the taxi register. Where — regional registers; in NeuroVision — no, the dispatch service checks it.

    Criminal record, medical examination. Where — MVD, a medical organisation; in NeuroVision — no.

  • Motor insurance and the vehicle

    The driver's compulsory motor insurance bonus-malus coefficient. Where — the motor insurers' association database; in NeuroVision — coming soon.

    Whether a compulsory motor insurance policy is valid for the car. Where — the motor insurers' association; in NeuroVision — no.

    Registration restrictions, the car being wanted, accidents. Where — traffic police services by plate number or VIN; in NeuroVision — no.

We check people and companies, not vehicles. Information on the car, the policy and the taxi permit comes from other state services — the cards say which.

How to check a carrier before releasing cargo

  • 01

    Company by tax number

    Whether the company or sole proprietor is active in the state registers, and whether there are signs of a shell company, account freezes ordered by the tax authority, arbitration cases and debts to the budget. A carrier registered a month ago with a mass director is a reason not to give it valuable cargo.

  • 02

    The director and shareholders

    A shell company is more often given away by its director than by the company itself: dozens of firms, bankruptcy or debts are linked to them. The manager and founders are checked by tax number from the register — nominee status, bankruptcy, courts, watchlists and sanctions.

  • 03

    The carrier's driver

    The cargo is taken by a specific person. Their licence is checked against traffic police data, the passport for validity, the person against wanted lists. If the carrier sent the driver's details in advance, the check takes one request before the vehicle arrives.

  • 04

    What to check yourself

    Whether the vehicle at loading matches the order and the plate number matches the documents, who signs the contract and whether they have authority, and whether the carrier insures its liability. This information comes from the deal documents, not from registers.

A carrier by tax number

The company, its manager and the driver — in one report with sources and dates

  • 20+ company and manager checks
  • 5 ₽ driver licence check
  • JSON and a webhook with the result

Couriers and scooters: fast approval without extra data

A courier does not need three years of driving experience, and a scooter user does not need a licence. What is needed is something else: a genuine document, lawful status, age and one account per person. The fewer the steps, the fewer abandoned sign-ups.

  • A self-employed courier

    The passport is recognised from a photo, then checked for validity against the MVD database, professional income tax payer status and wanted lists. For a courier with a car or motorbike — licence and traffic police fines. Run database checks with the person's consent.

  • A foreign courier

    Passports, residence permits and work patents from 195+ countries and territories are recognised into the form without manual entry. The MVD register of controlled persons shows whether the person has lost the legal grounds to stay in Russia. The service does not check the validity of a patent.

  • The scooter user's age

    Age is visible from the document, and without a passport scan — from mobile operator data: whether the number's owner is an adult. The minimum age is set by the rental operator in its own rules.

  • One account per person

    A freshly bought number, a number of another owner, a repeat sign-up with the same documents — signs of multi-accounting and bonus abuse. We do not offer face comparison for scooters: this scenario is waiting for changes under 572‑FZ.

How a driver, courier or carrier check works

Three steps from a document photo to an approval decision. The person uploads a licence and passport in the app, the carrier sends a tax number — after that everything runs through the API without an operator.

Step 1

Licence and passport — without retyping

The driver or courier photographs the documents in your app. The licence number, categories, dates and passport data arrive as JSON fields, and the document is checked for forgery and editing.

Licence and passport recognition without manual entry
Step 2

A driver, courier or company — in one request

The licence — against traffic police data, fines — by licence and passport, the person — against wanted lists and self-employed status, a foreign national — against the register of controlled persons. The carrier — by tax number together with its manager.

Driver check against traffic police data, fines and wanted lists in one request
Step 3

The approval decision and re-checks

For each check — the result, date, source and any records found. Clean profiles are approved automatically; disputed ones go to a specialist. Licences and fines can be re-checked before handing over a car or before a shift.

The approval decision: check results, dates and sources

What a transport and logistics solution is built from

A set for car sharing, taxis, delivery or logistics is assembled from six products of one platform. Connect only the ones you need — you pay for completed checks.

  • Driving licence checks

    Validity, expiry and disqualification against traffic police data, unpaid traffic fines. The compulsory motor insurance bonus-malus coefficient — coming soon. No passport is needed for these checks.

    Learn more
  • Person database checks

    Wanted lists of the MVD, the prison service and the bailiffs, enforcement proceedings, courts, self-employed status, the register of controlled persons — more than 30 checks from 5 ₽.

    Learn more
  • Document recognition

    Licences, passports, residence permits and work patents from 195+ countries and territories — into JSON without manual entry.

    Learn more
  • Document anti-fraud

    Forged and edited licences and passports, photos of a screen — 40+ checks before the document gets into the form.

    Learn more
  • Carrier check by tax number

    Status in the state registers, shell company signs, courts and debts, the manager and founders — before the cargo is released.

    Learn more
  • Phone number checks

    Whether the number belongs to the person, whether it is active and how long it has been in use, and whether the owner is an adult — against multi-accounting and for scooters.

    Learn more

The traffic police website by hand or an API: how to check drivers at scale

Licences, fines and wanted lists can be checked free of charge on agency websites — one document at a time. When there are hundreds of drivers and couriers a week and the check must be repeated before every shift, the manual way stops working.

Manual driver checks on agency websites versus NeuroVision: a comparison
CriterionGovernment websites, by handNeuroVision
How many sourcesTraffic police, state payments system, MVD, bailiffs, tax service — each separatelyOne request — the checks you need for a driver or courier
The licence in the formmanual entry of the number and datesrecognition from a photo
Namesakesyou filter them yourselfwanted lists — by full date of birth, courts and debts — by tax number
Proof of the checkscreenshotsa response with the result, date and source
Repeating the checkby hand againa repeat in one request from your system
The vehicletraffic police and motor insurers' association servicesnot included — check by plate number and VIN

How much a driver and carrier check costs

A fixed price per check, with no subscription fee. Checks skipped for lack of data are not billed.

  • Licence checks

    5 ₽ per check

    Connect checks

    Validity and disqualification against traffic police data, unpaid fines by licence number. No passport needed.

  • Most popular choice

    The «16 in 1» basic package

    50 ₽ per package (3.125 ₽ per check)

    Enable the package

    16 checks from one passport: validity, wanted lists of the MVD, the prison service and the bailiffs, enforcement proceedings, courts, self-employed status. Individually — 80 ₽.

  • Individual checks

    5 ₽ per check

    Configure a set

    Fines by passport, the register of controlled persons, phone number, age, the carrier's manager — in the set you need.

A company check by tax number, document recognition and anti-fraud are priced separately — we will quote for the number of your drivers, couriers and trips. The compulsory motor insurance bonus-malus coefficient will appear in the catalogue later.

How to connect checks in car sharing, taxis or logistics

A car-sharing service and a taxi aggregator have their own apps — they need the API. A small taxi fleet and a freight forwarder will do with the web portal and the widget.

Widget

A ready-made interface for uploading a licence and passport for your app or site: it works in a mobile browser and in an app through WebView. A driver or carrier can also be checked manually in the web portal.

Terms

  • A 1-month trial period
  • A dedicated manager
  • 24/7 support
  • Payment for the checks performed

Why transport and logistics operators choose NeuroVision

Drivers and couriers mean a stream of personal data, and the taxi law forbids sending it abroad. You need a provider whose data is in Russia, whose response is machine-readable and whose price is per check.

Licence, person and carrier — in one API

Traffic police database checks, wanted lists, self-employed status, a company check by tax number and document recognition are connected through one service. You do not need to cross-reference five agency websites to approve a driver.

One request instead of five agency websites.

Data stays in Russia

A cloud in Russia or an installation inside your perimeter; 152‑FZ and 242‑FZ.

OCR MRZ 195+ JSON

Foreign drivers and couriers

16,000+ document types from 195+ countries and territories.

Payment per check

No subscription fee: licence and database checks from 5 ₽.

Skolkovo — participant

A Russian developer

A Skolkovo resident; the platform is entry no. 19972 in the Russian software registry.

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»

Questions about checking drivers, couriers and carriers

Article 12 of law No. 580‑FZ: a category “B” licence held for three years or more, no medical contraindications, and the driver is an employee of the carrier, a sole proprietor or a self-employed person with a permit. Not allowed are drivers who were disqualified again or arrested for road traffic offences within a year after the previous penalty, who have more than three unpaid traffic fines, or who have a conviction or are under criminal prosecution under article 328.1 of the Labour Code.

Licence validity against traffic police data: validity period, disqualification, the document being on a wanted list. And unpaid traffic police fines by licence number. No passport is needed for these checks. Wanted lists, courts, enforcement proceedings and self-employed status are checked by passport.

Send the driving licence number to the API — the response contains unpaid fines for traffic offences from the state payments system. Fines linked to the passport — a separate check. Each costs 5 ₽.

No. A criminal record certificate is issued by the MVD, and the carrier learns about criminal prosecution from law enforcement. We search for criminal cases in courts of general jurisdiction and check wanted lists of the MVD, the prison service and the bailiffs — these are signals, not a replacement for the certificate.

The taxi law provides for regional registers of carriers, passenger car taxis and dispatch services. A dispatch service checks the carrier's permit and the car in them every day. The law has no separate register of drivers: the carrier passes driver data to the authorised regional body.

Yes: passports and licences from 195+ countries and territories are recognised automatically, and a foreign national is checked against the MVD register of controlled persons, wanted lists, courts and sanctions lists. The traffic police database checks Russian licences. A foreign licence cannot be used to work as a driver, and a year after getting a residence permit or Russian citizenship it becomes invalid, except for Belarusian ones (art. 25 of the road safety law).

No. We check people and companies: the driver, the courier, the carrier. Registration restrictions, the car being wanted and accidents are checked in traffic police services by plate number or VIN, and the insurance policy — with the motor insurers' association. The driver's compulsory motor insurance bonus-malus coefficient will appear in our catalogue later.

By tax number: the status of the company or sole proprietor, shell company signs, a mass director, account freezes, courts and debts. The manager and founders are checked by tax number from the register. The carrier's driver — by licence and wanted lists before the vehicle arrives.

Yes, from mobile operator data: whether the owner of the phone number is an adult, without a document scan. If you need the exact age — from a recognised document. The minimum age is set by the rental operator.

Licence and database checks — from 5 ₽, a package of 16 checks from one passport — 50 ₽, no subscription fee. A company check by tax number and recognition — by quote. The trial period — 1 month.

We will pick the checks for your fleet or service

Tell us who you check — drivers, couriers, users or carriers — and how many a month. We will assemble a set of checks 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.