A quick, disposable and decentralized messaging app for the web.
Made using SvelteKit, SkeletonUI, and Trystero
pChat provides a very privacy-centric messaging experience. Everything is stored in a decentralised database, no servers involved! Everyone using the app stores some part of the database with them, forming a peer-to-peer network. This is made possible with the help of Trystero.
Try it out live at: https://pchat-chi.vercel.app
- Create pChat rooms and use shareable links to invite members
- Set a username to enter a pChat room
- Send messages in the rooms (markdown fully supported!)
- Rooms are persistent only as long as all members are present
- If everyone leaves the room, then all messages are gone!
- Works from any device, be it desktop or mobile!
I really enjoyed making this app, and would love to hear feedback, criticism and different ways to enhance pChat.
In fact, why not give do so through the dedicated pChat room ^_^
Alternatively, contact can be made through e-mail (shounakghosh42@gmail.com) and Discord (https://discordapp.com/users/709289605580587008).
The features available in the app were guided by a strong set of core beliefs which I thought every messaging app should follow, so it is pretty opinionated in that regard. However I still think there is much, much more room for improvement, and therefore I'm always open to suggestions.
You wanna contribute to pChat?
That would be totally amazing.
Just create a pull request and we'll see how it goes from there.
Huge thanks to slickmojang7 for the artwork, rad stuff.