Hard-Chat – A serverless, RAM-only P2P terminal chat
Summary
Hard-Chat is a zero-trace terminal that delivers end-to-end encrypted, serverless P2P chat directly in the browser. It uses a 100-character Room Key to derive an AES-GCM encryption key and a hashed PeerJS ID for signaling, relies on WebRTC for direct data channels, and implements 120-second room expiry with a panic purge. The project emphasizes client-side privacy with no persistent storage, while noting metadata exposure and VPN considerations.