ion

All web apps in the Catalogue

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

  • Screenshot 1 of SafeNova
  • Screenshot 2 of SafeNova
  • Screenshot 3 of SafeNova
  • Screenshot 4 of SafeNova

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

View the repository on GitHub

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.

Sign in to add

Versions

0.20260926.0 Latest Shown above

Published · a ready-built bundle

Imported from DosX-dev/SafeNova at 13f5239a8186.

Report this app