Infrastructure worth keeping — and kept patched.

For teams entering regulated markets

It usually starts with one customer. A contract lands on the table with federal or compliance requirements attached — FIPS-validated cryptography, SBOMs, provenance, a security questionnaire with two hundred rows — and suddenly every tool in your build pipeline needs paperwork it has never had. Big vendors have compliance teams to get through that pile. Small teams mostly just lose the deal.

The cost of compliance shouldn't determine who gets to compete.

What our piece does — and does not do

FosterStack Cache is one component in your pipeline: a self-hosted remote build cache. Maven too, through the Apache Maven Build Cache Extension. For that component, we do the evidence work a compliance program needs: the -fips build links Go's FIPS 140-3 validated cryptographic module (CMVP certificate #5247), and every release ships with an SBOM, SLSA provenance, keyless signatures, and published VEX statements. Our requirements and their evidence are public in the repository, criterion by criterion.

What it does not do: make you compliant. FedRAMP and CMMC attach to your service and your organization, never to a component you deploy. What a component can be is evidence and validated crypto for your program — one row of that questionnaire where the answer is written, signed, and checkable instead of a shrug.

More than kept patched.

How we build · Security policy · Verify a release

What is free, and what is not available yet

The evidence underneath is public and free: SBOMs, build provenance, signatures, VEX statements, and the FIPS 140-3 validated module and its certificate number. Anyone can verify it, with no account and no purchase. Paid support tiers are not available yet.

Verify everything for free first

Before spending anything: pull the -fips image (public, no login), run the signature and provenance verification commands in RELEASING.md, read the scan posture in SECURITY.md — including what it says is not yet proven — and check the requirements matrix that maps every product promise to its evidence. If the free evidence doesn't hold up under your audit, nothing we add on top would either. That's the test we invite.

Step-by-step, with the output of each command from a real release: Verify a release yourself. To run the -fips image and confirm FIPS mode from its own startup log: FIPS 140-3 build cache.