Core Product

Continuous Compliance
for GitHub

23 compliance policies. 8 framework mappings. 100+ controls. Auto-remediation. Visual policy builder. Enterprise SSO. BuildGuard continuously enforces your policies and generates the evidence your auditors need.

23
Built-in Policies
8
Frameworks
100+
Controls Mapped
2
Auto-Remediations

// POLICY_LIBRARY

23 Built-in Compliance Policies

Every policy maps to real compliance framework controls. Each is evaluated automatically on every scan.

POL-SEC-01
Critical Auto-Fix

Docker Root User Detection

Detects containers configured to run as root, which increases the attack surface and violates least-privilege principles.

POL-GOV-02
Warning Auto-Fix

CODEOWNERS Enforcement

Ensures every repository has a CODEOWNERS file defining clear ownership and accountability for code changes.

POL-SEC-03 Critical

Secret Exposure Prevention

Detects committed secrets and environment files that could lead to credential leakage and unauthorized access.

POL-SEC-04 Critical

Branch Protection Validation

Validates that branch protection rules enforce PR reviews, admin enforcement, and stale review dismissal.

POL-SOX-01 Critical

SOX Separation of Duties

Enforces that the same individual cannot both author and approve changes to production code.

POL-SEC-05 Warning

CI Pipeline Required

Ensures every repository has a CI/CD pipeline configured via GitHub Actions workflows.

POL-SEC-06 Warning

License File Required

Ensures every repository contains a LICENSE file defining legal terms for code usage and distribution.

POL-GOV-03 Warning

Security Policy Required

Ensures every repository has a SECURITY.md file defining vulnerability disclosure and incident response procedures.

POL-SEC-07 Critical

GitHub Actions Pinning

Ensures all GitHub Actions references use commit SHA pinning instead of mutable tags to prevent supply-chain attacks.

POL-GOV-04 Info

Default Branch Naming

Ensures the default branch follows the standard naming convention (main) for consistency and governance.

POL-SEC-08 Warning

Signed Commits Required

Enforces that commits on the default branch are cryptographically signed, ensuring author identity verification.

POL-SEC-09 Warning

Dependabot Enabled

Verifies that Dependabot is configured for automated dependency update alerts and security patches.

POL-GOV-05 Info

README Required

Ensures every repository has a README file providing documentation, purpose, and usage instructions.

POL-SEC-10 Warning

Workflow Permissions Restricted

Validates that GitHub Actions workflow permissions follow the principle of least privilege.

POL-GOV-06 Info

PR Template Required

Ensures a pull request template exists to standardize change descriptions and review checklists.

POL-SEC-11 Critical

Dependency Vulnerability Scanning

Verifies that dependency vulnerability scanning is enabled to detect known CVEs in third-party packages.

POL-SEC-12 High

CI/CD Pipeline Hardening

Validates CI/CD pipeline configurations for security best practices including restricted runners and environment protections.

POL-SEC-13 Medium

SBOM Generation

Ensures Software Bill of Materials generation is configured for supply chain transparency and vulnerability tracking.

POL-GOV-07 High

Access Review

Detects stale collaborators and over-permissioned access tokens that increase the risk of unauthorized changes.

POL-GOV-08 Medium

Repository Classification

Validates that repositories have proper visibility classification and that public/private governance policies are enforced.

POL-SEC-14 Critical

Force Push Protection

Ensures force push is disabled on protected branches to prevent history rewriting and maintain audit integrity.

POL-GOV-09 Warning

Audit Log Retention

Verifies that organization audit logging is enabled with appropriate retention periods for compliance requirements.

POL-SEC-15 Critical

MFA Enforcement

Validates that two-factor authentication is required for all organization members to prevent unauthorized access.

// FRAMEWORK_MAPPING

8 Compliance Frameworks, 100+ Controls

Every policy maps to specific compliance framework controls. Show your auditors exactly which controls BuildGuard covers and where your gaps are.

SOC2

Trust Services Criteria

8 / 64
CC6.1Logical & Physical Access
CC6.2System Credentials
CC6.3Access Modifications
CC6.6System Boundary Protection
CC7.1Configuration Changes
CC7.2Anomaly Monitoring
CC7.4Incident Response
CC8.1Change Management

SOX

Section 404 (ITGC)

6 / 44
SOX-ITGC-01Change Management
SOX-ITGC-02Logical Access
SOX-ITGC-03Segregation of Duties
SOX-ITGC-04Computer Operations
SOX-ITGC-05Program Development
SOX-ITGC-06Access Provisioning

NIST 800-53

Security & Privacy Controls

15 / 323
AC-2Account Management
AC-3Access Enforcement
AC-5Separation of Duties
AC-6Least Privilege
CM-2Baseline Configuration
CM-3Change Control
IA-5Authenticator Management
RA-5Vulnerability Monitoring
SA-11Developer Testing
SA-15Development Process
SC-28Info at Rest Protection
SI-2Flaw Remediation
SI-5Security Alerts
SI-7Software Integrity
SR-4Provenance

ISO 27001

2022 Annex A Controls

10 / 93
A.5.9Inventory of Assets
A.8.9Configuration Management
A.8.25Secure Development Lifecycle
A.8.28Secure Coding
A.9.2.3Privileged Access Rights
A.9.4.1Info Access Restriction
A.12.1.2Change Management
A.12.6.1Technical Vulnerability Mgmt
A.14.2.2System Change Control
A.18.1.3Protection of Records

PCI-DSS v4.0

Payment Card Industry

7 / 64
2.2.1Config Standards
6.2.4Software Engineering Techniques
6.3.2Inventory of Custom Software
6.5.1Change Control
7.2.1Access Control System
8.3.1Authentication
11.3.1Vulnerability Scans

FedRAMP

Moderate Baseline

12 / 325
AC-2Account Management
AC-5Separation of Duties
AC-6Least Privilege
CM-2Baseline Configuration
CM-6Configuration Settings
IA-5Authenticator Management
RA-5Vulnerability Scanning
SA-11Developer Testing
SC-12Crypto Key Management
SI-2Flaw Remediation
SI-7Software Integrity
SR-4Provenance

CIS Controls

v8 Implementation Groups

14 / 153
1.1Enterprise Asset Inventory
2.1Software Inventory
3.3Configure Data Access Control
4.1Secure Configuration Process
5.1Account Inventory
5.3Disable Dormant Accounts
6.1Access Control Process
6.3Require MFA for Admin Access
6.5Require MFA for Remote Access
7.1Vulnerability Management Process
7.4Automated Vulnerability Scans
8.2Collect Audit Logs
16.1Secure Software Development Process
16.4Static Code Analysis

HIPAA

Security Rule Technical Safeguards

9 / 42
164.312(a)(1)Access Control
164.312(a)(2)(i)Unique User Identification
164.312(a)(2)(iii)Automatic Logoff
164.312(b)Audit Controls
164.312(c)(1)Integrity
164.312(c)(2)Mechanism to Authenticate ePHI
164.312(d)Person or Entity Authentication
164.308(a)(1)(ii)(D)Information System Activity Review
164.308(a)(5)(ii)(B)Protection from Malicious Software

// HOW_IT_WORKS

Scan. Evaluate. Evidence. Remediate. Report.

01

Scan

BuildGuard connects to your GitHub org via GitHub App and scans every repository's configuration, files, and branch settings.

02

Evaluate

23 OPA/Rego policies evaluate each repository against security, governance, and compliance requirements.

03

Evidence

Every finding is recorded in a PostgreSQL evidence ledger with full audit trail for compliance reporting.

04

Remediate

Auto-remediation opens PRs to fix issues: adding CODEOWNERS files, fixing Dockerfiles to use non-root users.

05

Report

Export compliance reports as PDF, HTML, or JSON with framework control mappings. View results on the web dashboard or hand directly to auditors.

// KEY_CAPABILITIES

What Sets BuildGuard Apart

Auto-Remediation

Most tools only detect. BuildGuard opens pull requests to fix violations automatically — adding CODEOWNERS files, fixing Dockerfiles to run as non-root.

Evidence Ledger

Every scan result is recorded in PostgreSQL with timestamps, policy IDs, severity, and remediation status. Built-in audit trail, not bolted on.

OPA / Rego Native

Built on Open Policy Agent. Write custom .rego policies and drop them into the scan loop. Extensible by design for compliance teams.

Web Dashboard

Real-time compliance metrics, org-wide scores, per-repo drill-down, and 30-day compliance trend lines. Built for GRC teams and engineering managers.

Notifications

Slack webhook alerts and generic webhook support on scan completion. Configurable notification rules with full delivery tracking and logs.

Framework Reports

Export PDF, HTML, and JSON reports mapped to SOC2, SOX, NIST, ISO 27001, PCI-DSS, FedRAMP, CIS, and HIPAA controls. Hand directly to auditors.

New in v1.2

// FEBRUARY_2026

Enterprise Features

Visual policy creation, enterprise SSO, SIEM integration, and more.

Visual Policy Builder

Create compliance policies with drag-and-drop — no Rego code required. 5 sample templates included. Real-time Rego preview.

🔒

Enterprise SSO (SAML)

SAML 2.0 Single Sign-On with pre-configured support for Okta, Azure AD, and OneLogin. Enforce SSO for your entire organization.

📡

SIEM Integration

Stream compliance events to Splunk (HEC), Datadog, or Elasticsearch. CEF and Syslog formats supported. Real-time event streaming.

🔑

Scoped API Tokens

Create API tokens with granular scopes (read:repos, write:scans, admin). Set expiration dates. Full token management UI.

🛠

Policy Management UI

Drag-and-drop to reorder policies. Enable/disable with one click. Customize severity levels per policy.

🚀

Guided Onboarding

5-step wizard: Connect GitHub → Select Repos → Configure Policies → Done. Get compliant in minutes, not hours.

CIS Benchmarks

New framework mapping for CIS Controls v8. 20+ controls mapped to BuildGuard policies for security hardening.

HIPAA Compliance

New framework mapping for HIPAA Security Rule. Access control, audit controls, and integrity controls covered.

// PLATFORM_FEATURES

Enterprise-Ready Platform

Beyond scanning — BuildGuard is a full compliance platform with multi-org support, RBAC, and policy lifecycle management.

Multi-Org Support

Tenant isolation for multiple GitHub organizations with per-org configuration and policy overrides.

RBAC

Role-based access control with admin, maintainer, and viewer roles for team-based governance.

Scoped API Tokens

Granular API tokens with scopes (read:repos, write:scans, admin), expiration dates, and full management UI.

Custom Rego Policies

Author and deploy custom OPA/Rego policies through the dashboard with version control.

Compliance Trends

30-day compliance history with daily snapshots and trend visualization per repo and org-wide.

Real-Time Scan Progress

Live progress tracking with per-repo status updates and scan history with full audit trail.

Notification Delivery Log

Full delivery tracking for Slack and webhook notifications with status, timestamps, and error details.

Policy Lifecycle

Draft, review, approve, and activate policies with version history and approval workflows.

// DEPLOYMENT

Run Anywhere

CLI, GitHub Action, Docker, or REST API. BuildGuard fits into your existing workflow.

CLI
# Install via Homebrew
brew tap Build-Flow-Labs/buildguard
brew install buildguard
# Scan an organization
buildguard scan --org your-org
GitHub Action
- uses: Build-Flow-Labs/Build-Guard@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
organization: your-org
config_path: .github/buildguard.json
fail_on_violation: true
database_url: ${{ secrets.DATABASE_URL }}
Docker
docker run --rm \
  -e GITHUB_TOKEN=$GITHUB_TOKEN \
  -e DATABASE_URL=$DATABASE_URL \
  buildflowlabs/buildguard \
  scan --org your-org
REST API
# Dashboard summary
curl localhost:8080/api/v1/dashboard
# Framework report
curl localhost:8080/api/v1/frameworks/SOC2
# Export HTML report
curl localhost:8080/api/v1/export/html

// COVERAGE_MATRIX

Policy → Framework Coverage

Which frameworks does each policy satisfy? The reverse mapping for your compliance team.

Policy SOC2 SOX NIST ISO PCI FedRAMP CIS HIPAA
POL-SEC-01 CC7.1 ITGC-01 AC-6, CM-2 A.9.2.3 2.2.1 CM-2 4.1 164.312(c)
POL-GOV-02 CC7.1 ITGC-04 CM-3, SI-7 A.12.1.2 6.5.1 SI-7 6.1
POL-SEC-03 CC6.1, CC7.2 ITGC-02 SC-28 A.18.1.3 8.3.1 SC-12 3.3 164.312(d)
POL-SEC-04 CC6.1, CC8.1 ITGC-01 AC-2, CM-3 A.9.2.3 6.5.1, 7.2.1 CM-6 6.1 164.312(a)
POL-SOX-01 CC6.2, CC8.1 ITGC-03 AC-3, AC-5 A.12.1.2 AC-5 6.1
POL-SEC-05 CC8.1 CM-3 16.1
POL-SEC-06 A.18.1.3
POL-GOV-03 CC7.2 SI-5
POL-SEC-07 SI-7 6.5.1 16.4 164.308(a)(5)
POL-GOV-04 CC7.1 CM-2 4.1
POL-SEC-08 CC6.6 IA-5 A.8.28 IA-5 164.312(d)
POL-SEC-09 CC7.1 ITGC-05 RA-5, SI-2 A.12.6.1 6.2.4 RA-5 7.1, 7.4
POL-GOV-05 SA-15 A.5.9 2.1
POL-SEC-10 CC6.1 ITGC-02 AC-6 A.9.4.1 7.2.1 AC-6 6.1 164.312(a)
POL-GOV-06 CC8.1 ITGC-01 CM-3 A.14.2.2
POL-SEC-11 CC7.1, CC7.4 ITGC-05 RA-5, SI-2 A.12.6.1 6.2.4, 11.3.1 RA-5, SI-2 7.1, 7.4 164.308(a)(1)
POL-SEC-12 CC8.1 ITGC-01 SA-11, CM-3 A.8.25 6.5.1 SA-11 16.1
POL-SEC-13 SR-4 A.5.9 6.3.2 SR-4 2.1
POL-SEC-14 CC6.1 ITGC-01 CM-3 A.14.2.2 6.5.1 CM-3 4.1 164.312(c)
POL-SEC-15 CC6.1, CC6.6 ITGC-02 IA-2 A.9.2.3 8.3.1 IA-2 6.3, 6.5 164.312(d)
POL-GOV-07 CC6.2, CC6.3 ITGC-06 AC-2 A.9.2.3 7.2.1 AC-2 5.1, 5.3 164.312(a)
POL-GOV-08 CC6.1 ITGC-02 AC-3, SA-15 A.8.9 AC-3 1.1
POL-GOV-09 CC7.2 ITGC-04 AU-2, AU-6 A.12.4.1 10.2 AU-2 8.2 164.312(b)

Stop spending 40 hours per quarter on manual compliance audits.

BuildGuard continuously enforces your policies and generates the evidence your auditors need.