{"repo":"DosX-dev/SafeNova","free":true,"listed":false,"github":"https://github.com/DosX-dev/SafeNova","clone":"git clone https://github.com/DosX-dev/SafeNova.git","description":"Encrypted file vault that lives entirely in your browser — no server, no account. Convenient local desktop with a clinical level of paranoia.","language":"JavaScript","stars":113,"topics":["container","cryptocurrency","filesystem","infosec","file","crypto","vanilla-javascript","vault","efs","encryption"],"license":"MIT","category":"security-tools","readme_excerpt":"### Try it online: https://safenova.dosx.su/ ❔ What it is 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. Key properties: - 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) --- 📚 Table of Contents - ❔ 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 Int","default_branch":null,"files":null,"tree":[],"storefront":"/r/DosX-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DosX-dev/SafeNova/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}