Skip to content

h128/PhantomChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhantomChat

About PhantomChat

PhantomChat is a lightweight, end-to-end encrypted chat server written in Pure C++ and designed for secure, decentralized communication. It can be hosted on any platform with zero configuration and no database required, making it ideal for users who value privacy and simplicity.

Whether you're building a private communication platform, integrating secure messaging into your application, or deploying a self-hosted chat solution that needs to handle tons of concurrent requests, PhantomChat provides the foundation with minimal overhead. No complex setup processes, no external dependencies, no data collection—just pure, encrypted peer-to-peer messaging with enterprise-grade performance.

Live Demo

Try it now at Fantom.chat — no sign-up, no install, just open and chat.

The live demo supports:

  • Text Chat — real-time encrypted messaging between users
  • Video & Audio Calls — peer-to-peer voice and video communication
  • Screen Sharing — share your screen directly in the browser
  • File Sharing — send photos, videos, and any other file type securely
  • And more coming soon...

Get Started in Seconds

  1. Go to the Releases page
  2. Download the latest binary for your platform
  3. Run it — that's it

Key Features

  • 🔐 End-to-End Encrypted: All messages are encrypted client-side, ensuring only sender and recipient can read the content
  • 🌍 Universal Deployment: Deploy on Linux, macOS, Windows, Docker, cloud platforms, or bare metal—no platform dependencies
  • Zero Configuration: Run immediately out-of-the-box with sensible defaults, no configuration files or environment variables required
  • 🗄️ Database-Free Architecture: No SQL, NoSQL, or external storage requirements—built for true independence
  • 🚀 High Performance: Pure C++ backend engineered to handle tons of concurrent requests efficiently with minimal latency
  • 📦 Lightweight & Stateless: Minimal resource footprint, easily scalable, perfect for containerized and cloud environments
  • 🔒 Privacy-First Design: No tracking, no analytics, no user data collection—your chat stays yours
  • 🕳️ Zero Logs: Absolutely no logging — no message content, no metadata, no connection records are ever written to disk or memory

More Details

Contributing

We welcome new contributors! Fork the repository, make your changes, and open a pull request — we'd love to have you on board.

About

PhantomChat is a lightweight, end-to-end encrypted chat server written in Pure C++ and designed for secure, decentralized communication. It can be hosted on any platform with zero configuration and no database required, making it ideal for users who value privacy and simplicity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors