auraradar

AuraRadar Banner

✨ AuraRadar ✨

Reclaiming Connection: A Decentralized, Local-First Proximity Network for Real-World Serendipity

Platform Support Core Rust Tauri Security License AGPL v3


🎬 Quick Video Demo

Watch the 40-second walkthrough of the core AuraRadar experience in action:

Watch AuraRadar Youtube Video

👉 Click Here to Watch the YouTube Shorts Demo! 🎬


🌟 The Social Mission: Reclaiming Connection

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.


📱 Live Core Flow Preview

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.

AuraRadar Core Flow Preview


📸 Interface & Journey Showcase

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 Scan proximity Encounter cards 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
Celebrate match Direct mesh chat Swipes history Settings coordinates
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

🛠️ Core Architectural Pillars

1. Local-First Data Sovereignty (Rust + SQLCipher)

2. Decentralized Discovery & Mesh Networking

3. Zero-Knowledge Proximity Handshakes

4. субъективное Gossip Reputation System


📊 Technical Stack Summary

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

⚙️ Building AuraRadar

AuraRadar uses a standard Unix-style Makefile to simplify building, testing, and deploying across multiple platform targets.

Prerequisites

Development Commands

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

📄 License

Licensed under the GNU Affero General Public License v3 (AGPL v3). See LICENSE for absolute legal transparency.