Rostyslav M.
RM
Software Developer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Catching exposed secrets before they turn into pull request cleanup"
4.5/5
What do you like best about GitGuardian?

Installing ggshield as a pre-commit hook has been one of the simplest changes we’ve made with the biggest payoff. When a secret-like value shows up, the commit gets blocked before anything is pushed, and the CLI clearly shows what triggered the detection. We also run it in CI, and the same tooling can be used with pre-receive hooks, which makes it easier to keep checks consistent across local development and the repository. Historical Scanning is just as important, because removing a key from the current version of a file doesn’t remove it from older commits. We use the repository integrations and dashboard to trace the incident, pinpoint where the secret first appeared, and organize remediation. In larger setups, Remediation Playbooks and integrations with Slack, Jira, and ServiceNow help turn an alert into an actual process, instead of just another notification people acknowledge and forget. Honeytokens are a different kind of signal that I also find useful. We can create decoy AWS credentials through ggshield and place them in controlled locations; if someone uses them, there’s very little ambiguity about whether that access was expected. I wouldn’t replace normal monitoring with honeytokens, but they’re helpful when you want to detect real interaction with information that should never be touched. Review collected by and hosted on G2.com.

What do you dislike about GitGuardian?

The first few weeks can be a bit noisy. Fixtures, test tokens, examples, and random strings sometimes look enough like real credentials to trigger detections. It’s tempting to throw together a giant ignore file and move on, but that usually defeats the purpose of the tool. Instead, we start by reviewing the finding, confirm it’s actually harmless, and then document the exception. The tuning takes some effort—especially in older repositories—but I’d rather deal with that friction than train the team to automatically dismiss every secret alert. Review collected by and hosted on G2.com.

See what 282 reviewers think of GitGuardian

4.8 out of 5 · Verified reviews from real users

Read all reviews