Skip to content

123tool/P2P-Chat-Whisper-v1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ CHAT P2P WHISPER v1.0 ⚡

Anonymous & Ultra-Private P2P Local Chat System

Chat P2P Whisper adalah platform obrolan anonim berbasis jaringan lokal (Wi-Fi). Dirancang untuk privasi total, sistem ini tidak memerlukan database, tidak ada log permanen, dan data hanya mengalir di dalam router yang sama. Sangat cocok untuk komunikasi rahasia di kantor, rumah, atau komunitas.


💎 Fitur Unggulan

  • Zero Persistence: Chat hilang selamanya saat server dimatikan.
  • P2P Local Network: Tidak butuh koneksi internet, hanya butuh satu jaringan Wi-Fi.
  • Multimedia Support: Kirim teks, gambar, dokumen, dan pesan suara (Voice Note).
  • Neo-Brutalism UI: Tampilan modern, premium, dan responsif (Mobile/Desktop).
  • Auto IP Detection: Menampilkan link akses otomatis saat server dijalankan.

🛠️ Persyaratan Sistem

  • Node.js (Versi 14 atau terbaru)
  • NPM (Biasanya ikut terinstall dengan Node.js)
  • Git (Untuk cloning repository)

🚀 Panduan Instalasi (Termux/Linux/Windows)

1. Persiapan Environment

Pastikan kamu sudah menginstall Node.js. Untuk pengguna Termux, jalankan :

pkg update && pkg upgrade -y
pkg install nodejs git -y

2. Clone & Setup

​Jalankan perintah berikut secara berurutan :

# Clone repository ini
git clone [https://github.com/123tool/P2P-Chat-Whisper-v1.0.git]

# Masuk ke folder proyek
cd P2P-Chat-Whisper-v1.0

# Install library yang dibutuhkan
npm install

# Akses Perangkat
termux-wake-lock

3. Menjalankan Server

​Jalankan perintah ini untuk menghidupkan sistem :

node server.js

4. Cara Mengakses

​Setelah server jalan, akan muncul banner di terminal :

  • ​Akses Lokal (Diri Sendiri) :
    Buka browser dan ketik http://localhost:8080
  • ​Akses (Satu Wi-Fi) : Berikan link IP yang muncul di terminal, contoh :
    http://192.168.1.3:8080) kepada temanmu.
    

🛡️ Keamanan & Privasi

  • Enkripsi Lokal : Data dikirim melalui WebSockets secara langsung.
  • ​RAM-Based : Seluruh data obrolan disimpan di RAM. Begitu proses server dihentikan (Ctrl + C), semua riwayat akan terhapus secara permanen.
  • ​No Tracking: Tidak ada pelacakan IP atau penyimpanan cookies.

​🤝 Kontribusi ​Punya ide buat bikin "senjata" ini lebih baik? Langsung aja :

  • ​Fork proyek ini
  • Buat branch baru (git checkout -b fitur-keren)
  • ​Commit perubahan (git commit -m 'Tambah fitur x')
  • ​Push ke branch (git push origin fitur)
  • ​Buat Pull Request

​Developed with 🔥 by [123Tool / SPY-E]

"Privacy isn't an option, it's a right."

About

Platform obrolan anonim berbasis jaringan lokal (Wi-Fi). Dirancang untuk privasi total, sistem ini tidak memerlukan database, tidak ada log permanen, dan data hanya mengalir di dalam router yang sama.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages