FeaturesTechnologyParityPricingDocs
Gaming & eSports
Privacy
Communities
BlogDownload
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.

RustMemory-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
QUICUDP transport
QUIC Transport

Next-generation protocol built for speed.

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

Low LatencyStream MultiplexingLoss Recovery
PQQuantum-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 APPFlutter UIMessagingVoice EngineVideo EngineRUST SERVERAuth & APIE2E EncryptionVoice & Video Forwarding (SFU)Encrypted (TCP)Encrypted (QUIC)END-TO-END ENCRYPTEDServer 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 7 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)Beauharnois, Canada — 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
RustHigh-Speed APIEncrypted TransportAsync 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 4 quality presets
Encrypted48kHz AudioScalableLow 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 AppRust FFI CoreModern UIReactive State

Technology Stack

LayerTechnologyWhy
ServerRustBlazing-fast, memory-safe, handles thousands of connections
Voice transportQUICUDP-like speed with built-in encryption
Audio codecOpus (48 kHz)Studio-quality audio, industry standard
Video codecH.264 (hardware accelerated)Universal playback, GPU encoding
Desktop appFlutterNative rendering, no web engine, smooth 60fps
Voice keyingMLS 1.0 / RFC 9420Standardized group keying with PQ-hybrid HPKE — same protocol family as Discord DAVE
DM keyingAWS LC HPKE (ML-KEM-768 + X25519)FIPS 140-3 validated HPKE primitive — one standardized core for voice and DM
Frame encryptionXChaCha20-Poly1305Per-frame AEAD for both voice and DM payloads