HeartSuite Joint File System

Prototype documentation for HeartSuite Joint File System (HJFS), a filesystem-based security layer.

HeartSuite Joint File System | Prototype


Prototype: HJFS is under active development. Documentation reflects current design intent and is subject to change.

Every program the user runs gets full access to the user’s files by default — including any malware present. HeartSuite Joint File System (HJFS) changes this at the filesystem layer: each program is confined to its own storage area, and no other program can read or write its files, including programs running as root. HJFS controls which files each program can read or write, tracked per program and per version. No custom kernel is required.

HJFS does not control which programs run or which network connections they open. Those are Root Lock by HeartSuite’s domain. HJFS and Core Secure address different problems and can be deployed together.

If the primary requirement is execution control or network connection control, HJFS is not the right fit on its own. See Deployment Scenarios for fit and non-fit by environment.

See it in action

Learn about HJFS

  • Introduction and Overview — Core concepts, design goals, and how HJFS differs from traditional file permission models.
  • Architecture and Compatibility — Technical implementation, OS support, and application compatibility notes.
  • Advanced Protection — An optional level that adds system-managed file dialogs and separates internal from user files, requiring application updates.
  • Deployment Scenarios — Where HJFS fits, where it fits alongside Root Lock by HeartSuite, and where it does not apply.
  • How HJFS Compares — What HJFS is not, what it complements, and how to decide between HJFS alone or with Root Lock by HeartSuite.
  • Real-World Attack Containment — How HJFS is designed to contain real-world malware, ransomware, and supply chain attacks.
  • Roadmap — Current prototype scope and planned development.

About this documentation

Covers HeartSuite Joint File System prototype.


Introduction and overview

Overview of HeartSuite Joint File System, its design goals, and how it differs from kernel-based security.

Deployment Scenarios

Environments where HJFS fits well, where it fits alongside Root Lock by HeartSuite, and where it does not apply.

Architecture and compatibility

Technical architecture, OS compatibility, application notes, and scope for HeartSuite Joint File System.

Advanced Protection

The advanced protection tier of HJFS — internal and user file separation, OS-mediated file dialogs, and export/import functions.

Real-World Attack Containment

How HJFS is designed to contain real-world malware attacks and breaches.

How HJFS Compares

What HJFS is, what it is not, what it complements, and how to choose between HJFS alone or alongside Root Lock by HeartSuite.

Roadmap

Current prototype scope and planned development for HeartSuite Joint File System.