Here are some questions that I want to answer when evaluating a new chat app:
- How is it hosted? What is the network topology? Which Trent must be trusted?
- Has the cryptography been audited? What are the primitives and protocols used? What kinds of guarantees, aside from basic privacy, are actually established?
- What happens during a disaster? Am I easy to dox, track, etc.? What bad things happen if somebody takes my phone from me?
This looks like it took a lot of work, and I'm not dismissing it, but it's important to know that most of us are going to look at new chat apps by comparing them to what they already have. "P2P encrypted" doesn't sound like actual security.