Secure Messenger with E2EE Calls

End-to-end encrypted voice, video calls and chat. Your conversations stay private — only you and your contacts can read or hear them.

Why MyGra?

E2EE Voice/Video Calls

Crystal-clear voice and video calls with end-to-end encryption. No one can intercept your conversations.

E2EE Chat

All your messages are encrypted on your device. We can't read them, and neither can anyone else.

Self-hosted Server

Run your own server and keep full control over your data. Perfect for organizations and privacy advocates.

No Ads

No advertising profiles. Operational diagnostics are used only to keep the service reliable.

Auditable Architecture

The project keeps clients, backend and deployment configuration together for consistent review and releases.

Secure by Design

Built with security in mind from day one. ECDSA authentication, encrypted local storage, and more.

Quick Install

Review the deployment guide before installing the complete server stack

https://mygra.ru/docs/

Alternative Installation Methods

# The supported stack includes API, web, push, LiveKit and NATS.
# See deployment requirements and secret setup:
https://mygra.ru/docs/
# Immutable server binaries are listed in:
https://mygra.ru/releases/latest.json
# Verify SHA-256 before running a downloaded binary.
git clone https://gitlab.tvorilas.ru/tvorilas/mygram.git
cd mygram/servers/api
go build -o mygram-backend ./cmd/server
./mygram-backend

Download MyGra

Android

Checking latest release…

Download APK

Requires Android 7.0+

iOS

Checking beta availability…

Join Beta

Requires iOS 15.0+

🌐

Web

Current web version

Open Web App

Runs in a modern browser

Server Installation

What Gets Installed

  • ⚙️
    MyGra Manager Server management and monitoring
  • 🔧
    MyGra Backend API server with SQLite database
  • 📹
    LiveKit Real-time video and audio infrastructure
  • 🔔
    Push Proxy APNs, FCM and web notification delivery

System Requirements

Component Minimum Recommended
CPU 2 cores 4+ cores
RAM 2 GB 4 GB
Disk 5 GB 20 GB
OS Linux Ubuntu 22.04+

Supported Architectures

amd64 arm64

About MyGra

MyGra is built by a team passionate about privacy and security. We believe everyone deserves secure communication without compromising on user experience.

Built with modern technologies: SwiftUI for iOS, Kotlin for Android, Vue.js for web, and Go for the backend. Powered by LiveKit for real-time communication.