Flatsonar

Mercurygram

by Mercurygram Contributors

Privacy-focused Telegram fork

Dangerous permissions Verified creator GPL-3.0-or-later v7.2.7.1
Screenshot 1 of Mercurygram Screenshot 2 of Mercurygram Screenshot 3 of Mercurygram Screenshot 4 of Mercurygram Screenshot 5 of Mercurygram

About

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 network over the MTProto protocol while adding extra privacy and anti-tracking mitigations on top of the upstream client.

Its headline feature is support for end-to-end encrypted secret chats on the desktop — something the official Telegram Desktop client and most other desktop forks do not offer.

Mercurygram is not affiliated with or endorsed by Telegram FZ-LLC. Builds are signed with Mercurygram's own update keys and the in-app updater points at the Mercurygram release server. Please report Mercurygram issues to the Mercurygram project, not to upstream Telegram.

As a Telegram client it offers the familiar messaging experience:

Messages, chats, groups and channels stay synced across all your devices, with the client running standalone without needing your phone connected.

Send and receive media and files of any type, with chat history stored in the Telegram cloud.

Group chats and channels, bots, photo and video editing, animated stickers, emoji and customizable themes.

Permissions

1 permission weaken the sandbox. Flatsonar asks before installing.

  • all devices (/dev): webcams, disks, raw hardware
    --device=all
  • inter-process communication (needed for X11)
    --share=ipc
  • network
    --share=network
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • audio
    --socket=pulseaudio
  • Wayland display
    --socket=wayland
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • notifications
    --talk-name=org.freedesktop.Notifications
  • talks to org.gnome.Mutter.IdleMonitor
    --talk-name=org.gnome.Mutter.IdleMonitor
  • talks to com.canonical.AppMenu.Registrar
    --talk-name=com.canonical.AppMenu.Registrar
  • talks to org.ayatana.indicator.application
    --talk-name=org.ayatana.indicator.application
  • talks to com.canonical.indicator.application
    --talk-name=com.canonical.indicator.application
  • talks to org.sigxcpu.Feedback
    --talk-name=org.sigxcpu.Feedback

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • verified on Flathub: the developer proved they control this app id
    publisher:flathub

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.