Join our Newsletter — 33% off our NHI Course

Understanding GitGuardian

GitGuardian is a secrets security and non-human identity (NHI) governance platform. Founded in Paris in 2017 and led by co-founder and CEO Eric Fourrier, the company started by detecting API keys, tokens and passwords leaked in source code, and has expanded into managing the lifecycle of the non-human identities those secrets belong to, including service accounts, applications and AI agents. Its platform finds exposed secrets across development tools and collaboration platforms, inventories secrets held in vaults and CI/CD systems, links them to the identities and permissions they grant, and supports remediation from detection through to rotation. This overview explains how the platform works and what it covers, based on GitGuardian’s public product documentation and announcements.

At A Glance

VendorGitGuardian, founded 2017, Paris
CategorySecrets security, NHI governance, AI agent credential security
Identities coveredService accounts, applications, workloads, AI agents and the secrets they use
DeploymentSaaS or self-hosted
Detection coverageMore than 550 secret detectors, with validity checks for many secret types
Agentic AIAI Hooks for coding agents, AI agent and MCP server inventory, GitGuardian MCP Server
Funding$50 million Series C (February 2026) led by Insight Partners; $106 million raised in total

What The Platform Does

GitGuardian’s platform combines two product areas, Secrets Security and NHI Governance, which share a single detection engine and incident workflow.

Secrets Detection

GitGuardian scans for secrets wherever developers and teams work. Internal Monitoring covers:

  • Source code and full commit history in GitHub, GitLab, Bitbucket and Azure DevOps
  • Collaboration tools including Slack, Microsoft Teams, Jira and Confluence, with historical scanning for Jira and Confluence Cloud
  • Container images and other software artefacts
  • Developer workstations and CI pipelines through the ggshield command-line tool

The detection engine combines more than 550 specific detectors with generic detection for secrets that do not match a known format. Validity checks test whether a detected credential is still active, so teams can prioritise live exposures.

Public Monitoring

Public Monitoring watches public GitHub for secrets linked to an organisation’s employees, repositories and domains, including secrets leaked from developers’ personal repositories. GitGuardian also runs HasMySecretLeaked, a free service that lets anyone check whether a secret has appeared in public GitHub without revealing the secret itself.

Honeytokens

Honeytokens are decoy credentials that can be placed in code repositories, CI pipelines and other systems. Any attempt to use a honeytoken triggers an alert with details about the source, giving early warning of an intrusion or a leak.

Shift-Left Prevention

ggshield runs as a pre-commit and pre-push hook and in CI/CD pipelines, blocking secrets before they reach a shared repository. It can scan files, directories, Docker images and Git history, and is configured centrally with a single command per machine.

NHI Governance

NHI Governance extends GitGuardian from finding leaked secrets to managing the identities behind them.

Inventory

A lightweight collector called ggscout runs inside the customer’s environment and builds an inventory of secrets and identities across production infrastructure. It sends hashes and metadata to GitGuardian rather than raw secret values. Documented sources include:

Secrets managersHashiCorp Vault, including Enterprise namespaces, Azure Key Vault, AWS Secrets Manager, Google Secret Manager, Delinea Secret Server and Akeyless
CI/CD systemsGitHub Actions and GitLab CI/CD variables
InfrastructureKubernetes secrets
Cloud IAM and identity providersAWS IAM, Microsoft Entra ID, Okta, Auth0, Datadog and Snowflake

ggscout is available as a binary, a Python package, a Docker image and a Helm chart. Since September 2026, it classifies every collected value with the same detection engine used for code scanning, so the inventory can distinguish real credentials from placeholders or configuration values.

Identity Map And Risk Context

NHI Governance links each secret to the identity it belongs to and to the permissions that identity holds. For example, an AWS access key stored in a vault or in Kubernetes is linked to its AWS IAM identity. The platform flags admin-level and overprivileged NHIs across AWS IAM, Microsoft Entra ID and Okta, and automatically raises the severity of incidents that affect privileged identities. Teams can see where each secret is stored and used, how old it is, whether it is inactive, and whether it has also leaked into code or collaboration tools.

Policies And Remediation

NHI Governance applies policies to the inventory, such as secrets that are unvaulted, unrotated, shared across environments, or leaked as well as vaulted. Through ggscout, GitGuardian can also write secrets found in code into a secrets manager, which supports moving hard-coded credentials into a vault. Read and write support depends on the integration; HashiCorp Vault supports both, for example, while Azure Key Vault is read-only.

How The Architecture Works

Source integrations Version control systems and collaboration tools
Continuous scanning
GitGuardian platform SaaS or self-hosted: detection, incidents, NHI inventory and policy
Inventory data
ggscout Runs in the customer's infrastructure; reads vaults, CI/CD, Kubernetes and identity platforms
ggshield runs on developer machines and in CI/CD pipelines to stop secrets before they are committed or deployed.
ComponentWhat it does
GitGuardian platformThe platform hosts the detection engine, incident management, the NHI inventory and the policy engine. It is available as SaaS or as a self-hosted deployment for organisations that need to keep data in their own environment.
Source integrationsVersion control systems and collaboration tools connect to the platform directly through native integrations, so new commits and messages are scanned continuously.
ggshieldThe command-line tool runs on developer machines and in CI/CD pipelines to stop secrets before they are committed or deployed.
ggscoutThe collector runs in the customer’s infrastructure, reads from vaults, CI/CD systems, Kubernetes and identity platforms, and sends inventory data to GitGuardian. Some integrations run in place; for example, the GitHub Actions collector runs inside a workflow and inventories organisation, repository and environment secrets.

Agentic AI Capabilities

GitGuardian approaches AI agents as both a source of secret leaks and a new class of non-human identity.

AI Hooks For Coding Agents

AI Hooks run inside AI coding tools and block secrets before they are sent to a model. GitGuardian documents hooks for coding agents including Claude Code, Cursor, GitHub Copilot, OpenAI Codex and Mistral Vibe, and ggshield can configure hooks for every detected agent on a machine with one command.

AI Agent And MCP Inventory

Released in September 2026, the AI agents and MCP inventory shows which AI agents and MCP servers are running on each developer endpoint, whether AI Hooks are installed, and includes agents running under personal subscriptions. It requires ggshield 1.54.0 or later and the Endpoints licence entitlement.

GitGuardian MCP Server

The GitGuardian MCP Server brings secrets detection and incident data into AI-enabled IDEs, so developers and agents can scan code and review incidents from within their assistant.

AI Agent Credentials

NHI Governance tracks the credentials used by AI systems in the same inventory as service accounts and applications, and GitGuardian has stated that it is expanding coverage to detect, monitor and govern credentials used by AI systems, from coding assistants to customer service bots.

Integrations

AreaDocumented integrations
Version controlGitHub, GitLab, Bitbucket, Azure DevOps
CollaborationSlack, Microsoft Teams, Jira, Confluence
CI/CDGitHub Actions, GitLab CI, Jenkins, CircleCI, Azure Pipelines and others via ggshield
Secrets managersHashiCorp Vault, AWS Secrets Manager, Azure Key Vault, Google Secret Manager, Delinea, Akeyless
Identity and cloudAWS IAM, Microsoft Entra ID, Okta, Auth0, Snowflake, Datadog
AI toolsClaude Code, Cursor, GitHub Copilot, OpenAI Codex, Mistral Vibe, MCP-compatible IDEs

Use Cases And Industries

GitGuardian publishes use cases for detecting and remediating leaked secrets in code and collaboration tools, preventing secrets from being committed, monitoring public exposure, detecting intrusions with honeytokens, inventorying and governing NHIs across vaults and cloud IAM, migrating hard-coded secrets into vaults, and securing developer use of AI coding tools. GitGuardian describes itself as the number one app on the GitHub Marketplace and publishes an annual State of Secrets Sprawl report based on its scanning of public GitHub. Its Series C funding is directed partly at expanding in DACH, the UK, France and the Nordics, where regulation increasingly requires secrets and NHI security.

Explore More

View company profile

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

Book a demo

See the platform

Tell us a little about you and we’ll pass your request to the vendor’s team.

Fill in all fields marked * and tick the consent box to continue.