Outcomes Platform Industries FAQs Book a call
Resources

Field notes from one team holding the line.

Guides we wish someone had handed us. Free tools that show you where you stand. And the writing that explains why MARFI exists in the first place.

Guides we wish someone had handed us.

02 of an expanding library
Featured guide · Compliance

The SOC 2 Compliance Checklist for Startups

The five Trust Service Criteria and the specific controls to implement before your audit, written from inside the room where audits actually pass, not from a marketing department.

SOC 2 Type II ~18 min read Audit-ready
Read the checklist
Featured guide · Defense

The CMMC Compliance Checklist for Defense Contractors

The three CMMC levels, the 110 NIST 800-171 controls across 14 families, and the assessment timeline, written for the small contractor who can't afford to fall off the bid list when the clause lands.

CMMC 2.0 · Level 2 ~12 min read 110 controls
Read the checklist

More guides in the works. HIPAA without theater · Vendor risk without spreadsheets. Want one we haven't written?

Tell us what to write

Free tools that show you where you stand.

01 live · more in development
Free
Tool · 60 seconds

CyberTrust Score

Score your domain's external security posture against the same checks attackers run first. No login. No email gate. Just your domain in, a real score out.

Score my domain
Tool · in development

Vendor Risk Snapshot

Drop in a list of your SaaS vendors. Get a one-page heat-map of which ones carry the most third-party risk to your audit posture. Shipping soon.

In development
Tool · in development

Audit-Readiness Diagnostic

Twelve questions, written by people who've sat the audit. See if you'd pass SOC 2 today, where the gaps are, and what to fix first. Shipping soon.

In development

Why MARFI exists, in our own words.

03 essays

Need something we haven't written yet?

The fastest way to get a custom MARFI take on your IT, security, or compliance question is to put it in front of a US-based engineer for forty-five minutes.