E2EChat
PluginLicenseRef-All-Rights-Reserved

E2EChat

A privacy-focused messaging plugin for SMP communities that want sensitive player conversations kept out of standard server logs and databases.​

3
Downloads
0
Followers
1 weeks ago
Updated
📦
1
Versions

📖About E2EChat

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.