SafeNova
by DosX-dev · io.github.dosx-dev.safenova
Not TrustedWeb appUnrated★ 113 stars
Encrypted file vault that lives entirely in your browser — no server, no…
Encrypted file vault that lives entirely in your browser — no server, no account. Convenient local desktop with a clinical level of paranoia.
Screenshots
About
SafeNova is a single-page web app that lets you create encrypted containers — isolated vaults where you can organize files in a folder structure, much like a regular desktop file manager. Everything is encrypted client-side before being written to storage. Nothing ever leaves your device. - Zero-knowledge — the app never sees your password or plaintext data - Offline-first — works entirely without network access - No installation — start the local server and you're running (or use online) - ❔ What it is - 🚀 Getting started - Option A — Use online version - Option B — Local server - 📋 Requirements - ⚙️ Features - ⚔️ SafeNova vs. the Competition - 📁 Project structure - 🔒 How containers work - 📄 The .safenova Container Format - Archive sections - Design properties - 🔐 Encryption - Session token security - Current tab session - Stay signed in - Three-source key wrapping - Session payload format - Remaining trade-off - 🔏 Content Security Policy - Meta tag - Server-level headers - 🛡️ Cross-Tab Session Protection - 🛑 Duress Password - How it works - Why this design - Technical details - 🔬 SafeNova Proactive Anti-Tamper - Startup sequence - Why native restoration matters - Real-time watchdog - Watchdog resilience - Intentionally excluded from checks - Network request interception - DOM exfiltration defense - Threat response - Design philosophy - Hook opacity - 🔍 Container Integrity Scanner - Phase 1 — VFS structural checks - Phase 2 — Database-level checks - ⚡ Performance - Adaptive concurrency - Bulk upload - ZIP export - Password change - Container export - Drag-and-drop performance - 📱 Mobile Touch Support - Long-press to drag - Multi-file drag - Context menu - Paste at finger position - Overscroll - �️ Security Audit Changelog - �🛠️ Contribute - 💬 Community - 🤝 Thanks to all contributors SafeNova is the open-source project DosX-dev/SafeNova (https://github.com/DosX-dev/SafeNova) by DosX-dev, released under MIT. Ion packages it unmodified from commit 13f5239a8186, adding only a manifest, an icon and a storage compatibility script.
Source
Written by DosX-dev, published to Oikou by Ben Grande.
- ★ 113 stars on GitHub
- Licence: MIT
- Built from commit 13f5239a8186
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20260926.0 may do
Internet
It asks to reach nothing on the internet.
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
- Keep files in its own storage on your Personal Cloud ion.files
Notifications
It does not send push notifications.
Storage
Up to 16 MB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20260926.0 Latest Shown above
Published · a ready-built bundle
Imported from DosX-dev/SafeNova at 13f5239a8186.