VOICE_LINK isn't just a calling app; it's a secure frequency for you and your team. Rebuilt with a modern Glassmorphism HUD, it combines the tactical feel of a radio with the privacy of an encrypted tunnel.
No databases. No chat logs. No middleman. Just a direct link between two devices.
- Ephemeral: Messages and voice data are never stored. Once the tab closes, they are gone forever.
- Encrypted: Uses WebRTC (DTLS/SRTP) to encrypt media streams.
- Access Control: Host approval system prevents unauthorized users from joining your frequency.
| 🎛️ Tactical Controls | 🛡️ Secure Core |
|---|---|
| Hybrid PTT: Toggle Mode or Hold-to-Talk | Approval System: Host must verify guests |
| Glass UI: Modern, blur-effect interface | Encrypted Chat: Integrated text messaging |
| Incoming Mute: Silence noisy partners | Disconnect: One-click secure termination |
| Audio Feedback: Generated beep notifications | Zero Latency: P2P Direct Audio |
- HTML5 Audio API - Custom oscillator beeps and audio routing.
- WebRTC (PeerJS) - The engine behind the serverless peer-to-peer connection.
- Vanilla JavaScript - Zero frameworks, 100% performance.
- CSS3 - Advanced glassmorphism, animations, and responsive layouts.
- Clone the repo:
git clone https://github.com/shubhambelbase/voice_link.git
- Navigate to folder:
cd voice_link - Run it:
Simply open
index.htmlin your browser. (Note: Microphone access requires HTTPS or localhost).
Got ideas for file sharing, video streams, or cleaner vibes?
- Fork it.
- Create your Feature Branch.
- Commit your Changes.
- Push to the Branch.
- Open a Pull Request.
Vibe coded with ❤️ by Shubham Belbase