Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
E2EChat
Private conversations. Zero persistence.
A privacy-focused messaging plugin for SMP communities that want sensitive player conversations kept out of standard server logs and databases.
Why E2EChat?
Not every conversation belongs in public chat, server logs, or databases.
E2EChat provides secure player-to-player communication channels designed for SMP servers where privacy matters. Whether players are discussing base locations, trading information, faction plans, or personal conversations, messages are handled through encrypted sessions and remain exclusively in memory.
Key Features
- AES-256 GCM encrypted messaging
- Unique session key for every player pair
- No database storage
- No disk persistence
- Secure Focus Mode for private conversations
- Interactive connection requests and handshakes
- Bedrock support via Floodgate
- Paper 1.21+ compatible
Privacy by Design
Messages are intercepted before reaching normal Paper chat and command logging pipelines, helping prevent accidental storage in console logs or databases.
Trust Model
E2EChat protects against standard logging and persistence mechanisms. It does not protect against malicious or compromised plugins, or anyone with direct access to server memory.
Commands
/secure connect <player>
/secure focus <player>
/secure focus
/secure disconnect
Secure channels for trusted conversations.

