Restoring digital privacy — one voice sample at a time.
Android APK for invited voice-sample testing. Install only if you trust this test track.
The phenomenon of the "Dead Internet" has become a tangible reality affecting most users of the global digital media space today. A state of doubt and uncertainty has taken hold: is the entity I am communicating with — the one sending me information — a real human being or a fabricated persona?
It was from this standpoint that Monopeak took this dilemma seriously and worked tirelessly to devise private technological solutions that restore a portion of the trust users have lost in the digital world. And from here, our latest project was born: YourVoices.
Our platform contains no convoluted privacy agreements or twisted terms — because we keep as little as possible, and what we do keep is encrypted at rest. We run no ads, we build no advertising profile, and we never sell your data. The only things tied to you are what you choose to create — a self-owned identifier confirmed by your unique voice sample — and the encrypted material needed to keep your account recoverable.
The vast majority of humanity has come to see the entire internet as a grand surveillance apparatus and a tool for violating digital sanctities. The prevailing perception among individuals is that "our privacy is the cheapest commodity in the global technology market."
And here, the voice arrived — the voice of every human being who suffers from the violation of their digital rights and refuses to be merely a number in an algorithm. Monopeak's philosophy is built on breaking the mould of blind compliance: you should not stand submissively just because everyone else decided to stand when the red light flashes, and you should not accept — neither programmatically nor humanly — something you are not convinced of deep within. YourVoices is the space that restores that trust and complete privacy to you.
Sign in with your unique voice sample, backed by a private PIN — no social logins, no third-party identity providers. Recover your account your way: voice, PIN, a one-time backup code, or an optional recovery email. Learn about the science →
Every user holds a self-owned identifier (V-ID). Your encryption keys are assembled on your device from a PIN only you know — never typed into a web form, never reused across services.
Whispers are end-to-end encrypted: the words inside are sealed on your device, and our servers only relay ciphertext they cannot read.
Encrypted voice calls between people who have connected. Your conversations stay between you and the person you trust.
How voice sample verification works — experimental results & technical references
A voice sample is a 512-dimensional mathematical vector (embedding) extracted from your voice. Unlike a password that you must remember or a fingerprint that requires special hardware, your voice sample is computed from a short audio recording (7 seconds) and serves as a soft biometric identifier — not a hard cryptographic proof, but a statistically reliable signal that helps confirm your identity.
The term "voice sample" is deliberately chosen over "voice print" to avoid the misleading implication that voice is as unique and immutable as a fingerprint. Voice is behavioural: it changes with health, emotion, age, and recording conditions. It is a sample taken at a moment in time, compared against a stored centroid (the average of several enrolment samples).
From raw audio to similarity score — every step runs entirely on-device:
The system was evaluated on VoxCeleb1 (1,211 speakers, ~148k utterances) using the production-identical pipeline: Rust DSP → CMVN → CAM++ ONNX (ORT_DISABLE_ALL).
Key insight: The EER of ~9% reflects a frozen CAM++ model used as a feature extractor with cosine similarity — no fine-tuning, no PLDA backend calibration. Published state-of-the-art results (1-2% EER) are achieved after full training on VoxCeleb with data augmentation and backend calibration. This ~9% figure is the honest, measured upper bound of our current pipeline on noisy, real-world data.
Two-speaker validation: In a controlled test with two distinct speakers (clean recordings, known ground truth), the system achieved a mean gap of 0.342 with zero overlap between intra-speaker and inter-speaker similarity distributions — comfortably above the 0.30 red line.
| Component | Verification | Method |
|---|---|---|
| DSP (Rust fbank_cli) | ✅ | Bit-exact with device pipeline (flat FBank match) |
| CMVN (axis=0, ε=1e-10) | ✅ | Zero-mean verified per bin; matches Kotlin implementation exactly |
| ONNX (ORT_DISABLE_ALL) | ✅ | maxAbsDiff < 1e-4 between device and Python reference |
| L2 normalization | ✅ | Every embedding has ‖x‖ = 1.0 ± 1e-6 |
| VoxCeleb1 (dev, ~9% EER) | ⚠️ | Estimated on 30 speakers × 5 utterances; official vox1_test evaluation pending file availability |
The full test harness is in the repository under cmvn_experiment/voxceleb/:
voxceleb_CAM++.onnx, ORT_DISABLE_ALL to match device outputORT_DISABLE_ALL flag is critical for numerical equivalence