Architecture (TO BE UPDATED)

schema

Security

Each message is encrypted with password-based symmetric encryption. The message broker doesn't have access to the data.