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
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
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.