/flame

Self-Hosted End-to-End asymmetric encryption messaging system.

Primary LanguageRust

Flame : End-to-End asymmetric encryption messaging app

Flame is a self-hosted platform designed to deliver a secure, safe, and enjoyable messaging experience to the end users ensuring maximum privacy with ease of use and control on the overall system.

user will be able to:

  • create a profile (a unique username and a password )

  • generate public and private key, the private key will be stored on the device, and the public key will be sent to the database

  • send requests to other people (by searching their tag '@username+4 digits number')

  • send encrypted messages (messages will be deleted after 24 hours )

  • panic button (will delete all the contacts and the private key)