162 / 368

NoEyes – Blind E2EE Terminal ChatGitHub

NoEyes – Blind E2EE Terminal ChatGitHub - Product Hunt launch logo and brand identity

Terminal messaging, zero plaintext on server

#Open Source #Privacy #Developer Tools #GitHub

NoEyes – Blind E2EE Terminal ChatGitHub – Terminal messaging with zero plaintext on server

Summary: NoEyes is a cross-platform terminal chat tool written in Python that provides end-to-end encryption with no plaintext or keys stored on the server. It uses Fernet cryptography over TCP/IP and supports secure group and private messaging with file sharing.

What it does

NoEyes enables secure terminal-based messaging by forwarding encrypted data through a blind server that never accesses keys or plaintext. It incorporates X25519/Ed25519 for identity verification and uses hardened cryptographic methods like HKDF, PBKDF2, and AES-GCM for file encryption.

Who it's for

It is designed for users seeking self-hosted, privacy-focused chat solutions for small teams or friends who prefer terminal-native communication.

Why it matters

NoEyes eliminates server-side access to message content and metadata, ensuring mathematically private communication without relying on trust in the server operator.