Built different.

No Electron. No Node.js. Voidcom is built on Rust and Flutter — real native performance, not a web browser pretending to be an app.

Architecture

CLIENT APP Flutter UI Messaging Voice Engine Video Engine RUST SERVER Auth & API E2E Encryption Voice & Video Forwarding (SFU) Encrypted (TCP) Encrypted (QUIC) END-TO-END ENCRYPTED Server never sees your data

Rust server

Blazing-fast and memory-safe. Handles thousands of connections with minimal resource usage — no garbage collector pauses, no random lag spikes.

  • Handles thousands of connections with minimal resources
  • Fully async — no blocking, no lag spikes
  • Memory-safe by default — no crashes, no exploits
Rust High-Speed API Encrypted Transport Async I/O

Faster voice delivery

Voice packets travel over an encrypted protocol that's faster than traditional approaches. One connection for everything — no complicated setup.

  • Faster than TCP with built-in encryption
  • Server forwards audio without decoding it — your voice stays private
  • Studio-quality 48kHz audio with 5 quality presets
Encrypted 48kHz Audio Scalable Low Latency

Flutter desktop

Native rendering without a web engine. Smooth animations, fast startup, and way less memory than Electron-based apps.

  • Compiled native code — not a browser in disguise
  • ~48 MB idle RAM vs 400+ MB for Electron apps
  • Audio processing runs in native code — no browser overhead
True Desktop App Native Audio Modern UI Reactive State

Technology Stack

Layer Technology Why
Server Rust Blazing-fast, memory-safe, handles thousands of connections
Voice transport QUIC UDP-like speed with built-in encryption
Audio codec Opus (48 kHz) Studio-quality audio, industry standard
Video codec H.264 (hardware accelerated) Universal playback, GPU encoding
Desktop app Flutter Native rendering, no web engine, smooth 60fps
Encryption XChaCha20-Poly1305 + X25519 Modern, proven end-to-end encryption