Skip to content
anrysys edited this page Dec 9, 2025 · 2 revisions

Welcome to Guardyn

πŸ›‘οΈ Privacy by Design. Security by Default.

GitHub License Security


What is Guardyn?

Guardyn is a privacy-focused secure communication platform built with modern cryptographic standards. We provide end-to-end encrypted messaging, voice/video calls, and group communication with enterprise-grade security.

✨ Key Features

Feature Description
πŸ” E2EE Messaging X3DH + Double Ratchet (Signal Protocol)
πŸ‘₯ Secure Groups OpenMLS (IETF RFC 9420)
πŸ“ž Encrypted Calls SFrame for voice/video
πŸ“± Multi-Device Secure sync across all your devices
🏒 Enterprise Ready Audit logs, compliance, key management

πŸš€ Quick Start

# Clone and enter dev environment
git clone https://github.com/guardyn/guardyn.git
cd guardyn
nix develop

# Start local Kubernetes cluster
just kube-create
just kube-bootstrap

πŸ“– Full Getting Started Guide β†’


πŸ“š Documentation

For Developers

Page Description
Getting Started Set up your development environment
Architecture Overview System design and components
API Reference gRPC API documentation
Contributing How to contribute

Security & Cryptography

Page Description
Encryption Architecture X3DH, Double Ratchet, OpenMLS deep-dive
Security Threat model and security practices

πŸ” Security Highlights

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  ZERO KNOWLEDGE ARCHITECTURE                                 β”‚
β”‚                                                              β”‚
β”‚  βœ“ Server CANNOT read your messages                         β”‚
β”‚  βœ“ Private keys NEVER leave your device                     β”‚
β”‚  βœ“ Forward secrecy protects past messages                   β”‚
β”‚  βœ“ Post-compromise security protects future messages        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Our Encryption Stack:

  • 1:1 Chats: X3DH + Double Ratchet (same as Signal)
  • Groups: OpenMLS (IETF RFC 9420) β€” better than Matrix's Megolm
  • Media: ChaCha20-Poly1305 + SFrame

πŸ› οΈ Technology Stack

Layer Technology
Backend Rust πŸ¦€
Client Flutter/Dart
Protocol gRPC + Protocol Buffers
Database TiKV + ScyllaDB
Messaging NATS JetStream
Infrastructure Kubernetes
Builds Nix (reproducible)

πŸ“‹ Project Status

Component Status
Backend Services βœ… Complete
Flutter Client βœ… Complete
E2EE (1:1 messaging) βœ… Complete
E2EE (Group messaging) βœ… Complete
Voice/Video Calls πŸ”„ In Progress
Public Beta πŸ“… Q2 2026

🀝 Get Involved


πŸ“„ License

Guardyn is open source. See LICENSE for details.


Built with πŸ›‘οΈ by the Guardyn Team

Privacy is not a feature. It's a fundamental right.