Accuracy report · detector v2.0 · October 2026

How accurate is GPTGone?

Every number on this page comes from texts the detector never trained on, scored by the same code that runs on gptgone.com. We publish the hard cases too.

0.990AUROC on the test split
89.6%of AI texts caught
2.2%of human texts flagged
1.4%of hard human controls flagged (TextSight 2026)

Headline (test split, 11 sources)

GPTGone v2Fast model onlyv1 heuristics
AUROC0.9900.9570.670
AI texts caught (balanced)89.6%74.3%59.3%
Human texts flagged (balanced)2.2%2.2%27.4%
Human texts called "AI" (balanced)0.5%0.6%11.1%
Documents9267 human, 15979 AI

By source (test split)

SourceHumanAIAUROCHuman flaggedAI caughtv1 AUROC
artnitolog31821950.9980.0%97.0%0.811
beemo5676690.83317.1%65.8%0.553
coai120920440.9920.6%89.5%0.630
eli56180–0.5%––
hape103561340.9950.0%86.9%0.675
hc36708720.9990.3%97.5%0.783
mage12417600.9910.7%87.4%0.748
mildrgb0492––99.6%–
raid3978150.9741.8%85.3%0.751
rasbt231219980.9990.3%97.6%0.897
scruples9000–0.2%––

Held-out sets (never trained or tuned on)

SetHumanAIAUROCHuman flaggedAI caughtv1: human flagged / AI caught
textsight-2026641560.9761.4%78.6%25.1% / 73.2%
frontier-abstracts5625940.9901.2%82.8%82.6% / 91.2%
heldout-generators05649––97.0%– / 76.2%
liang-20233922630.9533.6%74.9%20.4% / 74.1%
claude-5-family0150––74.0%– / 21.3%
human-edited-ai0613––40.0%– / 40.3%

textsight-2026: the TextSight 2026 control set of hard human texts (non-native academic writing, pre-2022 Wikipedia, public-domain literature) and 2026 models. frontier-abstracts: arXiv abstracts paraphrased by GPT-5.2, Claude Opus 4.5, Claude Sonnet 4.5 and Gemini 3 Pro.

heldout-generators: every document from Grok 4.6 and Kimi K3 (no human texts in this set). claude-5-family: Claude Opus 5.5 and Fable 5.1 were never trained on; Sonnet 5.5 and Haiku 5.5 appear here only for prompts held out of training. human-edited-ai: AI drafts a person then edited (Beemo), so "caught" is the share still flagged.

AI detection by generator (test + held-out)

GeneratorTextsCaughtCalled "AI"v1 caught
allenai/tulu-2-13b5658.9%33.9%35.7%
allenai/tulu-2-7b5957.6%27.1%44.1%
anthropic/claude-haiku-4.551697.5%85.1%91.3%
anthropic/claude-opus-4.514568.3%27.6%89.0%
anthropic/claude-sonnet-4.515094.0%68.7%90.7%
chatgpt10592.4%72.4%81.9%
Claude 3 Opus32297.8%95.0%82.3%
claude-fable-5.16076.7%45.0%23.3%
claude-haiku-4-512100.0%50.0%83.3%
claude-haiku-5.53083.3%56.7%33.3%
claude-opus-51258.3%16.7%58.3%
claude-opus-5.53066.7%26.7%10.0%
claude-sonnet-5.53066.7%36.7%16.7%
cohere1850.0%16.7%83.3%
cohere-chat11276.8%53.6%41.1%
Command R+32285.4%72.0%74.8%
deepseek-v4-flash-073151298.0%85.0%76.0%
deepseek/deepseek-v4-pro9098.9%96.7%2.2%
gemini-3.6-flash50197.4%87.6%97.6%
GigaChat Pro278100.0%97.1%86.7%
google/gemini-3-flash-preview52299.6%88.3%94.3%
google/gemini-3-pro-preview14991.9%61.1%95.3%
google/gemini-3.7-flash79100.0%100.0%20.3%
google/gemma-2b-it5286.5%55.8%53.8%
google/gemma-7b-it5190.2%56.9%54.9%
gpt-3 (2023)17281.4%36.6%75.6%
gpt-3.5-turbo38991.8%71.5%65.8%
gpt-3.5-turbo (2023)87297.5%88.6%59.2%
gpt-4 (2023)9162.6%15.4%71.4%
gpt-4.11258.3%41.7%91.7%
gpt-4o-2024-08-06103598.6%92.3%58.5%
gpt-4o-mini-2024-07-18103599.2%93.1%47.7%
gpt-oss-120b53398.9%96.6%87.8%
gpt22458.3%45.8%50.0%
gpt31450.0%50.0%50.0%
gpt410593.3%77.1%83.8%
GPT4 Omni321100.0%97.8%84.1%
GPT4 Turbo 2024-04-0932298.8%86.6%82.6%
HuggingFaceH4/zephyr-7b-beta8142.0%16.0%43.2%
llama-3-70B99553.3%21.0%12.3%
llama-3-70B-Instruct103598.2%88.3%34.5%
llama-3-8B99971.8%40.0%11.3%
llama-3-8B-Instruct103598.4%92.4%32.4%
llama-chat13494.8%81.3%75.4%
Llama3 70B32299.4%96.9%71.4%
luna-medium33697.0%93.5%86.9%
meta-llama/Llama-2-13b-chat-hf7475.7%41.9%20.3%
meta-llama/Llama-2-70b-chat-hf7766.2%40.3%33.8%
meta-llama/Llama-2-7b-chat-hf6975.4%46.4%30.4%
mistral2846.4%25.0%53.6%
mistral-chat14094.3%79.3%87.1%
mistralai/Mistral-7B-Instruct-v0.17456.8%25.7%52.7%
mistralai/Mixtral-8x7B-Instruct-v0.17661.8%31.6%47.4%
moonshotai/kimi-k3482196.6%86.2%88.3%
mpt1850.0%50.0%33.3%
mpt-chat11788.0%63.2%70.9%
nvidia/nemotron-3.5-lightning8298.8%97.6%2.4%
openai/gpt-5-nano48560.0%24.1%90.9%
openai/gpt-5.2-chat15076.7%40.0%90.0%
openai/gpt-5.6-luna-pro82100.0%96.3%29.3%
qwen/qwen3.8-max83100.0%97.6%0.0%
qwen3.6:35b49598.8%89.7%97.2%
sol-medium15494.8%88.3%84.4%
text-davinci-00337182.7%51.5%55.5%
x-ai/grok-4.682899.6%98.2%5.8%
YandexGPT 3 Pro30898.4%95.1%72.7%
z-ai/glm-5.376100.0%98.7%1.3%

Human false positives by source (test + held-out)

Human source / genreTextsFlaggedCalled "AI"v1 flagged
artnitolog / essay1100.0%0.0%83.6%
artnitolog / reuters1030.0%0.0%22.3%
artnitolog / wp1050.0%0.0%4.8%
beemo / Generation16518.8%7.3%13.3%
beemo / Open QA12913.2%0.8%33.3%
beemo / Rewrite16722.2%4.8%24.6%
beemo / Summarize10012.0%1.0%53.0%
coai / arxiv-abstract12090.6%0.1%80.6%
coai-bench / arxiv-abstract5621.2%0.2%82.6%
eli5 / eli56180.5%0.3%13.6%
hape / acad1510.0%0.0%30.5%
hape / blog1930.0%0.0%2.1%
hape / fic1820.0%0.0%11.5%
hape / news1680.0%0.0%8.9%
hape / spok1900.0%0.0%0.0%
hape / tvm1510.0%0.0%0.0%
hc3 / finance1790.6%0.0%8.9%
hc3 / medicine960.0%0.0%18.8%
hc3 / open_qa180.0%0.0%38.9%
hc3 / reddit_eli52920.3%0.0%11.0%
hc3 / wiki_csai850.0%0.0%58.8%
liang / college-essay702.9%1.4%0.0%
liang / cs224n-abstract1451.4%0.0%51.0%
liang / toefl-esl8911.2%2.2%5.6%
liang / us-8th-grade880.0%0.0%1.1%
mage / cmv1460.0%0.0%2.7%
mage / eli51280.8%0.0%3.1%
mage / roct991.0%0.0%15.2%
mage / sci1480.0%0.0%81.1%
mage / squad1470.0%0.0%46.3%
mage / tldr1373.6%0.0%62.8%
mage / wp1500.7%0.7%0.7%
mage / xsum1470.7%0.0%18.4%
mage / yelp1250.0%0.0%0.0%
raid / abstracts1412.8%0.0%46.1%
raid / books1051.0%0.0%55.2%
raid / news1511.3%0.0%16.6%
rasbt / arxiv3050.3%0.0%33.1%
rasbt / arxiv-preprints480.0%0.0%85.4%
rasbt / gutenberg3050.0%0.0%8.5%
rasbt / openstax3180.3%0.0%38.7%
rasbt / personal-blog210.0%0.0%0.0%
rasbt / plos3220.0%0.0%28.0%
rasbt / pmc3080.3%0.0%19.5%
rasbt / stackexchange3271.5%0.6%9.2%
rasbt / wikimedia3300.0%0.0%19.4%
scruples / aita9000.2%0.1%0.0%
textsight / human-pmc-esl1803.9%1.1%27.2%
textsight / human-wikipedia-pre20221550.0%0.0%55.5%
textsight / pd-literature3060.7%0.3%8.5%

Robustness to evasion attacks (RAID, test split)

RAID applies common detector-evasion tricks to AI and human text. "Caught" is the share of attacked AI texts still flagged; "flagged" the share of attacked human texts wrongly flagged.

AttackAI textsCaughtv1 caughtHuman textsHuman flagged
alternative spelling10292.2%83.3%531.9%
article deletion12389.4%82.9%472.1%
homoglyph8588.2%0.0%530.0%
insert paragraphs7790.9%85.7%392.6%
none4087.5%92.5%0–
number4285.7%64.3%263.8%
paraphrase10061.0%74.0%531.9%
perplexity misspelling6994.2%79.7%400.0%
synonym9686.5%81.3%533.8%
upper lower1080.0%80.0%0–
whitespace475.0%50.0%130.0%
zero width space6782.1%70.1%200.0%

By length (test split)

WordsDocsAUROCHuman flaggedAI caught
40–10034850.9731.8%76.7%
100–20059010.9852.2%87.0%
200–40057100.9921.7%91.4%
400–101500.9960.4%92.9%

Mixed documents (synthetic: half human, half AI)

960 test documents, each a human passage and an AI passage from the same source and genre in random order.

Verdict "Mixed"Verdict "AI"Verdict "Human"Sentence accuracySentence AUROCAI-share error (mean abs.)
46.9%7.0%46.1%84.8%0.90814.2 pts

Bias check: human student essays (Liang et al., 2023)

Essays from Liang et al., "GPT detectors are biased against non-native English writers", which found that popular detectors flagged most TOEFL essays by non-native writers as AI.

Share of genuinely human essays flagged. Commercial detector figures are the 2023 scores published with the paper (score ≥ 0.5); those products have changed since, so read them as context, not a current ranking.

EssaysTextsGPTGone v2GPTZeroOriginality.aiZeroGPTCrossplagSaplingOpenAI (HF)Quillbot
TOEFL essays (non-native)8911.2%51.6%75.8%52.7%51.6%68.1%58.2%74.7%
US 8th-grade essays880.0%0.0%1.1%1.1%12.5%4.5%9.1%9.1%
College admission essays702.9%1.4%4.3%2.9%0.0%1.4%0.0%1.4%

Method

Data. 173,690 labelled documents from 16 sources: 118,239 for training (56,741 human, 61,498 AI, from 55 AI models), 17,109 for calibration, and the rest for this report. A human text and the AI texts written for the same prompt always land in the same split, so no test text has a sibling in training.

Models. A 17M-parameter transformer encoder (Ettin, ModernBERT architecture) fine-tuned on ~120-word windows, plus a logistic regression over 39 writing signals and a 6,000-entry vocabulary. Both run in the browser; the neural model is quantised to 8-bit (~17 MB).

Decisions. Window scores are fused, averaged per sentence and per document, and calibrated on the validation split. The "AI" verdict needs a document score that flags about 1% of human validation texts (averaged across sources); "AI or mixed" about 3%. Thresholds were fixed before the test data was scored.

How to read this