Skip to main content

Security-focused sandbox for untrusted folders

Project description

FolderFirewall 🔒📂

FolderFirewall is a cross-platform security application that disguises itself as a folder.
When opened, it launches a cloned, sandboxed system environment where all activity stays encrypted, isolated, and secure.

✨ Features

  • 🗂️ Appears as a normal folder on the desktop
  • 🔑 Asks for access before launching
  • 🖥️ Creates a cloned secure system or opens a saved one
  • 🔒 Encrypted overlay filesystem (AES-256)
  • 🧹 Option to save, discard, or snapshot after each session
  • 🌐 Configurable network rules (offline / VPN / Tor / full)
  • 📝 Transparent logs for auditing

🚀 Roadmap

  • Prototype (Linux) using LUKS + Podman sandbox
  • Electron UI for launching clones
  • Windows VHD + BitLocker integration
  • macOS encrypted DMG + sandbox
  • Export/import encrypted clones
  • CI/CD with GitHub Actions

📂 Repository Structure

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

folderfirewall-5.0.0.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

folderfirewall-5.0.0-py3-none-any.whl (25.3 kB view details)

Uploaded Python 3

File details

Details for the file folderfirewall-5.0.0.tar.gz.

File metadata

  • Download URL: folderfirewall-5.0.0.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for folderfirewall-5.0.0.tar.gz
Algorithm Hash digest
SHA256 f01a38029d23d54acf41be7f40d839e84b31a5d17fc41f062529755ee761166b
MD5 6a2461b49c143374ba64e2a724abc3f3
BLAKE2b-256 b29d8e36b2e95954f6e743eeedc347248e3accd1516655bd0fced1e7acdc3fa9

See more details on using hashes here.

File details

Details for the file folderfirewall-5.0.0-py3-none-any.whl.

File metadata

  • Download URL: folderfirewall-5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 25.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.2

File hashes

Hashes for folderfirewall-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49023614d208072a7fc73b73a1db991dc7940e553cd0ccf9889e9a1016a66498
MD5 21d64f65548f9e2afe49d9b8f1aae37f
BLAKE2b-256 3287ec8ea919a4ecde9c4ae39ccff236a86161a2c674f8e3e1159231aee6d870

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page