Core Technology Stack
Frontend Layer
- React Native (Solana-tailored build)
- Custom WebView Engine with privacy interceptors
- Local SQLite Database with AES-256 encryption
- Arcium MPC Client SDK for encrypted computation
- Minimal UI Components optimized for mobile
Backend Layer
- NestJS Server (lightweight API gateway)
- Firebase Firestore (encrypted settings sync only)
- Arcium MPC Network (search query anonymization)
Privacy & Security
- Local-First Architecture - critical data never leaves device
- End-to-End Encryption for all synced data
- Zero-Knowledge Design - backend never sees raw browsing data
System Architecture Flow
1. Core Browsing Flow
User Navigation Request
↓
React Native WebView (Privacy Layer)
↓
Block Trackers/Ads/Analytics
↓
Load Website Content
↓
Encrypt URL/History Locally (SQLite)
↓
Never Transmitted to Backend
2. Private Search Flow
User Search Query
↓
React Native Input Capture
↓
Arcium MPC Client SDK
↓
MPC Computation Nodes (Query Encryption)
↓
Anonymous Query to Search Engine
↓
Results Returned to User
↓
Search Engine Never Sees User Identity