Industry-specificUnited States (DoD)Reviewed June 2026

Is Bubble.io CMMC compliant?

CMMC entered live DoD contracts on November 10, 2025. Any contractor handling Controlled Unclassified Information needs CMMC Level 2 (a C3PAO third-party assessment) and the underlying infrastructure must be FedRAMP-Moderate or equivalent. Bubble runs on commercial multi-tenant US-AWS with no GovCloud option and no CMMC posture. For CUI there is no try-harder path and no hybrid — the only credible move is a full rebuild on AWS GovCloud (FedRAMP High) or Azure Government.

The honest verdict

Not officially. Not the way you’d ship CMMC in production.

Bubble has no public stance. The platform's architecture makes a real audit hard. CMMC is not mentioned anywhere on bubble.io. The silence is decisive: Bubble's shared US-AWS infrastructure is commercial, not GovCloud, has no FedRAMP authorisation, and offers no boundary that could be authorised. CUI on Bubble would be a contractual breach and a False Claims Act exposure on the first attestation.

Reviewed by

Greg· Founder, bubbletocode.com — has migrated 30+ Bubble apps to code

Independently sourced — no Bubble partnershipLast reviewed June 2026
Credentials
  • 01 / 04

    Bubble's stance

    Silent

    No CMMC or FedRAMP authorisation anywhere on bubble.io

  • 02 / 04

    Procurement consequence

    No cert, no contract

    Plus False Claims Act treble damages on false attestations

  • 03 / 04

    Industries impacted

    Defense industrial base · Government contractors · DoD primes and subs

  • 04 / 04

    Compliant rebuild

    $80k–$250k+ · 16–36 weeks

    AWS GovCloud or Azure Government with CUI enclave

What CMMC actually requires

The requirements behind the checkbox.

CMMC requires Defense Industrial Base contractors and subcontractors to certify their cybersecurity maturity before they can win or hold contracts involving Federal Contract Information or Controlled Unclassified Information. The Department of Defense runs the programme; assessments are performed by C3PAOs and the DIBCAC. The 32 CFR programme rule took effect December 16, 2024 and the 48 CFR DFARS acquisition rule began a phased rollout on November 10, 2025.

  • 01

    Determine the required CMMC level and assessment type based on whether the work touches Federal Contract Information (Level 1) or Controlled Unclassified Information (Level 2 or 3) (32 CFR 170.15–170.18).

  • 02

    Implement the 15 basic safeguarding requirements drawn from FAR 52.204-21 for any system that processes Federal Contract Information (32 CFR 170.15).

  • 03

    Implement the full 110 NIST SP 800-171 Rev. 2 security requirements for any system that processes Controlled Unclassified Information at Level 2 (32 CFR 170.16).

  • 04

    Pass the right assessment type — self-assessment for Level 1 and some Level 2 scopes, a C3PAO third-party assessment for Level 2 with CUI, or a DIBCAC assessment for Level 3 (32 CFR 170.17).

  • 05

    Submit assessment results and an annual senior-official affirmation of continuous compliance to the Supplier Performance Risk System (32 CFR 170.22 and DFARS 252.204-7021).

  • 06

    Flow CMMC requirements down to subcontractors and use only FedRAMP-Moderate (or equivalent) authorised cloud services for any system that touches CUI (32 CFR 170.19 and 48 CFR 252.204-7021).

Official source: ecfr.gov

Why Bubble fails CMMC

Not opinions — architectural facts.

Every reason below comes from Bubble’s published platform limits or their own documentation. Reading the list top-to-bottom tells you which one will bite you first.

  1. 01

    No CMMC or FedRAMP authorisation on the environment

    Blocker

    CMMC Level 2 for CUI requires the environment to be FedRAMP-Moderate authorised or DoD-equivalent. Bubble runs on commercial AWS with no FedRAMP authorisation and no mention of CMMC anywhere in its documentation. There is no boundary to assess and no document a C3PAO would accept as evidence.

    Sources[01][05]

  2. 02

    Commercial US-AWS only, no GovCloud option

    Blocker

    Every Bubble app sits on shared commercial US-AWS infrastructure. There is no GovCloud or otherwise controlled-region hosting available, even on Enterprise dedicated. CUI cannot legally live on commercial cloud regions under the DFARS rule that took effect November 10, 2025.

    Sources[01][06]

  3. 03

    Two-week log search fails NIST 800-171 audit logging

    Major

    NIST SP 800-171 expects sustained audit logging across access, modification, and administrative events. Bubble's log search is limited to the previous two weeks and the manual does not document a tamper-proof retention mode. That alone fails multiple audit-and-accountability control families in the Level 2 set.

    Sources[02][07]

  4. 04

    Plugin runtime is incompatible with CUI control

    Major

    Third-party plugins load JavaScript directly into the user's browser with access to whatever data sits on the page; their server actions execute on Bubble's servers. CUI must remain inside a known, controlled boundary at all times. The plugin runtime cannot be brought inside such a boundary, which means any plugin-bearing surface is automatically out of scope for the assessor.

    Sources[03]

  5. 05

    No customer-managed encryption keys

    Minor

    Bubble uses AWS RDS AES-256 at the platform level. The developer has no visibility into or control over the keys, rotation, or which fields the key encrypts. NIST 800-171 expects documented key management evidence the C3PAO can test, and a platform-level black box does not meet that bar.

    Sources[01]

  6. 06

    300-second workflow timeout breaks SSP evidence pipelines

    Minor

    System Security Plan evidence, Plan of Action & Milestones tracking, and continuous-monitoring pipelines run longer than five minutes. Bubble caps server workflows at 300 seconds. The only escape is moving the workload off platform — which is itself the migration the assessor is implicitly asking for.

    Sources[04]

Bubble vs a compliant stack

Where each requirement passes or breaks.

The same 7requirements an auditor will ask about, scored on both stacks. Read across each row — every red cell is a deal you can’t close on Bubble.

Requirement
On Bubble.io
On a compliant rebuild
  • FedRAMP-Moderate or equivalent environment

    Fail

    Commercial AWS, no authorisation

    Ineligible for CUI under DFARS

    Pass

    AWS GovCloud / Azure Government

  • Controlled CUI enclave with documented boundary

    Fail

    No enclave concept on platform

    Pass

    Dedicated VPC + SSP boundary

  • NIST SP 800-171 audit logging coverage

    Fail

    14-day log search ceiling

    Pass

    Sustained audit log + SIEM forward

  • Plugin / third-party runtime inside boundary

    Fail

    Plugin JS reads page data freely

    Pass

    Server-only integrations behind IAM

  • Customer-managed encryption keys

    Fail

    Platform-managed keys, no visibility

    Pass

    AWS KMS / Azure Key Vault per record

  • SSP + POA&M lifecycle tooling

    Fail

    Not part of the platform model

    Pass

    OSCAL-friendly SSP + tracked POA&M

  • Annual SPRS affirmation evidence

    Fail

    No mechanism to produce evidence

    Pass

    Continuous monitoring drives SPRS score

What it costs your business

The deals you lose
without CMMC.

The cost of a CMMC failure isn't a fine — it's loss of DoD contract eligibility and exposure under the False Claims Act. Roughly 95% of contractors that touch CUI need a C3PAO assessment rather than self-attestation. The DoD's published estimate for a Level 2 C3PAO assessment is $105,000–$118,000; annual affirmation runs around $1,459. Both numbers are dwarfed by the value of the contracts that ride on them.

  • A prime contractor flows CMMC Level 2 to your subcontract via DFARS 252.204-7021 and pre-award diligence asks for the SPRS score — a Bubble-resident system has no defensible answer.

  • A DoD contracting officer finds the attestation was made against an unsupported environment, triggering loss of award and a Civil Cyber-Fraud Initiative referral with treble damages on the table.

  • A C3PAO begins the Level 2 scoping call and ends it on the same day after reviewing the architecture — there is no boundary to assess on commercial multi-tenant AWS.

  • A cyber-insurance underwriter learns the same system attempted CMMC on Bubble and either declines coverage or excludes any government-contract claim from the next policy renewal.

Three honest paths forward

Stay, hybrid, or rebuild — pick the one true to your stage.

We don’t recommend a rebuild for every founder. Below: what each path costs you, what it preserves, and where it breaks for CMMC.

01

Cheapest now · riskiest later

Not recommended

Stay on Bubble + chase Level 1 or 2

There is no realistic path. Bubble's environment is commercial AWS, has no FedRAMP authorisation, has no GovCloud option, and has no documented CMMC posture. Self-attesting that a CUI system runs on Bubble is what the Civil Cyber-Fraud Initiative is looking for.

Pros

  • No engineering migration

Cons

  • Commercial cloud is not eligible for CUI under DFARS
  • Bubble has no CMMC or FedRAMP authorisation to inherit from
  • False Claims Act exposure on the first attestation
Read the hybrid trade-offs
02

Phased · auditor-defensible

Not recommended

Split CUI off and leave the rest on Bubble

CUI cannot be split through a commercial Bubble runtime, even when the goal is to keep only non-CUI surfaces on Bubble. Plugin execution, shared logs, and the lack of a controlled boundary mean every Bubble code path is a potential CUI leak. There is no defensible hybrid for CUI workloads.

Pros

  • Sounds appealing on paper

Cons

  • Plugin runtime can read any page data, including data marked CUI
  • Shared logs and backups capture data even when the developer intends them not to
  • Auditors will not accept 'data was supposed to stay over here' as a control
Score with the hybrid planner
Recommended
03

Highest upfront · clean audit

Viable

Full rebuild on AWS GovCloud or Azure Government

Next.js on AWS GovCloud (FedRAMP High) or Azure Government (FedRAMP High P-ATO) with a dedicated CUI enclave, a documented System Security Plan, a live Plan of Action & Milestones, and the NIST 800-171 Rev. 2 control set fully implemented. This is the only path that earns a defensible Level 2 C3PAO result.

Pros

  • Only environment a C3PAO can actually assess to Level 2
  • Inherits FedRAMP High posture from the hyperscaler
  • Sets up for FedRAMP reciprocity work later

Cons

  • Highest up-front cost in the cluster
  • Requires engineers experienced with SSP / POA&M / SPRS workflows
Start the free rebuild analysis

Composite case study

What an honest CMMC migration looks like in practice.

DIB sub-contractor · 20 months on Bubble

Founder had a workforce-management product used by two prime contractors. A third prime invoked the new DFARS flow-down and asked for the SPRS score and a Level 2 C3PAO commitment — both of which the Bubble-resident system could not produce. We rebuilt the product on Next.js with the CUI enclave on AWS GovCloud (FedRAMP High), drafted a full System Security Plan, implemented NIST 800-171 Rev. 2 end-to-end, and walked the C3PAO through the boundary across two scoping calls and a 12-week assessment.

Outcome: Level 2 C3PAO certificate issued seven months after rebuild start; the prime's flow-down satisfied, with one additional prime relationship moving into pre-award the following quarter.

Composite case study assembled from patterns across multiple defense-industrial-base migrations we have shipped. Anonymised for client privacy — happy to walk you through the underlying rebuilds in a scoping call.

Frequently asked

What founders ask about CMMC on Bubble.

Pulled from real conversations with founders running healthcare, fintech, and B2B SaaS apps off Bubble. Every answer is grounded in the source we cited above — no marketing fluff.

Q01Has Bubble ever pursued CMMC, FedRAMP, or GovCloud hosting?
No. CMMC is not mentioned anywhere on bubble.io. FedRAMP is not mentioned. There is no GovCloud option even on Enterprise dedicated — Bubble's blog mentions more than twenty commercial AWS regions, but no DoD-eligible region. The position has been silent for the entire history of the product and there is no indication it will change.
Q02Could a plugin or wrapper bring Bubble inside the CMMC boundary?
No. The CMMC assessment evaluates the environment and its operating controls, not a JavaScript shim on top of it. Plugins run inside Bubble's browser runtime and Bubble's server runtime — neither is FedRAMP-authorised, neither can be brought inside the assessment boundary, and the C3PAO has no mechanism to accept either as evidence.
Q03Is there any hybrid that keeps Bubble in the picture for CUI?
No. CUI cannot be split through a commercial multi-tenant runtime. Even if the developer intends CUI to live elsewhere, Bubble's plugin runtime can read any page data, shared logs capture access events, and continuous backups retain data the developer thought was scoped out. The assessor cannot draw a defensible boundary around any of that.
Q04How long does a CMMC-friendly rebuild take?
Four to nine months for the rebuild on AWS GovCloud or Azure Government, with the Level 2 C3PAO assessment running in parallel toward the back half of that window. Roughly seven months end-to-end is typical for a well-scoped sub-contractor. Phase 2 of the rollout (Level 2 third-party) starts November 10, 2026, so the timing matters.
Q05Does CMMC overlap with FedRAMP, HIPAA, or NIST CSF?
The control libraries overlap heavily. CMMC Level 2 is built on NIST SP 800-171, which is itself a tailored subset of NIST SP 800-53 — the same control library FedRAMP uses. The DoD has signalled CMMC / FedRAMP reciprocity as a goal of the FedRAMP 20x programme. HIPAA shares the audit-logging and access-control families but has its own BAA chain on top.
Q06Can you sign anything covering CUI on our behalf?
Bubble will not — they have no CMMC or FedRAMP posture. AWS GovCloud signs the relevant federal contracts and inherits FedRAMP High; Azure Government does the same. As the engineering partner we sign the contractor agreements covering our access during the build and warranty period; the production C3PAO assessment is signed by the assessor against the rebuilt environment.

Sources

Every claim, traced to a primary source.

The numbered references in the body link here. We cite first-party documents — regulator guidance, vendor manuals, industry standards — never marketing copy.

  1. [01]
  2. [02]
  3. [03]
  4. [04]
  5. [05]
    CMMC Programme rule — 32 CFR Part 170

    U.S. Department of Defense · 2024-12-16ecfr.gov

  6. [06]
    DFARS 252.204-7021 — Contractor Compliance with CMMC Requirements

    Office of the Under Secretary of Defense for Acquisition and Sustainment · 2025-11-10acq.osd.mil

  7. [07]
    NIST SP 800-171 Rev. 2 — Protecting CUI in Nonfederal Systems

    National Institute of Standards and Technologycsrc.nist.gov

  8. [08]
    AWS GovCloud (US) — FedRAMP High authorised region

    Amazon Web Servicesaws.amazon.com

  9. [09]
    Azure Government — FedRAMP High P-ATO

    Microsoftazure.microsoft.com

  10. [10]
    Civil Cyber-Fraud Initiative — False Claims Act enforcement

    U.S. Department of Justicejustice.gov

Want a real answer for your app, not your category?

Drop your .bubble export. We’ll tell you what CMMC costs to actually achieve.

Free. 10 minutes. No call. Reads every workflow, surfaces every PII / WU / scaling risk, and produces a fixed-price rebuild plan grounded in CMMC’s real requirements.