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

Wonek vs Keet (Holepunch): Mobile CGNAT Resilience, Offline Queue, MLS & Apple Watch

Keet (built on Holepunch/Hyperswarm) is an exciting pure serverless P2P experiment, yet pure swarm apps face a hard physics wall on iPhones: if you send a text and close your laptop before your offline friend wakes up, nobody is online to seed the message—and strict corporate firewalls with zero UDP block pure P2P completely.

TL;DR · Direct Answer & Honest Verdict

Explore Keet if you want to experiment with serverless Hyperswarm DHT rooms on desktop. Request early access to Wonek (for iPhone, iPad, Mac, and Apple Watch) when you want direct P2P speed AND everyday mobile reliability: proprietary port-prediction P2P across 4G/5G CGNAT over QUIC, automatic encrypted relay fallback on UDP-blocked Wi-Fi, a ciphertext-only offline message queue so texts never stall when peers sleep, IETF MLS (RFC 9420), Apple Watch PTT, CRDT docs, and shared calendars.

Table 1: Real-World Mobile & Workspace Matrix — Wonek vs Keet
CapabilityWonek (Pre-Release)Keet (Holepunch)
Async Delivery When Both Peers Miss Each OtherGuaranteed — ciphertext-only offline queue delivers on wakeStalls unless at least one online peer/blind-peer stays awake
Corporate / Hotel Wi-Fi Blocking All UDPConnects automatically via latency-measured encrypted relayPure UDP swarm connections can fail completely
Direct P2P Calls & Multi-GB FilesYes — QUIC P2P with chunk-level file resumptionYes — Hyperswarm P2P calls & file drops
Apple Watch & Push-to-TalkNative watchOS calling/audio + 1:1 & group E2EE PTTNo Apple Watch app or dedicated PTT mode
Collaborative Docs & CalendarBuilt-in Yjs/Yrs CRDT docs + 5-view Shared CalendarChat/calls/files only
Personal & Work SeparationDedicated Personal + Work profilesRoom list only

Pragmatic Hybrid P2P Beats Dogmatic 'Zero-Server' Failures on Mobile

Pure P2P purism breaks the moment Alice texts Bob before boarding a flight while Bob's iPhone is in a subway tunnel: with both devices offline at different times, a serverless swarm cannot deliver the message.

Wonek solves this without compromising privacy: live calls and large files route directly peer-to-peer over QUIC whenever possible, while sleeping recipients receive opaque MLS-encrypted ciphertext queued cleanly until wake—and UDP-blocked networks fall back to encrypted relays.

IETF MLS (RFC 9420) Forward Secrecy & Native Apple Craft

Wonek implements standardized MLS ratcheting inside a compiled Rust core paired with native Swift/Apple interfaces across iPhone, iPad, Mac, and Apple Watch.

Table 2: Networking, Cryptography & iOS Battery Specs
Technical DimensionWonekKeet
Transport FoundationStandardized QUIC / WebTransport with mandatory TLS 1.3Hypercore / Hyperswarm custom UDP/UDX
NAT Traversal on 4G/5G CGNATProprietary port-prediction NAT traversalHyperswarm hole punching over DHT
End-to-End Encryption StandardPeer-reviewed IETF MLS (RFC 9420) in native Rust coreNoise + Hypercore capability keys
iOS Background Battery ProfileClean push wakeup without background DHT churnSwarm replication stops when iOS suspends background app
Native Apple UINative iOS, iPadOS, macOS & watchOSPear / cross-platform runtime

Chunk-Resumable Files + CRDT Docs + Shared Calendar

Enjoy direct device-to-device multi-gigabyte file speed alongside offline-capable Yjs/Yrs collaborative documents and five built-in calendar views.

Table 3: Best Fit by Scenario
ScenarioRecommended AppWhy
Testing pure serverless DHT room links on always-on desktopsKeetZero server infrastructure experiment
Daily iPhone + Mac messenger where offline friends always get textsWonekCiphertext-only offline queue solves iOS sleep physics cleanly
Taking urgent calls from strict hospital, airport, or office Wi-FiWonekEncrypted relay fallback guarantees the call connects when UDP is blocked
Apple Watch PTT, CRDT docs & 5-view shared calendarWonekComplete native Apple productivity & communication suite
Auditable IETF-standardized group forward secrecyWonekRFC 9420 MLS epoch ratcheting and post-compromise security

Frequently Asked Questions

Why do pure P2P apps miss messages on iPhones?

iOS suspends background network sockets to save battery. If sender and receiver aren't awake simultaneously, pure P2P has nowhere to hand the packet. Wonek uses a ciphertext-only offline queue so messages always arrive on wake while servers never hold decryption keys.

Does Wonek still send calls and large files directly peer-to-peer?

Yes! Direct device-to-device P2P over QUIC is always Wonek's primary path, enhanced by proprietary port-prediction NAT traversal for mobile CGNAT.

What if a firewall completely blocks UDP?

Wonek automatically transitions to a latency-measured encrypted relay so your E2EE call never fails to connect.

Related Comparisons & Deep-Dive Guide