Skip to content
Pug Network Docs Open the app

Start here

How it compares

Pug Network is not trying to replace Signal, Matrix, Wickr, or SimpleX. Each of those is a serious end-to-end-encrypted messenger built for long-lived conversations between known contacts. Pug Network is built for the opposite: a short-lived conversation between people who may not share contact information at all.

This page is an honest map. Pick the tool that matches the job, not the tool with the longest feature list.

At a glance

Property Pug Network Signal Matrix / Element Wickr SimpleX
Account required No Yes (phone number) Yes Yes No (anonymous identifier)
Server-side message storage None (in-memory only) Encrypted queue until delivered Encrypted history server-side Encrypted, time-bounded Encrypted queue until delivered
Long-lived chat history No Yes (on device) Yes Yes (within retention) Yes (on device)
Self-hostable Yes (JS or Go) No (servers federated to Signal Foundation) Yes (Synapse, Dendrite, Conduit) Enterprise only Yes
Mobile push notifications No Yes Yes Yes Yes (with relay)
Server learns who talks to whom Per session only Sealed sender mitigates Yes (room membership) Yes No (queue-per-conversation)
Onboarding complexity Open URL Install app, verify phone Sign up, choose homeserver Install app, create account Install app
Runtime dependencies (server) 0 (Go) / 3 (JS) Many Many Many Modest

Where Pug Network is the right choice

Where Pug Network is the wrong choice

The fair comparison vs. Signal

Signal is the gold-standard end-to-end-encrypted messenger. Pug Network does not compete with it on most axes — Signal has a vastly larger feature set, a serious cryptographic protocol (Double Ratchet), mobile apps, and years of formal review. If you can use Signal, you probably should.

The two situations where Pug Network beats Signal:

The fair comparison vs. Matrix / Element

Matrix is built for federated, long-lived, group conversations with full history. That is a different product. The honest version is: if you want a Matrix-shaped thing, run Matrix. Pug Network would be a hostile fit for that use case.

The fair comparison vs. SimpleX

SimpleX is the closest sibling philosophically — no identifiers, no global directory, queues that can be self-hosted. The differences:

If you want a messaging account-replacement, look at SimpleX. If you want an ephemeral conversation that ends with itself, Pug Network.