https://github.com/deaneeth/whisper-anonymous-gossip-web-application
Whisper is a fully anonymous P2P gossip platform that requires no personal information. It uses cryptographic keys instead of accounts, encrypts all data, and operates without any central servers. Share thoughts and interact without revealing your identity, even when offline. Built with privacy as the foundation.
https://github.com/deaneeth/whisper-anonymous-gossip-web-application
anonymous-chat anonymous-messaging decentralized encryption gunjs indexeddb offline-first p2p react serverless social-network spa tailwindcss typescript vite web-application
Last synced: about 1 month ago
JSON representation
Whisper is a fully anonymous P2P gossip platform that requires no personal information. It uses cryptographic keys instead of accounts, encrypts all data, and operates without any central servers. Share thoughts and interact without revealing your identity, even when offline. Built with privacy as the foundation.
- Host: GitHub
- URL: https://github.com/deaneeth/whisper-anonymous-gossip-web-application
- Owner: deaneeth
- License: mit
- Created: 2025-04-13T09:18:43.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-04-13T17:58:49.000Z (about 1 month ago)
- Last Synced: 2025-04-14T17:14:10.708Z (about 1 month ago)
- Topics: anonymous-chat, anonymous-messaging, decentralized, encryption, gunjs, indexeddb, offline-first, p2p, react, serverless, social-network, spa, tailwindcss, typescript, vite, web-application
- Language: TypeScript
- Homepage: https://whisper-anonymous-gossip-web-application.vercel.app
- Size: 178 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🕵️ Whisper — Anonymous Gossip Web App
[](LICENSE)


[](https://reactjs.org/)
[]()Whisper is a **truly anonymous, decentralized gossip platform** with no central servers, strong encryption, and zero personal data collection.
---
## 📸 Preview

---
## ✨ Key Features
- **🔐 No Personal Data Required:** Login with cryptographic keys only
- **🌐 Fully Decentralized:** P2P architecture with no central server
- **🔒 End-to-End Encryption:** AES-256 encryption for all data
- **📴 Offline-First:** Works without internet connection, syncs when online
- **🎭 Anonymous Content:** Post, comment and vote without revealing identity
- **📷 EXIF Cleaner:** Automatic removal of metadata from images---
> ⚠️ Warning: Your private key is the ONLY way to access your account. There is NO recovery option!
---
## 🛠️ Tech Stack
**⚛️ Frontend:** React 19, TypeScript, TailwindCSS
**💾 Storage:** IndexedDB with encryption
**🔄 P2P Network:** Gun.js
**🛡️ Crypto:** Web Crypto API (AES-256, Ed25519)
**🔨 Build:** Vite, Vercel







---
## 🤝 Contributing
*Contributions are welcome! Here's how you can help:*1. Fork the repository
2. Create a feature branch: git checkout -b my-feature
3. Commit your changes: git commit -am 'Add new feature'
4. Push to the branch: git push origin my-feature
5. Submit a pull request
---## 🚀 Quick Start
```bash
# Install dependencies
npm install# Start development server
npm run dev# Build for production
npm run build
```
---## 📝 License
*MIT © 2025 Deaneeth*---
Built with ❤️ by Deaneeth, Privacy and freedom in mind.