
University Capstone Project — Group 7
Private Messaging,
End-to-End Encrypted.
Messages are encrypted on your device using Web Crypto API (ECDH P-256 and AES-256-GCM). The server stores zero plaintext.
End-to-End Encryption
Client-side authenticated encryption (AES-256-GCM) with ECDH P-256 key establishment.
Key Verification & Warnings
Cryptographic SHA-256 fingerprints with proactive warnings if a contact's key changes.
Zero API Leakage
Internal self-managed libraries without reliance on third-party messaging or encryption APIs.