Express has the same weakness as every trust based VPN. Authorities can seize a server, start logging, and put them under gag order so they can't tell anyone.
With
vp.net, that's impossible. Every time the app connects to a server, it verifies that the code on the server hasn't changed, and if it has, it will refuse to connect.
We run WireGuard inside SGX enclaves in CPU encrypted memory that even we cannot access. A seized server has nothing to offer.
Additionally, you can personally verify the code in the enclaves hasn't changed. So, our inability to log is open to 24/7/365 public scrutiny. With Express and other trust based VPNs, you have to rely on the occasional audit from a company they paid, which only looks at a small % of their codebase and a couple of servers typically.
The difference is, with ExpressVPN, you have to trust that they won't log, but also that they won't get a server seized and / or altered and they won't get hacked.
With
vp.net, you don't need to trust us. You can verify everything yourself, at any time.
Our motto is "Don't Trust. Verify."
We are the first and ONLY verifiable zero-trust VPN service.