Translated with AI from the Russian original.

The new technology allows automatic data entry without having to leave the messenger and without sending images to external servers.

Specialists from the Russian company Smart Engines have presented a high-precision artificial intelligence-based module for scanning QR codes and recognizing printed and handwritten Russian passports within the Telegram mini-application.

Technically, the launch of the software code is implemented through WebAssembly technology - it allows you to add the ability to scan QR codes and bank cards, as well as printed and handwritten data from the main page of the Russian passport and the page with registration, to any web interface.

The company explained:

Unlike sending images via messenger, the Smart Engines module works completely locally on the user's device. This means that no data leaves the device, and its extraction occurs strictly within the mini-application.

The technology is available in the mobile, desktop, and web versions of Telegram. Previously, the developers made a similar service available on the national Max platform. Smart Engines software products are included in the Unified Register of Russian Software of the Ministry of Digital Development of Russia.

Now on the front page

Articles

Why even a PC case should be branded

In Russian conditions, the popularity of PCs assembled by small local companies or in-house corporate IT departments continues to grow rapidly. Such solutions have historically been more popular in Russia than in other developed markets, but today new nuances have emerged in the segment's evolution, which we discussed with Karim LASKRI, Business Director of FSP Group in the CIS region.

News

Storage you can trust in the background: Basis SDS 2.3 released with scheduled diagnostics and an observer role

A storage system is the only infrastructure layer where an error cannot be “rolled back”: neither a reboot nor a configuration rollback will restore lost data. That is why users expect predictability from software-defined storage rather than just new features—ensuring background processes finish what they started, and administrators can see the cluster status not only “right now,” but also over time.