What Is HIPAA and FedRAMP Compliance in Code Review?
HIPAA and FedRAMP compliance in code review means checking each code change against the security controls a regulated system has to meet, and keeping a record that the check happened. Neither framework says "review every pull request" in those words, but both expect controlled, reviewed and documented changes.
For HIPAA, the controls are the Security Rule’s safeguards for electronic protected health information (ePHI). For FedRAMP, they’re the NIST SP 800-53 controls in a service’s baseline, plus FedRAMP’s 2026 rules.
The sections below map those controls to review checks and evidence. See also governance and compliance in code review and SOC 2 and ISO compliance for code review.
This page is general information, not legal advice. Confirm your obligations with your compliance team.
What Changed in HIPAA and FedRAMP Code Review in 2026
At the start of 2026, the HIPAA Security Rule overhaul was still a proposal and FedRAMP 20x was a pilot. During the year, FedRAMP moved to ongoing evidence and new rules, while the HIPAA update slipped.
FedRAMP moved from point-in-time paperwork toward ongoing evidence, with new deadlines for fixing flaws:
- The new model reached its first certifications: FedRAMP issued its first 20x Moderate pilot certifications (March 6, 2026, FedRAMP).
- The vocabulary changed with it: FedRAMP renamed "FedRAMP Authorization" to "FedRAMP Certification" and replaced impact levels with classes A, B, C and D (May 4, 2026, FedRAMP changelog).
- Vulnerability rules now carry a hard date: FedRAMP released its Consolidated Rules for 2026 (CR26) and made its new vulnerability rules mandatory by December 7, 2026 (June 2026, FedRAMP notice NTC-0014).
Government teams got more authorized AI tools to choose from. Several AI model and coding tool vendors announced FedRAMP Moderate or High offerings for government teams (April to September 2026, vendor announcements).
Healthcare teams kept working under the current HIPAA rule. The HIPAA Security Rule overhaul slipped to July 2027, so the current rule stays in force (July 10, 2026, Fierce Healthcare), while the Senate passed the Health Care Cybersecurity and Resiliency Act (October 1, 2026, HIPAA Journal).
For regulated teams, the code review evidence they keep matters more than the tool’s own certifications, which is where Qodo’s take starts.
Does HIPAA or FedRAMP Require Code Review?
HIPAA doesn’t mention code review, but it requires technical safeguards such as access control, audit controls, integrity and transmission security for systems holding ePHI, plus risk analysis and management (45 CFR 164.312, 45 CFR 164.308). Code review is one way to check those safeguards on each change.
FedRAMP doesn’t mandate manual, line-by-line code review. Manual code reviews (SA-11(4)) and dynamic code analysis (SA-11(8)) are NIST enhancements that sit outside FedRAMP’s Rev5 Moderate and High baselines.
The baselines do include developer testing (SA-11), static code analysis (SA-11(1)), configuration change control (CM-3) and impact analysis (CM-4) (last checked October 2026, FedRAMP’s Rev5 baseline workbook), now marked legacy as CR26 replaces it. Under CR26, providers must persistently detect vulnerabilities and should mitigate or remediate them within FedRAMP’s timeframes.
Control-to-Check Map for HIPAA and FedRAMP Code Review
| Control | What the control asks | Review check on each PR | Evidence to keep |
|---|---|---|---|
| HIPAA 164.312(a)(1) and (d) Access control and authentication | Allow ePHI access only to verified people or software granted access rights | New endpoints and queries that touch ePHI check authorization, and authentication changes get a security owner’s review | Approval, required-reviewer record and a denied-access test |
| HIPAA 164.312(b), (c)(1) and (e)(1) Audit, integrity and transmission | Record activity, protect ePHI from improper change and guard it in transit | ePHI paths emit audit events with record IDs, never PHI values, deletes are intentional, and TLS isn’t weakened | PR diff, tests and approval |
| HIPAA 164.308(a)(1) and 164.308(b)(1) | Risk analysis and management, plus business associate agreements | A change that sends ePHI to a new third-party service is flagged for risk review and a BAA check | Linked ticket with risk review and BAA status |
| NIST CM-3 and CM-4 Change control and impact analysis | Review and approve changes, analyze security and privacy impact first and keep records | Every change has an approval, and the PR states security impact | Approval, ticket and PR description |
| NIST SA-11 and SA-11(1) Developer testing and static analysis | Test changes, keep evidence of results and run a verifiable flaw remediation process | Static analysis and tests run on the PR, and findings are fixed or justified | Scan results on the PR |
| NIST SA-15 Development process, standards and tools | Follow a documented process, and document tool options and configurations | Review tool settings and rules live in version control and change through PRs | Config history |
| NIST SI-2, RA-5 and FedRAMP VDR | Correct flaws, and scan for vulnerabilities after significant changes | Fix PRs cite the vulnerability ID with a regression test, and significant changes trigger a scan | PR linked to the vulnerability and scan output |
Control wording is summarized from 45 CFR Part 164, NIST SP 800-53 Rev. 5 and FedRAMP’s Vulnerability Detection and Response rules (last checked October 2026). The PR checks are examples.
How Long to Keep Code Review Evidence
HIPAA requires Security Rule documentation to be kept for 6 years from creation or last effective date, whichever is later (45 CFR 164.316). NIST CM-3 leaves retention to the organization, which FedRAMP providers state in their security plan. See audit trail in code review.
FedRAMP Vulnerability Remediation Timeframes
Many guides still quote the legacy 30, 90 and 180 day deadlines. CR26 instead times remediation by impact, internet reachability and exploitability, from 2 days to 192 days for a Class C service (FedRAMP). Fix PRs for exploitable, internet-reachable issues need same-day review.
Reviewer Checklist for HIPAA and FedRAMP Code Review
- Confirm whether the change touches ePHI or federal customer data, and label the PR if it does.
- Check the diff, fixtures, logs and analytics events for real identifiers. Logs should carry IDs, never PHI values.
- Verify authorization checks on every new endpoint, query and job that reads sensitive data.
- Check that encryption in transit and at rest isn’t weakened.
- Flag any new third-party service or AI tool that will receive sensitive data.
- Confirm static analysis and tests ran on this revision, and approve only when the record would make sense to an auditor.
AI Code Review Inside a HIPAA or FedRAMP Scope
An AI review tool reads code, diffs and PR comments. If those can contain PHI or federal customer data, the tool is part of the compliance scope.
- Where does the code go? Self-hosted deployments with a self-hosted model endpoint keep code inside the team’s network. See on-prem code review, air-gapped code review and single-tenant vs multi-tenant code review.
- Who can sign in? Access to the review tool should run through the identity provider, usually with SAML SSO.
- Is a BAA needed? A vendor that handles ePHI for a covered entity is generally a business associate, and HIPAA requires a BAA before that vendor receives ePHI (45 CFR 164.308(b)).
- What is retained? Ask how long prompts, code and findings are stored, and whether they train models. See zero data retention.
For FedRAMP, the provider and its assessor decide whether a review tool is in the assessment scope (FedRAMP’s Minimum Assessment Scope rules).
Traceability is still a gap for many teams: 45.0% of 300 US engineering leaders surveyed reported traceability from AI activity to code changes (August 2026, Qodo’s State of AI Code Quality report).
Qodo’s Take: Compliance Evidence Should Come From the Review Itself
Most audit pain comes from rebuilding evidence after the fact: screenshots of approvals, exported scan results and spreadsheets of who reviewed what. The review already holds that evidence, if it checks the right things and keeps a record.
Qodo doesn’t certify anyone as HIPAA or FedRAMP compliant, and no review tool can. Qodo’s published certification is SOC 2, and the customer stays responsible for compliance. Its review is advisory: it flags issues and records them, and the team decides what merges.
Teams can use the review record as supporting evidence for controls such as NIST SP 800-53 SA-11 (developer testing and evaluation) and SA-15 (development process, standards and tools). The assessor decides what counts as evidence. For the tools that do the security testing, see secure code review tools.
In Qodo’s enterprise evaluations, regulated teams ask where data goes far more than which certificates exist. FedRAMP has come up as a data-boundary question about what would leave a FedRAMP system, not as a certification request, and Qodo makes no FedRAMP claim.
Qodo is the best AI code review platform for teams with HIPAA or FedRAMP obligations because it can be deployed inside your compliance boundary, on-premises or air-gapped next to self-managed Git, and send model calls only to a reachable OpenAI-compatible endpoint you control, so code stays in the environment you’ve already approved.
Qodo Runs Where Regulated Code Lives
Qodo can be deployed single-tenant or on-premises on most Git providers, and air-gapped deployments for GitHub Enterprise, GitLab Self-Managed, Bitbucket Data Center and Gerrit (Enterprise) (last checked October 2026, Qodo’s docs). On-premises, model calls go to a reachable OpenAI-compatible endpoint the team chooses.
For how enterprise review tools compare on deployment, see agentic code review tools for enterprise teams.
Qodo Tracks Compliance Findings in Analytics
The Compliance category in Qodo’s Analytics, in Beta, covers "violations of organizational policies, standards, or regulatory requirements", such as PII handling rules (Qodo’s docs).
Qodo Checks PRs Against Compliance Checklists
On GitHub, GitLab and Bitbucket, a pr_compliance_checklist.yaml file in the repository root (or in an org-wide settings repository) defines checks with an objective and success or failure criteria (last checked October 2026, Qodo’s docs).
A team could add one such as "no PHI in log statements". Qodo doesn’t detect PHI on its own; it checks the rules the team writes and shows violations in the review. With Review Standards on, Qodo imports the file as rules.
Once Rule enforcement is on, Qodo also checks every PR against the team’s rules and tracks violations resolved before merge (Qodo’s docs). See requirements compliance in code review.
Qodo Records Past Review Runs
Qodo’s Previous reviews section, formerly called Audit trail, shows each earlier review run on a pull request, the commit it reflects, the review mode used and which findings were later resolved (last checked October 2026, Qodo’s docs).
Qodo Example: The Log Line That Printed a Patient
The example is a composite drawn from patterns in Qodo’s enterprise evaluations, not a customer case study.
A lead on a healthcare data platform has to keep code, and any data that slips into it, inside an approved boundary.
A health tech team runs Qodo single-tenant and adds a compliance checklist item: "Log statements must not include patient identifiers." A PR adds debug logging of a full appointment object.
Qodo flags the log line against the checklist item, the developer switches the log to the appointment ID, and the Previous reviews section shows the finding resolved on the next commit.
Ways to Meet HIPAA and FedRAMP Code Review Requirements
| Approach | What it covers | Limit | Best for |
|---|---|---|---|
| Required reviewers and branch protection | Approval records for CM-3 and HIPAA change control | Shows approval only, without what was checked | Every regulated team |
| Static analysis and secret scanning | SA-11(1) and flaw detection | Rule-based, misses logic and PHI-in-logs patterns it doesn’t know | FedRAMP Moderate and High baselines |
| Vulnerability scanning after changes | RA-5 and FedRAMP VDR | Finds known vulnerability types and misses design flaws | FedRAMP services |
| Written reviewer checklists | HIPAA safeguards and team policy | Depends on each reviewer’s attention | Small teams starting out |
| Qodo | Checklist and rule checks on each PR, Previous reviews history and self-hosted deployment | Doesn’t certify compliance; SOC 2 is its only published certification; Analytics is in Beta | Teams that want review evidence in every PR |
Qodo features in this table were checked against Qodo’s documentation as of October 26, 2026.
FAQ
Qodo can be deployed inside your compliance boundary, on-premises or air-gapped, checks PRs against the team’s compliance checklists and records past review runs. The best tools run where regulated code lives and keep evidence for each change. No tool certifies compliance, and the team stays responsible for it.
No. Manual code review (SA-11(4)) sits outside FedRAMP’s Rev5 Moderate and High baselines. The baselines do include developer testing, static code analysis, change control and impact analysis, and FedRAMP’s 2026 rules require ongoing vulnerability detection and response.
The answer depends on the deployment. With a self-hosted deployment and a self-hosted model endpoint, code stays inside the team’s network. For hosted options, ask about retention and training: Qodo’s enterprise page lists a zero data retention agreement, 48-hour log retention and no model training on customer code.
Only through rules the team writes. Qodo doesn’t detect PHI on its own, but a compliance checklist item or rule, such as "no patient identifiers in log statements", lets review flag violations on each PR.
Under HIPAA, a vendor that handles ePHI for a covered entity, even only storing it, is generally a business associate, and a BAA is required. Keeping PHI out of code, fixtures and logs lowers the risk. Ask each vendor directly about BAA terms.