https://github.com/tharunoptimus/talk
An End-to-end encrypted disposable decentralized instant private messenger 📩
https://github.com/tharunoptimus/talk
aes-256 decentralized e2e express gunjs socket-io
Last synced: 2 months ago
JSON representation
An End-to-end encrypted disposable decentralized instant private messenger 📩
- Host: GitHub
- URL: https://github.com/tharunoptimus/talk
- Owner: tharunoptimus
- License: mit
- Created: 2021-07-25T00:13:57.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-08-22T12:06:28.000Z (almost 3 years ago)
- Last Synced: 2025-06-03T18:17:43.027Z (about 1 year ago)
- Topics: aes-256, decentralized, e2e, express, gunjs, socket-io
- Language: JavaScript
- Homepage: https://talk.adaptable.app
- Size: 1.89 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# A Disposable Private Messenger
## Install
`npm install` to install dependencies.
## Run
`npm start` to start the server.
## Information
### How this works?
- The server is a simple nodejs server.
- The client establishes a websocket connection to the server on creating the room. In this case, we use socket.io.
- The client will send a message to the server, and the server will send a message back to the clients connected in the room.
- All the messages is destroyed if the client disconnects.
### How this will be useful?
- This is a simple private messenger.
- It can be used to send private messages to a group of friends in a chat room.
- You can use this if you didn't want others to know your real identity.
- Send Images, replies and even send a video call invite using on board Jitsi Meet.
- Nothing is ever saved and no data is ever shared.
- No data except your messages is sent to the server.
Enjoy 🥳