Roadmap 2016 — present

See where Root Lock by HeartSuite is headed—kernel-level enforcement that root cannot bypass.

Traditional endpoint security detects threats after they execute. HeartSuite takes the opposite approach: it prevents malware from executing in the first place—at the kernel level, where not even root can override the controls. Even if malware is downloaded to a HeartSuite server, the architecture prevents it from running its harmful commands. That stops zero-day attacks before any signature, rule, or heuristic could catch them.

The five core features that make this possible—program allowlist, Setup Mode and Lockdown, File Backup and Versioning, and Secure Script Launchers—were designed together as a single coherent architecture, not assembled from separate tools. This page traces how that architecture was built, validated, and hardened over time.

The architecture’s foundations reach back to 2016, when Karen Heart first identified that security had become an incoherent patchwork of disconnected tools with no unified design. Years of academic research followed—seven peer-reviewed papers on database security, forensics, and cryptographic erasure—culminating in Zero Day Secure, the book that articulates the problem HeartSuite is built to solve.

Development timeline (2016–2026)

gantt
    title Root Lock by HeartSuite — Development Timeline
    dateFormat YYYY-MM-DD
    axisFormat %m/%Y

    section Research Foundation (2016–2021)
    Problem identified — fragmented security, no coherent solution :done, 2016-01-01, 2016-12-31
    Database Forensic Analysis with DBCarver — CIDR 2017         :done, 2017-01-04, 2017-01-05
    Carving Database Storage — Digital Investigation 2017        :done, 2017-08-01, 2017-08-02
    Detecting Database File Tampering — EDBT 2018                :done, 2018-03-26, 2018-03-27
    DB3F & DF-Toolkit — Digital Investigation 2019               :done, 2019-07-01, 2019-07-02
    DF-Toolkit — VLDB Endowment 2020                             :done, 2020-08-31, 2020-09-01
    Purging Data from Backups — DEXA 2021                        :done, 2021-08-01, 2021-08-02
    Purging Compliance from Backups — CYBER 2021                 :done, 2021-10-03, 2021-10-04

    section Design & Architecture (2021)
    5 core features designed — prevent-before-detect  :done, 2021-01-01, 2021-12-31
    SPF binary format + 4 custom Linux syscalls        :done, 2021-06-01, 2022-03-31
    Patent applications filed                          :done, 2021-09-01, 2022-06-30

    section Kernel Engine (2022)
    APO enforcement engine (Setup Mode + Lockdown)     :done, 2022-01-01, 2022-12-31
    LSM replacement — all competing LSMs disabled      :done, 2022-01-01, 2022-09-30
    eBPF intentionally disabled (BPF verifier surface) :done, 2022-01-01, 2022-09-30
    Network allowlist — IP-literal kernel enforcement  :done, 2022-06-01, 2022-12-31
    APO audit logging                                  :done, 2022-11-01, 2023-01-31

    section Tooling Build-out (2023)
    Backup subsystem                                  :done, 2023-01-01, 2023-06-30
    Shim programs — Python / Perl / PHP               :done, 2023-02-20, 2023-10-25
    Hash-based file versioning (supply-chain defence) :done, 2023-03-01, 2023-07-01
    Management tools — first compiled release (6 bins) :done, 2023-06-01, 2023-07-01
    Lockdown tooling                                  :done, 2023-09-11, 2023-10-31
    APO manager + batch tools + shim manager          :done, 2023-10-01, 2023-11-30
    US Patent 11,822,699 B1                           :done, 2023-11-21, 2023-11-22

    section v1.0 Release (2024)
    Beta installer + setup documentation              :done, 2023-07-31, 2024-01-20
    HeartSuite v1.0 — Linux 5.19.6 released           :done, 2024-01-20, 2024-01-21
    US Patent 11,983,288 B1                           :done, 2024-05-14, 2024-05-15

    section In Production (2024–2025)
    18+ months of continuous deployment        :done, 2024-02-01, 2025-09-30
    Kernel strategy — LTS-only track selected         :done, 2025-08-01, 2025-12-15
    Eight distributions evaluated and targeted        :done, 2025-10-01, 2026-01-31
    Linux 6.18 LTS kernel port                        :done, 2025-11-15, 2025-12-31
    Zero Day Secure — published (Simon & Schuster)    :done, 2025-10-01, 2025-10-02

    section Open-Source Launch (2026 Q1)
    Linux 6.18 LTS          :done, 2026-01-15, 2026-02-24
    Public open-source release — v1.6.2 tagged        :done, 2026-03-05, 2026-03-12
    TUI overlay prototype                             :done, 2026-03-18, 2026-03-26

    section v1.6.4 Multi-Distro (2026 Q2)
    Distro validation gate — 8 distributions          :done, 2026-04-22, 2026-04-26
    GRUB automation + Alpine / OpenRC support         :done, 2026-04-23, 2026-04-29
    v1.6.4 commercial release — kernel 6.18.9         :done, 2026-04-26, 2026-04-27

    section TUI Dashboard (2026 Q2)
    Textual TUI — initial commit                      :done, 2026-04-28, 2026-04-29
    Review queues, cohort grouping, noise filter      :done, 2026-04-28, 2026-05-07
    Alert system — SMTP, PagerDuty, OpsGenie          :done, 2026-04-28, 2026-05-07
    Allowlist management + backup & restore           :done, 2026-05-04, 2026-05-10
    Lockdown auto-engages on every boot               :done, 2026-05-07, 2026-05-12
    Phase 1 unattended install service                :done, 2026-05-12, 2026-05-14

    section In Progress
    Docker / container support                        :active, 2026-05-14, 2026-07-31

    section Planned
    Java shim launcher                               :2026-07-01, 2026-08-31
    Network allowlist — CIDR and DNS support         :2026-07-01, 2026-09-30
    Backup retention policies                        :2026-07-01, 2026-08-31

Feature details by status

Research foundation (2016–2021)


Design & architecture (2021)


Kernel engine (2022)


Tooling build-out (2023)


v1.0 release (2024)


In production (2024–2025)


Open-source launch — v1.6.2 (2026 Q1)


v1.6.4 multi-distro release (April 2026)


TUI Dashboard (April–May 2026)


Infrastructure + CI (2026)

User-facing features


Testing & verification

Community-driven development

Join the conversation—suggest features, report issues, or discuss the architecture.

Get started

Get Started | Open an Issue