Features Technology Compare Pricing
Gaming & eSports
Privacy
Communities
Blog Download
Technology

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.

Technical Foundation

The stack behind the speed.

Three foundational choices that define Voidcom's approach to performance, safety, and reliability.

Rust Memory-safe
Built in Rust

Memory safety without garbage collection.

The entire Voidcom stack — from the networking layer to the UI renderer — is written in Rust. This eliminates memory leaks, data races, and undefined behavior by design, while delivering performance that matches hand-optimized C.

Memory-SafeSmall Server BinaryNo GC PausesNo Garbage Collector
0-RTT Reconnection
QUIC Transport

Next-generation protocol built for speed.

QUIC runs over UDP and delivers 0-RTT connection resumption, independent stream multiplexing, and built-in loss recovery. No head-of-line blocking. Seamless network handoffs.

Low Latency0-RTT ResumptionStream MultiplexingLoss Recovery
PQ Quantum-safe
E2E Encryption

Private by design.

DMs and voice calls are end-to-end encrypted with XChaCha20-Poly1305 using hybrid post-quantum key exchange (X25519 + ML-KEM-768). Server channels are protected by transport encryption so communities can moderate.

XChaCha20-Poly1305Post-Quantum KXZero-Knowledge DMsBSI TR-02102-1

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 — eliminates entire categories of bugs
Rust High-Speed API Encrypted Transport Async I/O
QUIC Protocol

Faster voice delivery.

Voice packets travel over QUIC — a UDP-based protocol with built-in encryption and loss recovery. One connection for everything.

  • UDP-based with built-in encryption — no TCP head-of-line blocking
  • 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, no web engine.

Smooth animations, fast startup, and way less memory than Electron-based apps.

  • Compiled native code — not a browser in disguise
  • ~112 MB idle RAM vs ~450 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