Skip to content

Mercurygram/mdesktop

 
 

Repository files navigation

Mercurygram Desktop logo

Mercurygram Desktop

Telegram is a messaging app with a focus on speed and security. It's superfast, simple and free.

Mercurygram Desktop is an unofficial, privacy and security focused fork of Telegram Desktop. It is the desktop counterpart of the Mercurygram Android client, built by rebasing Mercurygram patches on top of upstream Telegram Desktop. It connects to the regular Telegram API over the MTProto protocol while adding extra privacy mitigations (such as the secret-chat work in progress on this branch).

The source code is published under GPLv3 with OpenSSL exception, the license is available here.

Install

Mercurygram Desktop is distributed through GitHub Releases for Windows, macOS and Linux. There is no association with Telegram FZ-LLC; do not report Mercurygram issues to upstream Telegram.

Note: because this is an unofficial fork, builds are signed with Mercurygram's own update keys and the in-app updater points at the Mercurygram release server, not Telegram's.

Build instructions

To build you must supply your own Telegram api_id / api_hash at configure time (-D TDESKTOP_API_ID=… -D TDESKTOP_API_HASH=…); credentials are never committed. See https://core.telegram.org/api/obtaining_api_id.

Why the name Mercurygram?

For a couple of reasons:

  • Mercury is the Roman (and I'm Italian) god and the "messenger of the gods".
  • The logo is a stylized 'F' representing his winged shoes, but it also resembles an 'F' in honor of Freddy Mercury.

The application icon is the hermes wing (created by Anthony Ledoux from the Noun Project).

Third-party

About

Mercurygram Desktop messaging app

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 97.3%
  • Objective-C++ 0.8%
  • CMake 0.6%
  • Python 0.5%
  • JavaScript 0.2%
  • GLSL 0.1%
  • Other 0.5%