Looking for the macOS AI video creation suite? Visit Wonek Video Studio for Mac (studio.wonek.com) →
Wonek icon Wonek Pre-Release
P2P Calling & Chat · 3 Spec Tables · 7 min read

Wonek vs Jami: Mobile CGNAT Port-Predicted QUIC P2P & Offline Queue vs OpenDHT

Jami (formerly Ring) is a GNU peer-to-peer communicator built on OpenDHT and SIP/ICE. On mobile networks, however, pure DHT discovery and standard ICE struggle with iOS background suspension, missed offline messages, and symmetric 4G/5G CGNAT. Wonek solves those exact mobile P2P pain points.

TL;DR · Direct Answer & Honest Verdict

Choose Jami if you want a GPL serverless OpenDHT desktop softphone on Linux/Windows/Android. Request early access to Wonek (for iPhone, iPad, Mac, and Apple Watch) when you want P2P calling and file transfers that actually thrive on mobile 4G/5G CGNAT via proprietary port prediction over QUIC—backed by reliable offline ciphertext queuing, MLS (RFC 9420) groups, Apple Watch PTT, CRDT docs, and shared calendars.

Table 1: Reliability & Feature Matrix — Wonek vs Jami
CapabilityWonek (Pre-Release)Jami
Offline Message Reliability on iPhoneGuaranteed via ciphertext-only offline server queueOften delayed if sender & receiver aren't awake simultaneously on DHT
Mobile 4G/5G CGNAT Call SuccessHigh-rate direct P2P via proprietary port prediction + QUICStandard SIP/ICE frequently falls back to TURN relays
Group Chat & Key SyncIETF MLS (RFC 9420) O(log N) multi-device syncGit-based swarm sync over DHT (can lag across sleeping phones)
Large File TransfersDirect QUIC P2P with chunk-level resumptionP2P file transfer (requires simultaneous online state)
Push-to-Talk & Apple Watch1:1 & group E2EE PTT + native Apple Watch appNo Apple Watch calling/PTT app
Collaborative Docs & CalendarBuilt-in Yjs/Yrs CRDT docs + 5-view Shared CalendarNot included

Fixing the Two Biggest Headaches of Mobile P2P Apps

Anyone who has tested pure DHT communicators on iPhones recognizes two frustrations: calls take 8–15 seconds just to locate a peer on the distributed hash table, and messages sent while a friend's phone is asleep sit stuck until both phones happen to open at once.

Wonek uses ultra-fast signaling and a ciphertext-only offline queue for instant wakeups—then establishes direct device-to-device QUIC connections across mobile CGNAT using proprietary port prediction so media flows straight between peers.

Modern QUIC + MLS vs Legacy SIP + X.509 Chains

Replacing legacy SIP/ICE/DTLS stacks with unified QUIC / WebTransport (TLS 1.3) and Rust MLS (RFC 9420) eliminates head-of-line blocking and streamlines multi-device sync across iPhone, iPad, Mac, and Apple Watch.

Table 2: Transport, Discovery & Cryptographic Specs
Technical LayerWonekJami
Wire & Media TransportUnified QUIC / WebTransport with mandatory TLS 1.3OpenDHT + SIP + pjproject ICE / DTLS-SRTP
End-to-End EncryptionMLS (RFC 9420) in native Rust core + Noise QRTLS/DTLS X.509 device certificates + swarm encryption
Connection Setup SpeedFast QUIC 1-RTT setup without 10-second DHT lookupsOpenDHT peer lookup can add noticeable call ring delay
Strict Firewall FallbackAutomatic latency-measured encrypted relayCommunity or self-hosted TURN server
Profile ContextsPersonal & Work profiles under one accountMultiple local SIP/Jami accounts

Chunk-Resumable Transfers & Built-In Collaboration

Interrupted large file transfers pick up from the exact last verified chunk, while CRDT documents and a 5-view shared calendar turn Wonek into a complete daily driver.

Table 3: Best Fit by Scenario
ScenarioRecommended AppWhy
Linux desktop LAN/SIP peer calling without any central serverJamiPure GNU OpenDHT architecture with SIP support on Linux
Fast call ring times & direct P2P across 4G/5G CGNAT on iPhoneWonekSkips slow DHT bootstrap and traverses mobile CGNAT over QUIC
Texting someone whose iPhone is currently in Airplane ModeWonekCiphertext-only offline queue delivers even after you go offline
Resuming a 4 GB file transfer interrupted by a subway tunnelWonekAutomatic chunk-level resumption over QUIC
Team & family planning on Mac, iPad, iPhone & WatchWonekIncludes CRDT docs, 5-view calendar, PTT, and Personal/Work profiles

Frequently Asked Questions

Why do calls ring faster in Wonek than in DHT-based P2P apps?

Wonek avoids slow distributed-hash-table lookups on mobile wake, negotiating direct QUIC P2P paths rapidly with automatic encrypted relay fallback if UDP is blocked.

What happens if I send a message in Wonek and then turn off my own phone?

Because Wonek stores opaque MLS-encrypted ciphertext in an offline delivery queue until the recipient wakes, your message still arrives even if your own phone goes offline.

Are Wonek's file transfers peer-to-peer like Jami's?

Yes—with the added advantage of chunk-level resumption over QUIC so temporary network drops never restart large transfers at 0%.

Related Comparisons & Deep-Dive Guide