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
Rust Core

Memory safety without garbage collection.

The Voidcom server, the QUIC voice SFU, and the audio / video / crypto engines on every client are written in Rust. The Flutter desktop UI calls directly into them, so the hot paths run as native compiled code — no GC pauses, no data races, no undefined behavior.

Memory-SafeRust ServerNative FFI CoreNo GC Pauses
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

Built on open standards.

Voice is keyed by MLS 1.0 (RFC 9420) — the same protocol family as Discord DAVE, on a post-quantum hybrid ciphersuite. DMs use AWS LC’s audited HPKE primitive (ML-KEM-768 + X25519). Voice and DM share one IETF-standardized core, peer-reviewed by the broader cryptography community.

MLS 1.0 / RFC 9420AWS LC HPKEPost-Quantum HybridBSI 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
Global Network

Closer servers. Lower latency.

Your voice routes through the closest Voidcom server, so it takes the shortest path to the people you're talking to. Live in 6 regions today, with 20 more rolling out through the beta phase.

Nuremberg, Germany — Hetzner (online) Falkenstein, Germany — Hetzner (online) Helsinki, Finland — Hetzner (online) Berlin, Germany — IONOS (online) Limburg, Germany — OVH (online) Bern, Switzerland — Infomaniak (online) Hillsboro, United States — Hetzner (planned) Ashburn, United States — Hetzner (planned) Singapore, Singapore — Hetzner (planned) Gravelines, France — OVH (planned) Strasbourg, France — OVH (planned) Marseille, France — OVH (planned) Prague, Czechia — OVH (planned) Vienna, Austria — OVH (planned) Zurich, Switzerland — OVH (planned) Frankfurt, Germany — Leaseweb (planned) Amsterdam, Netherlands — Leaseweb (planned) London, United Kingdom — Leaseweb (planned) Montréal, Canada — Leaseweb (planned) Washington D.C., United States — Leaseweb (planned) San Francisco, United States — Leaseweb (planned) Los Angeles, United States — Leaseweb (planned) Tokyo, Japan — Leaseweb (planned) Singapore, Singapore — Leaseweb (planned) Sydney, Australia — Leaseweb (planned) Frankfurt, Germany — IONOS (planned)
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.

The Flutter desktop UI compiles to native machine code and renders on the GPU — fast startup, smooth animations, and far less memory than Electron-based apps.

  • Compiled native code — not a browser in disguise
  • ~170 MB idle RAM vs ~560 MB for Discord (measurement methodology)
  • Audio, video, and crypto run in Rust FFI — no browser overhead
True Desktop App Rust FFI Core 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
Voice keying MLS 1.0 / RFC 9420 Standardized group keying with PQ-hybrid HPKE — same protocol family as Discord DAVE
DM keying AWS LC HPKE (ML-KEM-768 + X25519) FIPS 140-3 validated HPKE primitive — one standardized core for voice and DM
Frame encryption XChaCha20-Poly1305 Per-frame AEAD for both voice and DM payloads