Skip to content

madhanmaaz/HatStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HatStream for Hackers - Secure Decentralized Chat App

HatStream is a decentralized chat application designed for ultimate privacy and security. Utilizing AES and RSA encryption, it ensures end-to-end protection, making data transmission unreadable over HTTP and also completely unreadable by ISPs. HatStream enables direct server-to-server (S2S) data transmission. With a web-based UI, users can securely access their chats from any device without needing a VPN.

DEMO

demo.mp4

screen screen

🚀 Features

  • Decentralized
  • AES & RSA encryption
  • Invisible to ISPs & HTTP capture
  • Server-to-Server (S2S) transmission
  • Web-based UI
  • No VPN required
  • CLI support: HatStream CLI GitHub

🔧 How It Works

  • Host Your Own HatStream Server: Each user runs a server instance.

  • Exchange Server URLs: To chat, users share their server URLs.

  • End-to-End Encryption: Messages are encrypted using AES before being sent.

  • Server-to-Server Communication: Messages are sent directly between user-hosted servers.

📥 Installation

git clone https://github.com/madhanmaaz/HatStream
npm install
npm start

🔒 Add Phrase to ENV and Access It Later

PHRASE_1=<YOUR_SECRET_PHRASE_1>
PHRASE_2=<YOUR_SECRET_PHRASE_2>

About

HatStream is a chat application designed for ultimate privacy and security.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors