CAAMS maps your existing security tool stack against CIS, NIST, SOC 2, PCI DSS, and HIPAA — then hands you an auditor-ready gap analysis with evidence links and exportable reports. No consultants. No SaaS fees. Just answers.
Live preview of the CAAMS coverage UI — run locally in minutes
Pick the framework that matches your audit, and CAAMS does the mapping. Need a custom framework? Drop a JSON file and re-seed.
The de facto standard for practical security hygiene. Maps your tool stack across all 18 safeguard categories.
Govern, Identify, Protect, Detect, Respond, Recover — full function coverage with category-level detail.
Trust Services Criteria for SaaS and cloud providers. Know exactly which CC controls your stack satisfies.
Payment card security requirements, updated for v4.0. Identify gaps before your QSA does.
Administrative, physical, and technical safeguards for electronic protected health information (ePHI).
Drop a JSON file in app/data/ and re-run seed.py. Any custom or internal framework works.
Not just a checklist — CAAMS gives you evidence management, ownership tracking, and exportable artifacts that hold up in a real audit.
Select your deployed tools and get an instant, per-control coverage map. Green, amber, and red — no guesswork.
Toggle MFA enforcement, log retention days, backup testing, and hardening per tool to unlock additional coverage tags.
Paste a URL per control — SharePoint, Google Drive, Confluence, anything — and open it directly from the detail drawer.
Manually set a control status with a justification and optional expiry date. Overrides revert automatically when they expire.
Assign owner, team, and evidence owner per control — editable inline directly in the table. No separate spreadsheets needed.
Ranked list of tools you don't yet have that would close the most gaps. Prioritize your security investments intelligently.
Load any past assessment without leaving the page. Clone for quarterly snapshots or side-by-side framework comparisons.
FastAPI backend with interactive Swagger docs at /docs. Automate assessments, pipe data into your own tooling.
Admin, contributor, and viewer roles with JWT auth and rate limiting. Safe to deploy on your internal network or VPN.
No agents. No cloud sync. Just a self-hosted Python server and a browser.
Give it a meaningful name (e.g. Q1 2026 SOC 2 Review), select the framework you're being audited against, and hit go.
Browse the 80+ tool catalog (CrowdStrike, Okta, Splunk, AWS, and more). Expand each tool to configure options like MFA enforcement, log retention, and hardening to unlock extra coverage tags.
Click Analyze Coverage →. CAAMS' mapping engine computes per-control status in milliseconds. Covered, Partial, or Not Covered — with the exact missing capability tags called out.
Click any control row to open the detail drawer. Paste evidence URLs, write audit notes, assign owners, or enter a compensating control override with justification and expiry date.
One click for XLSX (four-sheet workbook) or PDF (branded cover + executive summary + control table). Hand it directly to your auditor, QSA, or compliance committee.
No copy-pasting into spreadsheets. No reformatting for leadership. CAAMS generates the artifacts your stakeholders actually need.
80+ tools across 20+ categories — and growing
CAAMS is MIT-licensed and lives entirely on your infrastructure. No telemetry. No phone-home. No per-seat pricing. Your compliance data never leaves your network.
Runs on any machine with Python 3.11+. SQLite database — zero configuration. Works fully air-gapped.
Add frameworks with a JSON file. Add tools in the catalog. No code changes required for most customizations.
Missing a framework or tool? Open a PR. The community makes CAAMS better for everyone.
Python 3.11+ required. SQLite is included — no database server needed.
After seeding, CAAMS ships with all frameworks and the full tool catalog pre-loaded.
Create your first assessment, select a handful of tools, and click Analyze Coverage to see live results immediately — no sample data import required.
The interactive Swagger UI at /docs lets you explore the full REST API.