redact-secret · Report · Detector
OpenAI tokens
Format evidence
OpenAI publishes no key-format documentation (platform docs require authentication). Marker and lengths are tool-corroborated only. Since 2026-09-24 (docs/decisions/2026-09-24-stop-asserting-provider-undecided-format-properties.md) the benchmark claims sk-svcacct- keys only at the 74/74 widths its positives carry and asserts no silence on any other service-account width: whether those widths vary with the account name is disputed and no OpenAI source decides it.
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.
| Group | Fixtures | Leaked or false alarms | Near-twins | Outcomes | Other scanners, same cell |
|---|---|---|---|---|---|
| Must not flag · Tool-corroborated | 17 | False alarmsat most 18.4%0 of 17 controls flagged | 17 quiet · 0 flagged |
| |
| Must not flag · Project policy | 6 | False alarmsat most 39.0%0 of 6 controls flagged | 6 quiet · 0 flagged |
| |
| Must redact · Tool-corroborated | 13 | Secret spans left readableat most 22.8%0 of 13 spans | Near-twins told apartat least 67.6%8 of 8 pairs | 13 redacted · 0 too much · 0 partly exposed · 0 missed |
|
| Project policy · Project policy | 9 | Secret spans left readableat most 29.9%0 of 9 spans | 9 redacted · 0 too much · 0 partly exposed · 0 missed |
| |
| Pending review | 2 | UnscoredNot scoredInspect only: never scored until evidence exists | Not scored |
- Fixtures
- 47
- Left readable
- 0
- Redacted too much
- 0
- False alarms
- 0
Fixtures for this detector
47 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
| Fixture | Kind and evidence | redact-secret |
|---|---|---|
openai-token-alphabet-twinopenai · wrong-alphabet | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-compose-short-twinopenai · wrong-length | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-dash-identifier-embeddingopenai · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-envopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-legacy-plain-twinopenai · boundary-violation | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-legacy-unicode-crlf-twinopenai · boundary-violation | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-mcp-server-envopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-proj-plainopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-proj-plain-twinopenai · wrong-length | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-proj-unicode-crlfopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-proj-unicode-crlf-twinopenai · wrong-length | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-python-clientopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-shape-1-bareopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-1-quotedopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-1-unicode-crlfopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-2-bareopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-2-quotedopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-2-unicode-crlfopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-3-bareopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-3-quotedopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shape-3-unicode-crlfopenai · documented-format-literal | Project policyT3 · Project policy | Redacted |
openai-token-shell-exportopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-svcacct-plainopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-svcacct-unicode-crlfopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-trailing-identifier-embeddingopenai · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-actions-envopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-actions-secret-referenceopenai · templated-reference | Must not flagT3 · Project policy | Quiet |
openai-token-compose-alphabet-twinopenai · wrong-alphabet | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-compose-envopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-docs-template-placeholderopenai · documentation-placeholder | Must not flagT3 · Project policy | Quiet |
openai-token-leading-identifier-embeddingopenai · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-legacy-plainopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-legacy-unicode-crlfopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-maskopenai · benign-lookalike | Must not flagT3 · Project policy | Quiet |
openai-token-org-and-project-ids-public-idopenai · public-identifier | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-prefix-onlyopenai · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-prefix-twinopenai · prefix-near-miss | Must not flagT2 · Tool-corroborated · twin | Quiet |
openai-token-project-keys-note-proseopenai · prose-mention | Must not flagT3 · Project policy | Quiet |
openai-token-python-env-referenceopenai · templated-reference | Must not flagT3 · Project policy | Quiet |
openai-token-raw-requestopenai · documented-format-literal | Must redactT2 · Tool-corroborated | Redacted |
openai-token-referenceopenai · benign-lookalike | Must not flagT3 · Project policy | Quiet |
openai-token-response-ids-public-idopenai · public-identifier | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-short-bodyopenai · benign-lookalike | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-svcacct-plain-twinopenai · unsettled-evidence-input | Pending reviewT0 · Pending · twin | Unscored |
openai-token-svcacct-unicode-crlf-twinopenai · unsettled-evidence-input | Pending reviewT0 · Pending · twin | Unscored |
openai-token-truncated-log-near-missopenai · format-near-miss | Must not flagT2 · Tool-corroborated | Quiet |
openai-token-wheel-checksum-encoded-valueopenai · benign-encoded-value | Must not flagT2 · Tool-corroborated | Quiet |