HamGoftar is an end-to-end encrypted, peer-to-peer messaging platform. Your conversations live on your devices — not on our servers. No tracking. No middlemen. Just private chat.
Every message is encrypted on your device before it leaves. Here's what makes HamGoftar different.
X3DH key agreement and Double Ratchet protocol keep every message forward-secret and self-healing.
libp2p with WebRTC lets your messages travel directly between devices. The server only helps you find each other.
Native experiences on Web, Desktop (Windows, macOS, Linux), and Mobile (Android & iOS) — all sharing one secure core.
Encrypted message blobs are safely relayed when your contact is offline and delivered the moment they return.
Your conversation history stays on your device, encrypted at rest. No central database of your private chats.
Every line is auditable. Self-host the signaling server on your own infrastructure, on your LAN, or behind your VPN.
No phone numbers. No email required. Just a username and strong cryptography.
Your device creates Ed25519 and X25519 key pairs locally. Nothing leaves your machine.
Public pre-key bundles are uploaded so contacts can find and start secure sessions with you.
Clients negotiate a shared secret asynchronously — even if the recipient is offline.
Double Ratchet delivers every message with a fresh key, self-healing if compromised.
Start on your phone, continue on your laptop. Your identity and conversations sync securely.
Install-free progressive web app that runs directly in your browser with full P2P support.
Native installers for Windows, macOS, and Linux with local storage and system integration.
Native mobile clients with low-power background delivery and secure keychain storage.
Industry-standard primitives, auditable code, and a protocol designed for the modern threat model.
Double Ratchet derives a unique message key per message. Compromise of one key reveals nothing else.
Every DH ratchet step provides break-in recovery — your future messages re-establish secrecy automatically.
X3DH lets anyone send you a first message securely even when you are completely offline.
Every signaling request and offline relay blob is Ed25519-signed with replay protection.
Clone, install, start. Your own private messaging stack on localhost.
Join developers and privacy advocates building a messaging platform that respects your data and your freedom.