Secure Cross-Platform Voice Chat
Budget: $500 – $1,000 USD
I need a production-ready voice chat application that runs smoothly on both iOS and Android. Core flow is simple—users search for friends and start a 1-on-1 call—but the call quality has to be exceptional. I require both active and passive noise-cancellation so conversations stay crystal-clear even in a busy café or on public transport. Think studio-level clarity, low latency, and zero echo.
Audio quality matters more than anything else, so please lean on proven stacks such as WebRTC, Opus, RNNoise, or platform-native audio APIs to guarantee 48 kHz sampling, dynamic jitter buffering, and automatic gain control. The codebase must be architected for future growth; group rooms, push-to-talk, or file sharing will come later, so keep it modular and well-documented.
Security and privacy sit right beside audio quality:
• End-to-end encryption for all voice packets
• Hardened user authentication (email/password,, biometrics—design the interface so new methods slot in easily)
• No telemetry, ads, or third-party analytics without opt-in
• A binding NDA: do not reuse, publish, or resell any part of this project or its assets
Deliverables
1. Full source code with build scripts for Xcode and Android Studio (or a single Flutter/React Native project if cross-compiled).
2. Working TestFlight and Google Play internal testing builds.
3. One–page setup guide and inline documentation that makes future feature additions straightforward.
4. A short demo clip proving the dual noise-cancellation in a noisy environment.
Acceptance criteria
• Clear, uninterrupted two-way audio at 100 ms or less mean latency on 4G.
• Background noise reduced by at least 20 dB as measured by standard test files.
• Friend search returns results in under 500 ms on a 10 k record set.
• All security tests (MITM, replay, brute-force) pass with OWASP Mobile Top 10 guidelines.
Reach out if any spec needs clarification before coding starts; I want the next conversation you hear through this app to sound like you’re in the same room.
Audio quality matters more than anything else, so please lean on proven stacks such as WebRTC, Opus, RNNoise, or platform-native audio APIs to guarantee 48 kHz sampling, dynamic jitter buffering, and automatic gain control. The codebase must be architected for future growth; group rooms, push-to-talk, or file sharing will come later, so keep it modular and well-documented.
Security and privacy sit right beside audio quality:
• End-to-end encryption for all voice packets
• Hardened user authentication (email/password,, biometrics—design the interface so new methods slot in easily)
• No telemetry, ads, or third-party analytics without opt-in
• A binding NDA: do not reuse, publish, or resell any part of this project or its assets
Deliverables
1. Full source code with build scripts for Xcode and Android Studio (or a single Flutter/React Native project if cross-compiled).
2. Working TestFlight and Google Play internal testing builds.
3. One–page setup guide and inline documentation that makes future feature additions straightforward.
4. A short demo clip proving the dual noise-cancellation in a noisy environment.
Acceptance criteria
• Clear, uninterrupted two-way audio at 100 ms or less mean latency on 4G.
• Background noise reduced by at least 20 dB as measured by standard test files.
• Friend search returns results in under 500 ms on a 10 k record set.
• All security tests (MITM, replay, brute-force) pass with OWASP Mobile Top 10 guidelines.
Reach out if any spec needs clarification before coding starts; I want the next conversation you hear through this app to sound like you’re in the same room.
Related categories:
Mobile App Development
Android
Testing / QA
VoIP
iOS Development
Flutter
Audio Processing
Security
Audio Engineering
WebRTC