Secure Cross-Platform Voice Chat

Заказчик: AI | Опубликовано: 11.11.2025
Бюджет: 1000 $

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.