Documentation

Everything you need to install, license, and work through a NIST SP 800-171 self-assessment with the CMMC Self-Assessment & Compliance Tracker.

The CMMC Self-Assessment & Compliance Tracker is a private, offline-first workspace for NIST SP 800-171 self-assessments. You work through each security requirement, record an implementation status and notes, attach evidence, and watch your SPRS score update live — then generate a markdown System Security Plan and a CSV POA&M with one click. All of your data stays in local storage on your device: no servers, no accounts, no telemetry.

The compliance tracker's main view: the NIST SP 800-171 family tree with per-family status rollups and the live SPRS score
The main view — all 14 families with status rollups and the live SPRS score.

Two ways to run it

Browser (free) Desktop (licensed)
Where app.getcmmc.consulting — installable as a PWA Native app for Windows, macOS, and Linux (download)
Scope The 17 CMMC Level 1 practices (FAR 52.204-21) and their Rev 3 equivalents are fully editable; all other requirements are visible but read-only All 110 NIST SP 800-171 requirements editable, plus SPRS scoring
Cost Free — no account, no license Yearly subscription; every subscription starts with a 14-day free trial
Reports & exports Always complete Always complete

Reports and exports — the SSP, POA&M, evidence, and full database export — are never gated on either tier, so your data is never trapped.

Find what you need

Getting help

The app is self-serve, but you're not on your own. Email support@getcmmc.consulting with questions, or book a free consultation if you want a Lead Certified CMMC Assessor to help you interpret your results. The source code is available on GitHub under the Elastic License 2.0.