NetP2P: Private, Encrypted Peer-to-Peer Chat & File Share

Free

NetP2P: Private, Encrypted Peer-to-Peer Chat

Tired of centralized servers, user tracking, and data retention policies? NetP2P offers a modern, secure, and genuinely private alternative to traditional messaging platforms.

Built in Go with a sleek Fyne GUI, NetP2P creates a direct, host-to-client link between two users, ensuring that your conversations never touch an intermediary server.

Key Features

  • End-to-End Encryption: Communicate with confidence using industry-leading ciphers. Choose between hardware-accelerated AES-256-GCM or the modern, high-speed XChaCha20-Poly1305 protocol. Your conversation is sealed from the moment you hit 'send' until it reaches your peer's machine.

  • Decentralized Control: You generate the unique 32-byte key, and you control the connection. There are no accounts, no logins, and no metadata logs left behind.

  • Sandboxed File Sharing: Easily transfer files using the /send <filename> command. All file operations are strictly confined to a dedicated sandboxed folder, preventing unauthorized access to the rest of your system.

  • Cross-Platform GUI: Simple, intuitive setup screens make connecting easy, whether you're running as a Host (generating a key and waiting) or as a Client (pasting the shared key).

NetP2P isn't just a chat application; it's a tool for guaranteed digital privacy.