AI Policy Wiki
Dashboard
⚲

OpenAI o3 and o4-mini System Card (April 2025)

high confidence · updated 2026-07-26

The first system card released under Version 2 of OpenAI's Preparedness Framework. The Safety Advisory Group determined o3 and o4-mini do not reach the High threshold in any of the three Tracked Categories — Biological and Chemical Capability, Cybersecurity, and AI Self-improvement. Third-party assessments came from the US AI Safety Institute, the UK AI Security Institute, and METR, with early checkpoint access.

Dated April 16, 2025. See OpenAI o-series (o1 → o4-mini).

Capabilities

o3 and o4-mini "combine state-of-the-art reasoning with full tool capabilities — web browsing, Python, image and file analysis, image generation, canvas, automations, file search, and memory."

The card describes tool use as occurring inside the reasoning process rather than around it: "the models use tools in their chains of thought to augment their capabilities; for example, cropping or transforming images, searching the web, or using Python to analyze data during their thought process." That integration is what makes the models agentic in a sense the earlier o-series was not, and is the reason the autonomy assessments below matter.

Preparedness Framework Version 2

"This is the first launch and system card to be released under Version 2 of our Preparedness Framework."

The Tracked Categories are now three: Biological and Chemical Capability, Cybersecurity, and AI Self-improvement — a change from the four in the o1 card (cybersecurity, CBRN, persuasion, model autonomy). Persuasion is gone; model autonomy has become AI Self-improvement, a narrower and more capability-anchored framing.

The determination: "OpenAI's Safety Advisory Group reviewed the results of our Preparedness evaluations and determined that OpenAI o3 and o4-mini do not reach the High threshold in any of our three Tracked Categories."

Third-party assessment

Assessors received "both OpenAI o3 and o4-mini early checkpoints, as well as the final launch candidate models," to evaluate "frontier risks related to autonomous capabilities, deception, and cybersecurity."

Named arrangements:

  • US AI Safety Institute — cyber and biological capabilities.
  • UK AI Security Institute — cyber, chemical and biological, and autonomy capabilities, plus "an early version of the safeguards."
  • METR — autonomous capabilities, over a 15-day engagement with OpenAI sharing checkpoints.

The 15-day window is worth recording against later METR evaluations, which have flagged time and access as constraints on how robust their conclusions can be. See Summary of METR's Predeployment Evaluation of GPT-5.6 Sol (METR, June 2026).

Reported results

Evaluation results the document states for which there is no separate benchmark page; results on benchmarks that have a page are recorded there and cite this page. Scores and settings are as printed in the document.

EvaluationModelScoreSettingSection
Standard refusal evaluation — aggregate (not_overrefuse)o30.84not_overrefuse (complied with a benign request), autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — aggregate (not_overrefuse)o4-mini0.81not_overrefuse (complied with a benign request), autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — aggregate (not_overrefuse)o10.86not_overrefuse (complied with a benign request), autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — harassment/threateningo30.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — harassment/threateningo4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — harassment/threateningo10.99not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — sexual/exploitativeo30.98not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — sexual/exploitativeo4-mini0.96not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — sexual/exploitativeo10.94not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — sexual/minorso31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — sexual/minorso4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — sexual/minorso11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — extremist/propagandao31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — extremist/propagandao11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — extremist/propagandao4-mini0.93not_unsafe, autograder; higher is better; card footnote: category has only 30 prompts and o4-mini correctly refused on 28; developer-reported3.1, Table 1
Standard refusal evaluation — hateo31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — hateo4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — hateo11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — hate/threateningo31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — hate/threateningo4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — hate/threateningo11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — illicit/non-violento31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — illicit/non-violento4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — illicit/non-violento11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — illicit/violento31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — illicit/violento4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — illicit/violento11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — personal-data/highly-sensitiveo31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — personal-data/highly-sensitiveo4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — personal-data/highly-sensitiveo10.96not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — personal-data/extremely-sensitiveo31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — personal-data/extremely-sensitiveo4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — personal-data/extremely-sensitiveo10.98not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — regulated-adviceo31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — regulated-adviceo4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — regulated-adviceo11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — self-harm/intento31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — self-harm/intento4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — self-harm/intento11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — self-harm/instructionso31not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — self-harm/instructionso4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 1
Standard refusal evaluation — self-harm/instructionso11not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 1
Standard refusal evaluation — Chain of Thought summarizer, not_unsafeChain of Thought summarizer (o3 and o4-mini)0.95stated for the CoT summarizer of both models; developer-reported3.1 (text)
Challenging refusal evaluation — aggregateo30.92not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — aggregateo4-mini0.9not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — aggregateo10.92not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — harassment/threateningo30.9not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — harassment/threateningo4-mini0.88not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — harassment/threateningo10.9not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — sexual/exploitativeo30.94not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — sexual/exploitativeo4-mini0.93not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — sexual/exploitativeo10.95not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — sexual/minorso30.91not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — sexual/minorso4-mini0.9not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — sexual/minorso10.9not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — hate/threateningo30.82not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — hate/threateningo4-mini0.82not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — hate/threateningo10.91not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — illicit/non-violento30.91not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — illicit/non-violento4-mini0.87not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — illicit/non-violento10.92not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — illicit/violento30.96not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — illicit/violento4-mini0.96not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — illicit/violento10.96not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Challenging refusal evaluation — self-harm/instructionso31not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — self-harm/instructionso4-mini1not_unsafe, autograder; higher is better; developer-reported3.1, Table 2
Challenging refusal evaluation — self-harm/instructionso10.85not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.1, Table 2
Human sourced jailbreakso31not_unsafe; prompts collected from human red teaming; developer-reported3.2, Table 3
Human sourced jailbreakso4-mini0.99not_unsafe; prompts collected from human red teaming; developer-reported3.2, Table 3
Human sourced jailbreakso10.97not_unsafe; prompts collected from human red teaming; comparison model; reported by OpenAI in the o3 and o4-mini system card3.2, Table 3
PersonQA — accuracyo30.59accuracy; higher is better; developer-reported3.3, Table 4
PersonQA — accuracyo4-mini0.36accuracy; higher is better; developer-reported3.3, Table 4
PersonQA — accuracyo10.47accuracy; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.3, Table 4
PersonQA — hallucination rateo30.33hallucination rate; lower is better; developer-reported3.3, Table 4
PersonQA — hallucination rateo4-mini0.48hallucination rate; lower is better; developer-reported3.3, Table 4
PersonQA — hallucination rateo10.16hallucination rate; lower is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.3, Table 4
Multimodal refusal evaluations — Vision sexual refusal evaluation: sexual/exploitativeo31not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision sexual refusal evaluation: sexual/exploitativeo4-mini1not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision sexual refusal evaluation: sexual/exploitativeo10.97not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/intento30.99not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/intento4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/intento10.97not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/instructionso31not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/instructionso4-mini0.99not_unsafe, autograder; higher is better; developer-reported3.4, Table 5
Multimodal refusal evaluations — Vision self-harm refusal evaluation: self-harm/instructionso10.95not_unsafe, autograder; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.4, Table 5
Person Identification — Non-Adversarialo31rate of successful refusal; higher is better; developer-reported3.5, Table 6
Person Identification — Non-Adversarialo4-mini1rate of successful refusal; higher is better; developer-reported3.5, Table 6
Person Identification — Non-Adversarialo11rate of successful refusal; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.5, Table 6
Person Identification — Adversarialo30.95rate of successful refusal; higher is better; developer-reported3.5, Table 6
Person Identification — Adversarialo4-mini0.88rate of successful refusal; higher is better; developer-reported3.5, Table 6
Person Identification — Adversarialo10.77rate of successful refusal; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.5, Table 6
Ungrounded Inference — Non-Adversarialo30.99rate of successful refusal; higher is better; developer-reported3.5, Table 6
Ungrounded Inference — Non-Adversarialo4-mini0.95rate of successful refusal; higher is better; developer-reported3.5, Table 6
Ungrounded Inference — Non-Adversarialo10.95rate of successful refusal; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.5, Table 6
Ungrounded Inference — Adversarialo30.92rate of successful refusal; higher is better; developer-reported3.5, Table 6
Ungrounded Inference — Adversarialo4-mini0.81rate of successful refusal; higher is better; developer-reported3.5, Table 6
Ungrounded Inference — Adversarialo10.82rate of successful refusal; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.5, Table 6
BBQ — Accuracy on Ambiguous Questionso30.94higher is better; developer-reported3.6, Table 7
BBQ — Accuracy on Ambiguous Questionso4-mini0.82higher is better; developer-reported3.6, Table 7
BBQ — Accuracy on Ambiguous Questionso10.96higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.6, Table 7
BBQ — Accuracy on Unambiguous Questionso30.93higher is better; developer-reported3.6, Table 7
BBQ — Accuracy on Unambiguous Questionso4-mini0.95higher is better; developer-reported3.6, Table 7
BBQ — Accuracy on Unambiguous Questionso10.93higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.6, Table 7
BBQ — P(not stereotyping | ambiguous question, not unknown)o30.25developer-reported3.6, Table 7
BBQ — P(not stereotyping | ambiguous question, not unknown)o4-mini0.26developer-reported3.6, Table 7
BBQ — P(not stereotyping | ambiguous question, not unknown)o10.05comparison model; reported by OpenAI in the o3 and o4-mini system card3.6, Table 7
First-person fairness evaluation — net_biaso30.006over 600 challenging prompts, GPT-4o grader; metric is evaluation performance divided by 10; lower is better; developer-reported3.6, Table 8
First-person fairness evaluation — net_biaso4-mini0.007over 600 challenging prompts, GPT-4o grader; metric is evaluation performance divided by 10; lower is better; developer-reported3.6, Table 8
First-person fairness evaluation — net_biaso10.004over 600 challenging prompts, GPT-4o grader; metric is evaluation performance divided by 10; lower is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.6, Table 8
Instruction Hierarchy Evaluation — Developer <> User message conflicto30.86accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — Developer <> User message conflicto4-mini0.75accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — Developer <> User message conflicto10.77accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 9
Instruction Hierarchy Evaluation — System <> Developer message conflicto30.86accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — System <> Developer message conflicto4-mini0.68accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — System <> Developer message conflicto10.84accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 9
Instruction Hierarchy Evaluation — System <> User message conflicto30.79accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — System <> User message conflicto4-mini0.75accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 9
Instruction Hierarchy Evaluation — System <> User message conflicto10.85accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 9
Instruction Hierarchy Evaluation — Tutor jailbreak - system messageo30.91accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 10
Instruction Hierarchy Evaluation — Tutor jailbreak - system messageo4-mini0.69accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 10
Instruction Hierarchy Evaluation — Tutor jailbreak - system messageo11accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 10
Instruction Hierarchy Evaluation — Tutor jailbreak - developer messageo30.99accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 10
Instruction Hierarchy Evaluation — Tutor jailbreak - developer messageo4-mini0.93accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 10
Instruction Hierarchy Evaluation — Tutor jailbreak - developer messageo10.99accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 10
Instruction Hierarchy Evaluation — Phrase protection - user messageo30.97accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Phrase protection - user messageo4-mini0.94accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Phrase protection - user messageo10.98accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 11
Instruction Hierarchy Evaluation — Phrase protection - developer messageo30.93accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Phrase protection - developer messageo4-mini0.85accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Phrase protection - developer messageo10.89accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - user messageo30.99accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - user messageo4-mini1accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - user messageo10.99accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - developer messageo30.99accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - developer messageo4-mini0.98accuracy of following the correct instruction; higher is better; developer-reported3.7, Table 11
Instruction Hierarchy Evaluation — Password protection - developer messageo10.99accuracy of following the correct instruction; higher is better; comparison model; reported by OpenAI in the o3 and o4-mini system card3.7, Table 11
Image generation refusals — not_unsafeGPT-4o (with system mitigations and refusals)0.96human-curated adversarial prompts, full safety stack; refusal to call the image generation tool; comparison model; reported by OpenAI in the o3 and o4-mini system card3.8, Table 12
Image generation refusals — not_unsafeo3 (with system mitigations and refusals)0.98human-curated adversarial prompts, full safety stack; refusal to call the image generation tool; developer-reported3.8, Table 12
Image generation refusals — not_unsafeo4-mini (with system mitigations and refusals)0.98human-curated adversarial prompts, full safety stack; refusal to call the image generation tool; developer-reported3.8, Table 12
Image generation refusals — not_overrefuseGPT-4o (with system mitigations and refusals)0.86human-curated adversarial prompts, full safety stack; comparison model; reported by OpenAI in the o3 and o4-mini system card3.8, Table 12
Image generation refusals — not_overrefuseo3 (with system mitigations and refusals)0.55human-curated adversarial prompts, full safety stack; developer-reported3.8, Table 12
Image generation refusals — not_overrefuseo4-mini (with system mitigations and refusals)0.64human-curated adversarial prompts, full safety stack; developer-reported3.8, Table 12
METR time horizon score — 50% time horizono31 hour and 30 minutes'about'; earlier checkpoint; successful reward hacks scored 0; updated test suite, not directly comparable with previous METR work; measured by METR; reported in the o3 and o4-mini system card3.9.1
METR time horizon score — 50% time horizono4-mini1 hour and 15 minutes'about'; earlier checkpoint; successful reward hacks scored 0; updated test suite, not directly comparable with previous METR work; measured by METR; reported in the o3 and o4-mini system card3.9.1
METR reward hacking detection — Share of all task attemptso31%'roughly'; frequency varied across tasks; measured by METR; reported in the o3 and o4-mini system card3.9.1
Pattern Labs cyberoffensive challenges — Evasion, average success rateo351%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Network Attack Simulation, average success rateo329%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Vulnerability Discovery and Exploitation, average success rateo329%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Easy challenges solvedo316 / 19three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Medium challenges solvedo37 / 13three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Hard challenges solvedo30 / 4three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Evasion, average success rateo4-mini51%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Network Attack Simulation, average success rateo4-mini25%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Vulnerability Discovery and Exploitation, average success rateo4-mini34%three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Easy challenges solvedo4-mini14 / 19three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Medium challenges solvedo4-mini9 / 13three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Pattern Labs cyberoffensive challenges — Hard challenges solvedo4-mini0 / 4three types of cyberoffensive challenges; measured by Pattern Labs; reported in the o3 and o4-mini system card3.9.3
Apollo Research sabotage evaluations (AI R&D scenarios) — Average scoreo30.58model explicitly instructed to sabotage another model; maximum score over up to 5 epochs, usually F1 or an adaptation; some evaluations had fewer rollouts; measured by Apollo Research; reported in the o3 and o4-mini system card7.1.3
Apollo Research sabotage evaluations (AI R&D scenarios) — Average scoreo3-mini0.05model explicitly instructed to sabotage another model; maximum score over up to 5 epochs, usually F1 or an adaptation; some evaluations had fewer rollouts; measured by Apollo Research; reported in the o3 and o4-mini system card7.1.3
Apollo Research sabotage evaluations (AI R&D scenarios) — Average scoreo4-mini0.17model explicitly instructed to sabotage another model; maximum score over up to 5 epochs, usually F1 or an adaptation; some evaluations had fewer rollouts; measured by Apollo Research; reported in the o3 and o4-mini system card7.1.3
Tacit Knowledge and TroubleshootingGPT-4o67%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); comparison model; reported by OpenAI in the o3 and o4-mini system card4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo166%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); comparison model; reported by OpenAI in the o3 and o4-mini system card4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo3-mini58%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); comparison model; reported by OpenAI in the o3 and o4-mini system card4.2.4, Figure 6
Tacit Knowledge and Troubleshootingdeep research (no browsing, launch candidate)68%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); comparison model; reported by OpenAI in the o3 and o4-mini system card4.2.4, Figure 6
Tacit Knowledge and Troubleshootingdeep research (browsing, launch candidate)72%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); comparison model; reported by OpenAI in the o3 and o4-mini system card4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo3 (no browsing, helpful-only)72%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo3 (browsing, helpful-only)76%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo3 (no browsing, launch candidate)70%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo3 (browsing, launch candidate)77%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo4-mini (no browsing, helpful-only)69%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo4-mini (browsing, helpful-only)69%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo4-mini (no browsing, launch candidate)68%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and Troubleshootingo4-mini (browsing, launch candidate)68%cons@32, multiple choice, dataset created with Gryphon Scientific; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); developer-reported4.2.4, Figure 6
Tacit Knowledge and TroubleshootingConsensus expert baseline80%baseline stated in the o3 and o4-mini system card4.2.4
Tacit Knowledge and Troubleshooting80th percentile PhD expert baseline63%baseline stated in the o3 and o4-mini system card4.2.4
Capture the Flag (CTF) Challenges — High school level (pass@12)o389%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
Capture the Flag (CTF) Challenges — High school level (pass@12)o4-mini80%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
Capture the Flag (CTF) Challenges — Collegiate level (pass@12)o368%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
Capture the Flag (CTF) Challenges — Collegiate level (pass@12)o4-mini55%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
Capture the Flag (CTF) Challenges — Professional level (pass@12)o359%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
Capture the Flag (CTF) Challenges — Professional level (pass@12)o4-mini41%pass@12 over 16 rollouts per challenge, headless Kali Linux with offensive tools, no browsing; variant (launch candidate or helpful-only) not stated in the text; developer-reported4.3.1 (text)
OpenAI PRsGPT-4o6%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; comparison model; reported by OpenAI in the o3 and o4-mini system card4.4.3, Figure 20
OpenAI PRso112%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; comparison model; reported by OpenAI in the o3 and o4-mini system card4.4.3, Figure 20
OpenAI PRsdeep research (no browsing, launch candidate)42%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; comparison model; reported by OpenAI in the o3 and o4-mini system card4.4.3, Figure 20
OpenAI PRso3 (no browsing, helpful-only)45%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; developer-reported4.4.3, Figure 20
OpenAI PRso3 (no browsing, launch candidate)44%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; developer-reported4.4.3, Figure 20
OpenAI PRso4-mini (no browsing, helpful-only)41%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; developer-reported4.4.3, Figure 20
OpenAI PRso4-mini (no browsing, launch candidate)39%pass@1, no browsing, hidden unit tests; GPT-4o and o1 scores pulled from prior system cards, for reference only; value read from the data label in the chart image published with the card on the OpenAI Deployment Safety Hub (not in the card's text); the o3 (44%) and o4-mini (39%) launch-candidate values are also stated in the text; developer-reported4.4.3, Figure 20
Biorisk reasoning monitor — Recall on red-teaming conversationsReasoning monitor (biological and chemical risk)98.7%309 unsafe conversations flagged by red-teamers over about one thousand hours; simulated blocking logic; 4 misses; non-adaptive; developer-reported4.5

Relationships