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