Skip to content
Benchmarks

redact-secret · Report · Detector

Browserbase API keys

  • 38 fixtures
  • Format evidence: T1 · Provider-documented
  • Run 2026-10-07
  • Mode published · redact-secret 0.1.0-beta.14

Format evidence

Arrival evidence (#464, product redact-secret#973; #860 handoff browserbase.md, READY for bb_live_ with an open-ended body). T1: the bb_live_ prefix is the docs placeholder (R4) and a provider redaction regex bb_(live|test)_ in browserbase/stagehand (R2); the alphabet and the floor of 20 are a provider CI gate whose author is a public Browserbase-organization member (R2), and no public scanner has a Browserbase rule, so it is not a vendored rule. The stagehand redactor admits _ and - after four alphanumerics while the CI gate is alphanumeric only; both are provider-authored, and the contract takes the alphanumeric class, which keeps bb_live_session_ style identifiers out. POLICY, not T1: the 128-byte upper bound (a bounded run for streaming; rejected whole, never truncated), so positives reach 128 and nothing asserts silence on 129. Excluded: bb_test_ keys (issuance-gated: only a floor-5 regex and a T2 comment), bb_live_session_ and other snake_case identifiers, bb_live_... and bb_live_your_api_key_here placeholders, bb_<timestamp> cookie names and project-ID UUIDs. Neither pinned peer has a Browserbase rule. Graduated to a registry detector at the 4fb7882 re-pin (redact-secret PR #1037).

What the run recorded, by group

Detector views overlap, so their groups are never summed across detectors. Other scanners are reference values on the same inputs, in run order.
Groups of Browserbase API keys fixtures
GroupFixturesLeaked or false alarmsNear-twinsOutcomesOther scanners, same cell
Must not flag · Tool-corroborated6False alarmsat most 39.0%0 of 6 controls flagged6 quiet · 0 flagged
  • flare-redact at most 39.0%
  • gitleaks at most 39.0%
  • trufflehog at most 39.0%
Must not flag · Project policy16False alarmsat most 19.4%0 of 16 controls flagged16 quiet · 0 flagged
  • flare-redact at most 19.4%
  • gitleaks at most 19.4%
  • trufflehog at most 19.4%
Must redact · Provider-documented16Secret spans left readableat most 19.4%0 of 16 spansNear-twins told apartinsufficient-coverage7 of 7 pairs16 redacted · 0 too much · 0 partly exposed · 0 missed
  • flare-redact at most 98.9%
  • gitleaks at most 66.8%
  • trufflehog at most 100.0%
38 of 38 rows
Fixtures
38
Left readable
0
Redacted too much
0
False alarms
0

Fixtures for this detector

38 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
Fixtures in Browserbase API keys
FixtureKind and evidenceredact-secret
browserbase-api-key-bare-prosebrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-bearer-headerbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-chat-pastebrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-dotenvbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-exportbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-json-api-keybrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-json-tokenbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-key-shape-barebrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-key-shape-quotedbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-key-shape-unicode-crlfbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-mcp-envbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-python-sdkbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-sdk-kwargbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-stagehand-tsbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-x-api-key-headerbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-x-bb-api-key-headerbrowserbase · documented-format-literalMust redactT1 · Provider-documentedRedacted
browserbase-api-key-actions-secret-referencebrowserbase · templated-referenceMust not flagT3 · Project policyQuiet
browserbase-api-key-body-19-twinbrowserbase · wrong-lengthMust not flagT3 · Project policy · twinQuiet
browserbase-api-key-ellipsis-placeholderbrowserbase · documentation-placeholderMust not flagT3 · Project policyQuiet
browserbase-api-key-env-reference-referencebrowserbase · templated-referenceMust not flagT3 · Project policyQuiet
browserbase-api-key-hyphen-prefix-twinbrowserbase · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
browserbase-api-key-key-guidance-prosebrowserbase · prose-mentionMust not flagT3 · Project policyQuiet
browserbase-api-key-label-prosebrowserbase · benign-lookalikeMust not flagT3 · Project policyQuiet
browserbase-api-key-leading-glue-twinbrowserbase · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
browserbase-api-key-leading-underscore-twinbrowserbase · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
browserbase-api-key-live-session-identifier-near-missbrowserbase · format-near-missMust not flagT3 · Project policyQuiet
browserbase-api-key-maskbrowserbase · benign-lookalikeMust not flagT3 · Project policyQuiet
browserbase-api-key-prefix-at-eol-near-missbrowserbase · format-near-missMust not flagT2 · Tool-corroboratedQuiet
browserbase-api-key-prefix-onlybrowserbase · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
browserbase-api-key-project-id-public-idbrowserbase · public-identifierMust not flagT3 · Project policyQuiet
browserbase-api-key-referencebrowserbase · benign-lookalikeMust not flagT3 · Project policyQuiet
browserbase-api-key-short-bodybrowserbase · benign-lookalikeMust not flagT3 · Project policyQuiet
browserbase-api-key-timestamp-cookie-public-idbrowserbase · public-identifierMust not flagT3 · Project policyQuiet
browserbase-api-key-trailing-hyphen-twinbrowserbase · boundary-violationMust not flagT3 · Project policy · twinQuiet
browserbase-api-key-trailing-underscore-twinbrowserbase · boundary-violationMust not flagT3 · Project policy · twinQuiet
browserbase-api-key-uppercase-prefix-twinbrowserbase · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
browserbase-api-key-x-run-placeholderbrowserbase · documentation-placeholderMust not flagT3 · Project policyQuiet
browserbase-api-key-your-api-key-here-placeholderbrowserbase · documentation-placeholderMust not flagT3 · Project policyQuiet