I think that's exactly the problem though - It's a web of trust, not of verifiability. As far as the user experience, it works very much like like Bisq or Robosats.
You put up orders in a P2P market, users take the orders looking for the users with the best reputation, exchange details for payment using E2EE, and trade.
The problem is, that's what it says it does, and that's what it seems to do when you use it. You can't be sure, because you can't verify what the app is actually doing code-wise.
That being said, I like the ideal of the web of trust - You end up transacting with people you know, hence the risk is significantly lowered. The problem is a web of trust does away with randomness, and thus properties such as plausible deniability which are important when you're looking to protect either your privacy or anonymity online.
Maybe I don't want my friends to know I bought or sold BTC - I suddenly become singled-out and cannot participate in the network Looking through.
Having read through the article and checked the website and github, it also seems to not employ an escrow system, and instead payments are done fiat-first. I foresee the amount of problematic trades in such a model are going to be way increased IF you NEED to trade with someone outside of the previously setup web of trust. That's a big problem.