Telegram Passport is a new feature by the makers of Telegram that is designed as "a unified authorization method for services that require personal identification".

Some companies may require further proof of identification when users create accounts, want to unlock payment limits, or unlock a locked account. The social media giant Facebook may request government issued IDs from locked out account owners to reinstate the account.

All you could do up until now was to take photos of your IDs or documents, transfer them to your computer, go to the website of the service, upload the documents, and wait for the service to verify them.

While sites and services use encryption for the transfer, it is usually unclear how the documents are stored, whether they are shared, and who can access them.

Telegram Passport promises a better solution to the verification process, albeit with the caveat that it services and sites need to integrate it.

https://cdn.ghacks.net/wp-content/up...m-passport.jpg


Here is how it works: you upload your important documents once and may share the data with services directly when the need arises Apart from the upload-once-and-forget part, it is a lot securer as the system uses end-to-end encryption. The data is encrypted with a password that only the users of Telegram Passport know so that it is impossible for Telegram or anyone else to access it.

When users share data with services, the data is made available directly to the services. Data is stored in the cloud in encrypted form currently; Telegram revealed that it plans to move it to a decentralized cloud in the future.

The first service that implemented Telegram Passport is ePayments, an electronic payments system. The service supports registration and verification with Telegram Passport.

Telegram users need the latest version of the Telegram to make use of the feature. All uploaded data can be accessed under Settings > Privacy & Security > Telegram Passport (on iOS: Settings > Telegram Passport.

Developers can check out the API documentation which includes SDKs and examples.

Closing Words

Will Telegram Passport revolutionize online registration, verification, and authentication processes? That is still up for debate; much depends on wider adoption of the service and the services that users use.

It seems unlikely that larger companies such as Facebook, Google, or Microsoft will adopt it as they prefer inhouse solutions. Telegram Passport won't become a universal standard for this but it could very well assist Telegram users who make use of it in these processes.