
Reclaiming Connection: A Decentralized, Local-First Proximity Network for Real-World Serendipity
Watch the 40-second walkthrough of the core AuraRadar experience in action:
👉 Click Here to Watch the YouTube Shorts Demo! 🎬
We live in a paradox: we are more digitally connected than ever, yet we are in the midst of a global loneliness pandemic.
AuraRadar is a direct response to this crisis. It is a local-first, serverless networking utility built to get you off your screen and into a face-to-face conversation with the people physically around you.
For a deep dive into our philosophy, read the full AuraRadar Manifesto.
When another user enters your physical proximity, AuraRadar automatically initiates a zero-knowledge proximity handshake and establishes a secure, local peer-to-peer mesh chat thread.

Explore the standard 9:16 portrait views of AuraRadar, showing the high-fidelity glassmorphism interface and interactive features:
| 1. Secure Onboarding | 2. Proximity Radar | 3. Swipe Discovery | 4. Profile Details |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Onboard securely with name and bio | Scan proximity space for local resonances | Encounter and swipe on nearby active profile cards | Inspect profile bio, interests, and distance |
| 5. Mutual Match | 6. Encrypted P2P Chat | 7. Interaction History | 8. Zero-Knowledge Settings |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Instant match celebration screen | Secure mesh chat thread with live resonance scoring | Review history of past matches and encounters | Configure privacy and coordinate blinding tooltips |
src/core).AuraForegroundService.kt) runs continuously in the background using specialized meshNetworkScan bindings, scanning for BLE/Wi-Fi proximity and firing local notifications even when the app is suspended.14224) and an asynchronous subnet discovery thread, we successfully establish P2P TCP handshakes across complex mobile hotspot configurations, bypassing OS-level multicast blocks.| Layer | Technologies & Implementations |
|---|---|
| Frontend UI | React (Vite), Vanilla CSS, Lucide Icons, Glassmorphic Styling |
| Native Core | Rust, Tauri v2 (IPC Bridge, Native Notifications) |
| Database | SQLite + SQLCipher (rusqlite + bundled-sqlcipher) |
| Networking | Serverless P2P Mesh (libp2p / Gossipsub / Subnet Dialing) |
| Cryptography | Paillier Homomorphic Encryption, Merlin Bulletproofs |
| Licensing | AGPL v3 |
AuraRadar uses a standard Unix-style Makefile to simplify building, testing, and deploying across multiple platform targets.
Start the full Desktop native app (Rust backend + Web interface):
make run
Build the local Android development client (APK):
make build-local
Compile the optimized, signed production release packages (AAB and APK):
make build
Deploy the client directly to all connected USB Android devices:
make deploy
Licensed under the GNU Affero General Public License v3 (AGPL v3). See LICENSE for absolute legal transparency.