Skip to content
Benchmarks

redact-secret · Report · Detector

Linear tokens

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

Format evidence

The contract intentionally covers only lin_api_. The provider documents lin_oauth_ as a distinct credential class; detector-coverage routes it outside this family rather than treating it as a malformed API key.

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 Linear tokens fixtures
GroupFixturesLeaked or false alarmsNear-twinsOutcomesOther scanners, same cell
Must not flag · Tool-corroborated14False alarmsat most 21.5%0 of 14 controls flagged14 quiet · 0 flagged
  • flare-redact at most 31.5%
  • gitleaks at most 47.6%
  • trufflehog at most 31.5%
Must not flag · Project policy2False alarmsinsufficient-evidence0 of 2 controls flagged2 quiet · 0 flagged
  • flare-redact insufficient-evidence
  • gitleaks insufficient-evidence
  • trufflehog insufficient-evidence
Must redact · Provider-documented8Secret spans left readableat most 32.4%0 of 8 spansNear-twins told apartat least 56.6%5 of 5 pairs8 redacted · 0 too much · 0 partly exposed · 0 missed
  • flare-redact at most 32.4%
  • gitleaks at most 32.4%
  • trufflehog at most 32.4%
Pending review3UnscoredNot scoredInspect only: never scored until evidence existsNot scored
27 of 27 rows
Fixtures
27
Left readable
0
Redacted too much
0
False alarms
0

Fixtures for this detector

27 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
Fixtures in Linear tokens
FixtureKind and evidenceredact-secret
linear-token-dash-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-leading-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-trailing-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-api-plainlinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-api-plain-twinlinear · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
linear-token-api-unicode-crlflinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-api-unicode-crlf-twinlinear · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
linear-token-env-api-keylinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-graphql-authorization-headerlinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-linear-client-tslinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-masklinear · benign-lookalikeMust not flagT3 · Project policyQuiet
linear-token-oauth-dash-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-oauth-leading-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-oauth-trailing-identifier-embeddinglinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-prefix-onlylinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-referencelinear · benign-lookalikeMust not flagT3 · Project policyQuiet
linear-token-shape-1-barelinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-shape-1-bare-twinlinear · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
linear-token-shape-1-quotedlinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-shape-1-quoted-twinlinear · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
linear-token-shape-1-unicode-crlflinear · documented-format-literalMust redactT1 · Provider-documentedRedacted
linear-token-shape-1-unicode-crlf-twinlinear · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
linear-token-shape-2-barelinear · unsettled-evidence-inputPending reviewT0 · PendingUnscored
linear-token-shape-2-quotedlinear · unsettled-evidence-inputPending reviewT0 · PendingUnscored
linear-token-shape-2-unicode-crlflinear · unsettled-evidence-inputPending reviewT0 · PendingUnscored
linear-token-short-bodylinear · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
linear-token-team-and-issue-ids-public-idlinear · public-identifierMust not flagT2 · Tool-corroboratedQuiet