Zero-Backend Sandbox True E2EE S3 + WebRTC

SovereignS3nc Sandbox

Experience real-time, offline-first, client-side encrypted applications running directly inside your browser. Zero central application servers required — pure client power backed by S3 object storage and WebRTC peer meshes.

3-Minute Walkthrough Screencast & Code

Build an E2EE Offline-First App in 3 Minutes

Watch how SovereignS3nc delivers local-first SQLite, client-side X25519 & AES-256-GCM encryption, and zero-server synchronization to any standard S3 bucket or WebRTC peer mesh.

  • Scene 1: The centralized cloud database trap vs. zero-knowledge S3
  • Scene 2: 60-Second reactive React app using useRepository
  • Scene 3: S3 sync & multi-user WebRTC mesh in action

Live Applications

Click any app to launch in sandbox mode

Sovereign Social

Decentralized social network with feeds, nested comments, media blobs, and end-to-end encrypted direct messaging using X25519 & AES-256-GCM. Includes in-app Visual Storage Inspector.

E2EE DMs Feeds Inspector PWA

Social Local (P2P)

Standalone mobile-optimized PWA designed for peer-to-peer communication without remote S3 requirements. Pair devices using animated QR codes or local WebRTC channels.

QR Code Pairing P2P WebRTC Zero S3 Mobile PWA

Sovereign Board

Collaborative Kanban workspace running SQLite entirely inside the browser via WebAssembly (`sql.js`). Supports multi-board switching and cross-tab WebRTC synchronization.

SQLite WASM Kanban Multi-Device Offline-First

Sovereign Banky

Decentralized, cryptographically signed ledger for allowances and family finance. Verifies transaction chain integrity offline with automatic conflict resolution.

Signed Ledger Hash Chains Multi-Currency PWA

Sovereign Blog

Decentralized publishing and content management. Authors draft and edit articles in Markdown with local asset storage; readers subscribe and read offline.

Markdown CMS Reader Mode Public Registry SQLite

Developer Tooling

Build your own apps with the built-in sovereigns3nc/react hooks (useSovereign, useRepository, useFeed) and diagnose sync with the visual inspector.

sovereigns3nc/react TypeScript Typed Repos DevTools
Live In-Browser Execution

Try SovereignS3nc in 5 Seconds

Run live cryptographic operations and client-side storage directly in your browser tab. Zero server setup required.

Quickstart: Zero-Knowledge E2EE & Local IDB
Console Output Ready
Click "Run Live" above to test SovereignS3nc in this browser tab.

Why SovereignS3nc?

Zero-Knowledge E2EE

Private files and DMs are encrypted locally with X25519 identity keys and AES-256-GCM before ever leaving the browser. S3 storage only ever holds ciphertext.

Instant Offline Reads/Writes

IndexedDB provides zero-latency writes immediately. Background Web Workers handle compression, hashing, and remote synchronization asynchronously.

Hybrid S3 & WebRTC

Seamlessly fallback between high-availability S3 object storage (AWS S3, MinIO, Cloudflare R2, RustFS) and serverless WebRTC peer meshes.

In-Browser SQLite

Execute standard SQL queries locally with WebAssembly. Transaction logs and compaction ensure small bandwidth sync footprints.