

Why not just build on something that already exists? Like DeltaChat already has most of these things and then some, and uses a trusted encryption protocol (none is mentioned for your app).
Kinda concerning when the readme contradicts itself in an obvious way within a few lines
Text, files, voice and video calls between two people, with the history living only on the phones — never on a server … [If] the other phone is off, the message waits in a mailbox on our server




















Within 24 hours, Steam updated their launcher to be as fast or faster, without announcing it.
(Insert “look what they need to do to match our power” meme here)
I think I would stick with the tried-and-true product, instead of the new toy from people who say “coding is hard,” because the latter’s attitude is a red flag for quality.