π What is NookChat?
NookChat is a lightweight, anonymous chat app designed for one-time, private conversations. It uses end-to-end encryption, requires no login or registration, and deletes all chat data once the session ends. Perfect for people who just want a private corner β a digital βnookβ β to talk securely.
π Live Demo
π¦ GitHub Repo
π Like It? Show Some Love!
If you found NookChat interesting, helpful, or inspiring β consider giving the project a βοΈ on GitHub. It really motivates me to keep building and sharing open-source projects!
π Star on GitHub
β¨ Key Features
- π AES-256 End-to-End Encryption using CryptoJS
- π§βπ« No Authentication Required β just share a room code
- π§Ή Ephemeral Messaging β all messages are deleted after the session
- π Emoji Picker + Skin tone support
- π Image/File Upload (securely handled)
- π Custom Sound Notifications
- π Dark/Light Mode (auto-detects system preference)
- π€ AI Reply Suggestions via Gemini AI
- π§΅ Reply Threads for organized conversations
- π± Mobile Responsive with full touch support
- π Privacy-Focused Analytics using Google Analytics (gtag.js)
π οΈ Tech Stack
- Frontend: Next.js + Tailwind CSS + shadcn/ui
- Backend: Node.js, Express, Socket.IO
- Encryption: AES-256 with CryptoJS + Web Crypto API
- Hosting: Vercel
- File Uploads: Server-local with support to scale to cloud
- Realtime: WebSockets via Socket.IO
- Analytics: GA4 (privacy-configured)
- AI: Gemini API for reply suggestions
πΈ Sneak Peek
β‘οΈ Check out the full walkthrough video on LinkedIn:
π Watch on LinkedIn
(Note: DEV.to doesnβt allow iframes, so use the link above. You can also add a static thumbnail image that links to the video.)
π‘ Why I Built This
Privacy-focused messaging apps often come with friction β sign-ups, third-party logins, or bloated features. I wanted something simple, fast, and truly ephemeral. NookChat is for those one-time conversations that donβt need to live forever, just like a real-life whisper in a quiet corner.
π Explore the Code
The entire project is open source. Iβd love feedback, issues, PRs, or just a βοΈ!
π GitHub Repo
π Support & Feedback
- Try it out: https://nookchat.vercel.app
- Drop your thoughts in the comments
- Share with anyone who values privacy πΆοΈ
Top comments (1)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.