Fantom Chat v1.0

Private P2P messenger on IPv6 without central servers and logs. Encryption based on libsodium (X25519, ChaCha20-Poly1305). Cross-platform. Open source.

Peculiarities

  • IPv6 P2P, no middlemen or logs
  • End-to-end encryption: libsodium (X25519 + ChaCha20-Poly1305)
  • Handshake with validation and message length prefix
  • Multichat mode
  • Qt6 UI, multilang (EN/RU/Sindarin)
  • RAM only key/message storage. Provider may see that you are chatting, but cannot see any content.

Getting started

  • Download the build for your OS
  • Make sure your ISP has IPv6
  • Launch the app and exchange addresses with your peer
  • Create a chat and write privately
  • And remember! Anonymity is a fiction, and privacy is our right

Known issues / FAQ

  • No IPv6? The app requires IPv6 connectivity. Ask your ISP or use local-network mode.
  • Unable to send/receive messages? Disable Brandmauer or check ability to work with traffic on port.

Known issues / FAQ

  • Handshake fails? Ensure both peers run the same app version and time is in sync.
  • Can ISP read messages? No. Only metadata (that traffic exists) is visible.
  • Multichat limits? v1.0 stores state in RAM only; restarting clears sessions.

RESPONSIBILITY OF USE

This software is a tool. Like any tool, it can be used for good or for ill.
The author does not condone, endorse, or support any unethical, illegal, or harmful use of this software.

You are solely responsible for how you use it.
If you choose to employ this software for malicious or unlawful purposes — that’s on you, not on the author.