Skip to content
SPECIFICTION
Get listed

Arnica Secrets Security vs detect-secrets

Arnica Secrets Security

arnica.io

detect-secrets

github.com

Side by side

FigureArnica Secrets Securitydetect-secrets
Price from$25/moFree
Free planYesYes
Free trialYes—
Open source——
WebYes—
Windows—Yes
macOS—Yes
Linux—Yes
APIYes—
Self-hostedYesYes
Plans published31
Spec score · Secrets Scanning Software8.4 (#4)8.5 (#3)
CustomizationTeams can configure custom regex-based secret detectors, ignored paths, and policies for scanning and resolution workflows.Users can develop custom detector plugins and filters, and adjust built-in plugins and filters.
IntegrationsThe secrets product page lists GitHub, GitLab, Azure DevOps, and Bitbucket integrations, with alerts through Slack and Microsoft Teams and tickets through Jira or Azure DevOps Boards.The README documents installation through pip and Homebrew and integration as a pre-commit hook.

Plans

Arnica Secrets Security

  • FreeFree
  • Business$300 a year
  • Enterprise$600 a year

Arnica Secrets Security pricing →

detect-secrets

  • detect-secretsFree

detect-secrets pricing →

In their own words

Arnica Secrets Security

Arnica Secrets Security detects and validates hardcoded secrets in code repositories. For newly pushed validated secrets, it can automatically rewrite commits and remove secrets from Git history. Severity considers validation context, including whether credentials belong to a highly privileged or development account. Codebases are scanned daily, with secrets revalidated on code changes and scheduled scans. Integrations include GitHub, GitLab, Azure DevOps, and Bitbucket; alerts can go to Slack or Microsoft Teams, while tickets can be created through Jira or Azure DevOps Boards. Teams can configure regex-based detectors, ignored paths, and policies for scanning and resolution. Arnica says it does not persist source-code snippets containing detected secrets and that customer data is encrypted at rest with tenant separation. Its cloud infrastructure is hosted on AWS, with TLS 1.2 or 1.3 in transit and AES 256 at rest. The Free plan's data ingestion runs every seven days; premium plans run in real time. Prices are per identity per year: Free is free, Business is $300 a year, and Enterprise is $600 a year. A 14-day trial is available.

Visit arnica.io

detect-secrets

detect-secrets is a free, open-source Python module for finding secrets in codebases and helping stop new secrets from entering Git changes. It runs on Linux, macOS, and Windows, with self-hosted use documented through pip or Homebrew. Heuristic regular expressions inspect changes for newly committed secrets, alongside entropy and keyword detection. The scan command creates or updates a baseline of potential findings; hook flags new secrets; and audit lets analysts review, label, report, or compare baseline entries. Users can configure it as a pre-commit hook with the pre-commit framework. Built-in plugins and filters can be adjusted, and custom detector plugins and filters can be developed. Exclusions, matching-line or file exclusions, secret-value exclusions, and inline allowlist comments help handle false positives. The package can also be imported into Python scripts to scan files and serialize findings. Word-list filtering and gibberish detection require optional packages, and gibberish detection is disabled by default. The project uses Apache-2.0 licensing.

Visit github.com