Skip to content

ctr7029/Valour

 
 

Repository files navigation

Valour logo

Valour

Valour is an open-source, modern chat client which focuses on privacy and security while implementing features that bring it beyond the norm.


Design

Valour's messaging system is designed to keep you in control of your messages. When you send a message, it is cached for 24 hours on the Valour backend before being permanently deleted. What is kept is a hash of the message and its metadata.

This metadata allows a PSP (Peer-Server-Peer) relay subsystem to serve messages that are not cached on the Valour backend. Users within communities can decide how many cached messages they would like to store to contribute to the server message integrity, and even select entire channels and servers to archive entirely.

With the peering system allowing for extended message history, and no permanent records of any of your messages, your data is your own and we cannot sell or view your data. However, due to the hashes, we can validate that messages sent though the P2P system are valid, ensuring that no fraud can occur on the system.

About

An open source chat client for freedom

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 40.9%
  • CSS 24.0%
  • C# 22.4%
  • HTML 12.7%