Privacy-focused contact sharing
Exchange contact cards in person. Update your info anytime.
End-to-end encrypted. No accounts. No tracking.
📦 Canonical source: GitLab — GitHub is a read-only mirror
Meet someone → Scan their QR code
Stay connected → Update your card anytime, they see the changes
Stay private → End-to-end encrypted, oblivious privacy-preserving relay
No accounts — Your device is your identity
No tracking — No analytics, no telemetry, no ads
No trust required — We can't read your data, even if we wanted to
Open source — Verify our claims yourself
Component
Technology
Core
Rust, Signal Protocol (X3DH + Double Ratchet)
iOS / macOS
SwiftUI
Android
Kotlin / Compose
Windows
WinUI 3
Linux
GTK4, Qt6
Crypto
RustCrypto (ed25519-dalek, x25519-dalek, sha2, hmac, hkdf, chacha20poly1305)
TLS
aws-lc-rs (via rustls)
Repo
Description
core
Crypto, protocols, data models (Rust)
relay
Oblivious privacy-preserving WebSocket relay server
ohttp-relay
Oblivious HTTP relay
e2e
End-to-end integration tests
Repo
Description
cli
Command-line interface
tui
Terminal user interface
android
Native Android app
ios
Native iOS app
macos
Native macOS desktop app
windows
Native Windows desktop app
linux-gtk
Native Linux desktop app (GTK)
linux-qt
Native Linux desktop app (Qt)
web-demo
Browser-based WASM demo
Repo
Description
docs
Public documentation (docs.vauchi.app)
website
Landing page (vauchi.app)
features
Gherkin BDD scenarios
locales
Translations (i18n)
themes
UI theme definitions
assets
Brand assets and logos
scripts
Shared CI templates and dev tools
Vauchi is community-funded. No VC money, no data harvesting.
Website •
Principles •
Contributing