Request demo
Site language:
A biometric software product for increasing the level of security at the facility during video surveillance
A biometric software product for biometric identity verification in access control and management systems
A biometric software product for displaying personalized media content
A biometric software product with facial recognition for reliable identity check
A biometric software product with facial recognition that expands the electronic queue systems with personalized services for visitors
A software product that provides simple and reliable working time and attendance by identifying faces using tablets, IP cameras, or terminals
A biometric software product with robust user authentication for unlocking a device or gaining access to operating systems or apps
A biometric software product with facial recognition that provides enhanced communication with clients
A biometric software product that provides a reliable and quick check of the gym clients access right without employee’s participation
A new level of work with visitors and employees of Business centers opened with the help of biometric products
Biometrics for convenient service to citizens, including remote monitoring of the quality of personnel work
Biometric monitoring of working hours and additional security tools for industrial facilities
Modern methods of biometric analytics for safe operation of sports facilities
Convenient and secure transport solutions based on the digital identity of the passenger
Biometric solutions for a new level of security and interaction with visitors
Biometric video Analytics for targeted marketing and personnel control in distributed networks
Biometric products for proctoring and video surveillance systems in educational institutions
Keyless biometric access to rooms, targeted approach to each client and information about the time of work for employees
Necessary tool for the security and competitiveness of a modern Bank
Improving the level of security, speed of investigations and timely prevention of illegal acts in the urban public space
Customer-oriented solutions, acceleration of the work process of the registry area, control of the staff of the entire institution
RecFaces makes facial biometrics simple and applicable. We provide a wide range of ready-made biometric solutions for businesses to upgrade their security and technological efficiency.
We are ready for cooperation and sales through the partner network. To get advice on your project, please contact us by e-mail
It is our principal and invaluable resource. Talented and energetic people of our team unite the like-minded ones which helps to expand expertise and company’s growth.
Join us!
We are always happy to answer all your questions. Contact us in any way convenient for you.
We share our long-term expertise
in the development of biometric software.
Discover our latest news and updates
on facial recognition technology
Find out more about
RecFaces company here


A biometric software product with robust user authentication for unlocking a device or gaining access to operating systems or apps

The Id-Logon system is developed to ensure biometric access control in operating and information systems.



For the correct functioning of the System, the following minimum equipment is required:

  1. Server
  2. Client PC
  3. Сameras

The detailed description of the recommended characteristics of the equipment is indicated below.


The system consists of the following components:

  1. Id-Logon Core — the server part of the System, consisting of separate services, including the System settings interface, recognition algorithms, database and reports.
  2. Id-Logon Tracker — video preprocessing server.
  3. WinLogon — a client application for Windows providing biometric authentication for access to the Windows operating system.
  4. AppLogon — a client application for Windows providing biometric authentication for access to applications and information systems.
  5. UserControl — a client application for Windows providing biometric control of presence and other rules of being at a PC.

The System can be integrated with:

  1. Active Directory (LDAP), using the adapter that is supplied along with the System


The System is developed using the following programming languages and software:

  • Golang
  • C#
  • Angular
  • RabbitMQ
  • Nginx
  • PostgreSQL
  • Redis

Id-Logon Core includes the following services:

mauth-win-logonClient application for Windows authenticationNone
mauth-client-app-configService for client settingsNone
NginxA web server and mail proxy server80, 443, 23231
PostgreSQLFree and open-source relational database management system (RDBMS)5432
RabbitMQService providing work with data queues5672, 15672
RedisOpen-source software for managing NoSQL databases6379
mkvz-trackerService for preprocessing video stream (tracker)8001
mkvz-launcherService for managing client applications8876
mkv-server-reportService for generating reports: includes reports by gender, age, visits, etc.11084
mu-server-apiNotification service11090
support-server-apiService for system maintenance11091
mkv-server-url-shortenerURL shortening service11092
mas-server-apiManagement service, which provides API for processing data about devices, applications, cameras11101
mas-server-settingsService for storing configuration settings and sending them to the modules11102
mauth-server-apiService for managing authentications in Windows and applications11200
mauth-server-reportService for generating reports on user biometric authentication11201
user-control-server-apiService for controlling of the user presence at their workplace11202
user-control-server-reportService for generating reports on user presence control11203
mpdn-secret-vault-apiService for storing personal data11204
mfs-server-apiService for storing and working with images11300
mfs-server-thumbnailService for working with thumbnails of the file storage11301
fs-server-apiFile storage service11302
mi-sender-emailService for sending e-mail notifications11400
mi-sender-httpService for sending notifications by http (push)11401
mi-sender-smsmodemService for sending SMS with a USB gsm modem11402
mi-server-apiService for implementing API functions to work with services11403
mi-sender-telegramService for sending SMS to Telegram11404
mi-controller-acsService for integration with external systems and request routing between them11406
mi-controller-idmService for integration with external IDM systems and sending requests to corresponding adapters11407
mi-adapter-idm-adService of integration adapter with Active Directory11431
mkv-server-adminUser interface for the System administration module11500
mkv-server-apiThe service contains API methods to work with the main functionality of the System11501
mkv-server-authService for authorization in the System by entering a username and password11502
mkv-server-wsApplication back-end for working with the client via WebSocket11503
backup-client-server-apiSystem data backup service11506
logging-server-apiService is used to get logs from services11509
event-configuration-apiService for simplifying working with event storage, so that a single request creates a pool of necessary entries in the dictionaries for event processing11510
event-storage-server-apiService for processing System events and performing various actions depending on the type of event11511
mkv-client-profiles-importService for importing profiles into the System11514
mas-meta-server-apiMeta information service11515
monitoring-server-apiServices for monitoring statuses of the running services11517
statistics-server-apiService for recording statistics on the System operation11518
audit-server-apiAuditing and logging service11521
mkv-server-auth-ldapService for authorization in the System via LDAP/AD11522
mkvz-onvif-camerasService for searching and connecting cameras supporting ONVIF protocol11550
mas-server-reportReport service for MAS11553
mie-export-apiService for exporting customized data sets from CSV11555
mie-import-apiService for importing customized data sets to CSV11556
logging-server-siemService for SIEM logging11557
mmpdService for managing detecting processes11600
compromise-server-apiService for compromise control11605
modi-image-workerService for processing photos (crop, resize, etc.)11700
modi-server-apiService for processing discrete images11701
modi-ubda-tevian-[01-04]Service for processing photos: searching faces and creating biometric templates11710 y [01],
11711 y [02],
11712 y [03],
11713 y [04]
mrp-server-apiService that provides API for processing data during working with the streaming video11800
mrp-server-ubt-brokerService for UBT proxying to other systems11801

mrp-matching-tevian-goMatching service for the Tevian engine11806
mrp-server-brokerService managing a request queue to the matching algorithms11821
mrp-server-image-brokerService for image distribution among trackers11822
ms-server-filecacheService providing file caching11900
mkv-scheduler-apiService that implements working with scheduled tasks11910
video-restreamer-serverServer for video restreaming40000, 40001

One of the server requirements for installing the Id-Logon Core software package is the absence on the server of the software specified in the table above and the presence of free ports indicated in the table.



It is recommended to install the Id-Logon Core on the server. Server characteristics directly depend on the number of cameras processed by the System. An approximate calculation for the most common values is presented in the table below.

Number of camerasCPU (Core)RAM (GB)HDD (GB)SSD (GB)
1 camera516600240
2 cameras616700240
3 cameras816700240
5 cameras1032800240
7 cameras1432900240
10 cameras18641000240

Operating System: Windows 10 Pro (2004 and later, according to the end date of the operating system support), Windows Server 2016/2019 and later. The account (login/password) (including for a remote user) must remain unchanged throughout the installation. The account (login/password) must allow upgrading privileges to Administrator if necessary.

Submit a request for biometrics implementation
Want to get demo access to our solution or calculate the cost of licenses? Please fill out the contact form.
All fields are required.

    We will send a password for the archive with files Security code to the archive.
    Thank you for your interest in our solution.
    Your request has been received and is being reviewed. We will get in touch with you on the next business day.