Lensogram
Your phone gallery, backed up to your own Telegram.
Lensogram is a photo and video gallery that backs up your library to a private channel in your own Telegram account, so a new phone gets everything back after you sign in. Photos travel straight from your device to your Telegram, and our server never sees them. Native apps for Android and Windows, with iPhone coming soon.
- countries
- 178
- languages
- 4
- automated tests
- 3,000+
- from first native commit to Google Play
- 7 weeks
Lensogram is an unofficial, third-party Telegram client. It is not affiliated with, endorsed by, or operated by Telegram Messenger LLP.
How Lensogram is built
Pick a layer to inspect it
Layer 01 // Storage
Telegram as storage
The library lives in a private channel in the user’s own Telegram account. There is no separate Lensogram cloud and no storage to buy.
Layer 02 // Android
Native Android
Kotlin, Jetpack Compose and TDLib. In August 2026 the app was rewritten from React Native to native code for a faster gallery.
Layer 03 // Coming soon
iPhone, coming soon
Swift, SwiftUI and StoreKit, with background backup. Much of the logic was written without a Mac, with Swift for Windows, and CI ships a TestFlight build with one command.
Layer 04 // Desktop
Windows
C#, .NET 10 and WinUI 3 on the same TDLib, with delta auto-updates through Velopack.
Layer 05 // Compatibility
One format, three clients
The Kotlin, Swift and C# implementations are checked against one shared file of test vectors, so all three read and write the same format.
Layer 06 // Quality
Measured quality
Re-encoded copies are scored with SSIM for photos and VMAF for video, so the quality settings rest on measurements, not on a look at the screen.