๐ฅ Firechat
Chat. Chill. Vanish. Repeat. ๐จโจ
Connect with friends, talk freely, and watch your messages disappear like they never existed.
๐ Why Firechat Exists (True Story)
So hereโs the lore.
I just wanted to chat peacefully with my bro.
Butโฆ his sister kept peeping into our chats.
And me being a highly introverted, slightly isolated kid, confrontation was NOT an option ๐
So instead of arguing, blocking, or crying internally, I did the most reasonable thing:
I built my own chat app.
Thatโs how Firechat was born ๐ฅ
A place where messages disappear when the session ends โ
no screenshots, no history, no โremember when you said thatโ trauma.
Simple problem. Slightly overkill solution. Totally worth it.
๐ What is Firechat?
Firechat is a lightweight, real-time chat app made for:
- students
- friends
- late-night talks
- secret convos
- and people who just want peace ๐
Messages vanish automatically when you leave.
No clutter. No noise. Just vibes.
Built originally just for funโฆ
then somehow turned into a full project I kept polishing because I got attached ๐ซถ
โจ Features (aka cool stuff)
- ๐ฌ Real-time chat (talk, not wait)
- ๐ฅ Ephemeral messages โ messages disappear when the session ends
- ๐จ Clean & fun UI โ minimal, smooth, and distraction-free
- ๐ Made for students โ by a student, for students
- ๐ Kudos system โ appreciate your friends with virtual rewards
- โก Fast & lightweight โ no unnecessary drama
๐ Privacy First. Student Safe.
Firechat is private by design.
Itโs made for students, by a student โ so privacy actually matters here.
- No permanent chat history
- No awkward โwaitโฆ did I delete that?โ moments
- No stress if you accidentally forget to clear chats
Messages automatically disappear when the session ends.
So even if you forget to clear chatsโฆ Firechat already did it for you ๐๐จ
Basically:
Oops-proof chatting for students.
๐ง How it was built (without the boring part)
This project taught me a lot.
I explored ideas, tried things, broke stuff, fixed it again, and slowly shaped Firechat into what it is today.
Some tools helped along the way (you knowโฆ the smart kind ๐), but every decision, polish, and late-night tweak was hands-on learning.
Itโs not perfect.
But itโs real.
And it works ๐ฅ
๐ค Want to Help Build It?
Firechat is open source, and help is ALWAYS welcome ๐
๐ Source Code:
https://github.com/bug-free-dev/firechat
You can help by:
- ๐ผ๏ธ Adding media sharing (images, GIFs, attachments)
- ๐จ Improving UI / animations
- โก Making things faster & smoother
- ๐ Fixing bugs or cleaning code
- ๐ก Suggesting fun ideas
Even small contributions matter a lot โ PRs, issues, suggestions, anything ๐
(Alsoโฆ Iโm a bit busy these days, so help = instant good karma ๐
God might notice. No guarantees though.)
๐ฎ Future Ideas (aka โwhen motivation hitsโ)
- ๐จ Custom chat themes
- ๐ธ Image & media sharing
- ๐ Notifications
- ๐ฎ Mini-games inside chat
- โจ Even more playful UI
๐ Who is this for?
Firechat started as a student-to-student thing.
A safe, simple, and fun space to talk freely.
Now itโs for anyone who:
- likes clean apps
- enjoys building
- or just wants messages to vanish dramatically ๐จ
๐ฑ A Small Request
If you:
- tried the app
- liked the idea
- or laughed at the backstory
Consider โญ starring the repo or contributing something small.
It genuinely helps more than you think.
And if you donโt โ no pressure ๐
Firechat will still vanish your messages either way.
๐ฅ Built for students
๐ฌ Built for privacy
๐จ Built to disappear
Ready to try it?
๐ Launch the Live Demo
Made with ๐, curiosity, and way too much caffeine
by a student who just wanted privacy.
Top comments (4)
Love the idea of this, even with the messages being deleted after you leave the room, it looks like they're stored on Firebase for a little bit. Have you considered adding client-side encryption so the messages are never stored in a meaningful way?
@michaelsolati Thanks so much for checking it out! ๐๐ I actually created Firechat mainly for my friends so we could chat privately, but it kinda evolved into a full-fledged app ๐๐ฅ so... I just implemented some basic features ๐
Yes, youโre right, messages are stored in Firebase RTDB while the session is alive. I havenโt added encryption yet, but I really appreciate your suggestion and ideas. Youโll see some improvements in upcoming versions! โจ
And yeah... Iโd really appreciate any contributions from you โ theyโd mean a lot if they prove to be fruitful! ๐
I would love to hear your opinions ๐๐ปเฒกโ ย อโ ย เฒก and ways to make it better.
I would really appreciate your support and cool ideas you'd like to throw in ๐๐ป.
Let's make it an exemplary private chat app with lots of fun! ๐ฅ