Skip to content
Benchmarks

redact-secret · Report · Detector

Together AI API keys

  • 56 fixtures
  • Format evidence: T2 · Tool-corroborated
  • Run 2026-10-07
  • Mode published · redact-secret 0.1.0-beta.14

Format evidence

Arrival evidence (#384, product redact-secret#867; research #783). T2 pending hands-on corroboration: no Together page, staff statement or SDK code states the tgp_v1_ prefix, a length or an alphabet. The shape rests on one scanner rule (betterleaks, with a negative test for a 32-character body and for tgp_v2_), a third-party blog that says keys look like tgp_v1_..., and a first-page GitHub code-search measurement in which the four full-length bodies were 43 base64url characters mixing upper case, lower case, digits, - and _. Neither pinned scanner has a Together rule. Together documents a second, deprecated legacy key population whose format is unknown, so legacy keys are not claimed and stay generic-token-only. Whether a tgp_v2_ exists is unknown, so no fixture asserts silence on 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.
Groups of Together AI API keys fixtures
GroupFixturesLeaked or false alarmsNear-twinsOutcomesOther scanners, same cell
Must not flag · Tool-corroborated22False alarmsat most 14.9%0 of 22 controls flagged22 quiet · 0 flagged
  • flare-redact at most 14.9%
  • gitleaks at most 27.8%
  • trufflehog at most 14.9%
Must not flag · Project policy12False alarmsat most 24.3%0 of 12 controls flagged12 quiet · 0 flagged
  • flare-redact at most 24.3%
  • gitleaks at most 35.4%
  • trufflehog at most 24.3%
Must redact · Tool-corroborated22Secret spans left readableat most 14.9%0 of 22 spansNear-twins told apartinsufficient-coverage10 of 10 pairs22 redacted · 0 too much · 0 partly exposed · 0 missed
  • flare-redact at most 97.5%
  • gitleaks at most 57.0%
  • trufflehog at most 100.0%
56 of 56 rows
Fixtures
56
Left readable
0
Redacted too much
0
False alarms
0

Fixtures for this detector

56 fixtures. Choose "Every scanner" to see each scanner's outcome for the same rows.
Fixtures in Together AI API keys
FixtureKind and evidenceredact-secret
together-ai-api-key-actions-envtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-chat-backtickstogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-cli-flagtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-compose-envtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-curl-bearertogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-docs-ellipsis-placeholder-documentation-placeholdertogether · documentation-placeholderMust not flagT3 · Project policyQuiet
together-ai-api-key-dotenvtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-exporttogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-files-upload-historytogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-js-clienttogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-json-configtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-key-shape-baretogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-key-shape-quotedtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-key-shape-unicode-crlftogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-openai-client-reprtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-openai-sdk-base-urltogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-pasted-keytogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-plus-in-body-twintogether · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-python-environtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-python-togethertogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-router-logtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-tool-calltogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-uppercase-prefix-twintogether · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-vercel-ai-sdktogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-yaml-configtogether · documented-format-literalMust redactT2 · Tool-corroboratedRedacted
together-ai-api-key-actions-secret-referencetogether · templated-referenceMust not flagT3 · Project policyQuiet
together-ai-api-key-base-url-and-model-public-idtogether · public-identifierMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-base-url-readme-prosetogether · prose-mentionMust not flagT3 · Project policyQuiet
together-ai-api-key-base64url-blob-encoded-valuetogether · benign-encoded-valueMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-docs-ellipsis-placeholdertogether · documentation-placeholderMust not flagT3 · Project policyQuiet
together-ai-api-key-docs-key-placeholdertogether · documentation-placeholderMust not flagT3 · Project policyQuiet
together-ai-api-key-doppler-ref-referencetogether · templated-referenceMust not flagT3 · Project policyQuiet
together-ai-api-key-dot-in-body-twintogether · wrong-alphabetMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-embedded-leading-twintogether · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-env-reference-referencetogether · templated-referenceMust not flagT3 · Project policyQuiet
together-ai-api-key-finetune-job-listing-public-idtogether · public-identifierMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-hex-digest-encoded-valuetogether · benign-encoded-valueMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-hyphen-delimiters-twintogether · boundary-violationMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-hyphen-separators-twintogether · prefix-near-missMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-label-prosetogether · benign-lookalikeMust not flagT3 · Project policyQuiet
together-ai-api-key-long-body-twintogether · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-long-body-twin-wrong-lengthtogether · wrong-lengthMust not flagT2 · Tool-corroborated · twinQuiet
together-ai-api-key-masktogether · benign-lookalikeMust not flagT3 · Project policyQuiet
together-ai-api-key-masked-display-public-idtogether · public-identifierMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-prefix-guidance-prosetogether · prose-mentionMust not flagT3 · Project policyQuiet
together-ai-api-key-prefix-onlytogether · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-prefix-only-near-misstogether · format-near-missMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-referencetogether · benign-lookalikeMust not flagT3 · Project policyQuiet
together-ai-api-key-response-object-id-public-idtogether · public-identifierMust not flagT2 · Tool-corroboratedQuiet
together-ai-api-key-short-bodytogether · benign-lookalikeMust not flagT2 · Tool-corroboratedQuiet