ALETHEIAV1.2 Analyze a Document
HomeDetectTechnologyResearchEvaluateHistoryPrivacy

AI Writing Intelligence

See beyond
the words.

Understand the patterns behind written language through advanced AI writing analysis. ALETHEIA shows you the evidence, sentence by sentence. It never hands down a verdict.

96.5%fiction by unseen 2025–26 models found (Deep Scan)0 / 3,879essays by English learners flagged0 bytesuploaded

01 — Our Philosophy

Language contains more information than the words themselves.

Patterns, structure, consistency and linguistic characteristics can offer valuable insights into how a text may have been produced. ALETHEIA explores these signals through computational analysis.

The name comes from the ancient Greek ἀλήθεια, meaning truth, disclosure, the revealing of what is hidden. Truth is not always visible on the surface; it has to be discovered. That is also why we are careful: a signal is not a verdict, and a score is not proof.

  • Truth, revealed through language.I
  • Every text has a story.II
  • Beyond detection. Towards understanding.III
  • Discover the patterns behind the words.IV

02 — Technology

Seven independent lenses on a single text.

Each layer sees something different. They are combined with capped weights, so no single signal, and no pile of weak ones, can decide the result.

01

Linguistic analysis

Segmentation into prose, quotations, references, headings and lists, so only the author's own running prose is assessed.

02

Statistical text analysis

Sentence-length variation, paragraph uniformity, function-word ratios, punctuation habits and lexical diversity.

03

Machine-learning classification

A gradient-boosted model trained on licensed, labelled data and evaluated on held-out writers and prompts.

04

Multi-model evaluation

Benchmarks across generator families, with whole models held out to test generalisation to systems never seen in training.

05

Writing-style analysis

Template phrases, inflated significance and chatbot artefacts, weighed against signals of genuine human writing.

06

Hybrid authorship analysis

Sentence- and paragraph-level evidence that separates sections, so mixed or edited documents are shown as mixed.

07

Confidence calibration

Thresholds set on validation data so that at most 1% of human texts per writer group are flagged; low evidence is stated plainly.

—

A note on certainty

No single method, and no score, can conclusively establish who wrote a document. ALETHEIA reports patterns and their strength, never proof.

03 — Product Ecosystem

One philosophy. A family of instruments.

Available · Free beta

ALETHEIA Detect/detect

Analyse written text and estimate whether it shows characteristics associated with human writing, AI generation or mixed authorship, with the evidence laid out sentence by sentence.

  • Paste or upload
  • DOCX, PDF, TXT
  • Paragraph-level analysis
  • Sentence-level indicators
  • Detailed report
  • Confidence & uncertainty
In development

ALETHEIA Trace

The next instrument in the ALETHEIA family. Its scope is being defined, and details will be published when it is ready.

04 — Research & Development

Measured, gated, and published with its limits.

Every model is evaluated on data it has never seen. A new version replaces the old one only if it does not wrongly flag more human writers in any group.

83.2%
of AI-generated texts detected on the held-out benchmark
95% CI 81.7–84.6
0.3%
of human texts wrongly flagged on the same benchmark
95% CI 0.1–0.9
23
dataset sources reviewed for licensing; 11 approved, 12 refused
review 2026-11-02
21
automated leakage checks every training release must pass
release r20261102-7d8acc5e

Benchmark AI text comes from 2023-era models. Performance on newer systems has not yet been measured and is likely lower, and results on unseen sources are clearly weaker. The latest candidate model was rejected by our promotion gate because 1.36% of human texts were flagged, above our 1% limit. Read the research notes →

See beyond the words.

Discover what lies beneath the words.

Start Analyzing →

ALETHEIA Detect · V1.2 free beta

Analyze a document.

Paste text or upload a file. Analysis runs entirely in your browser, so your document never leaves your device. English prose only; at least 80 words, 300+ recommended.

Fast check with the standard engine. Results in about a second.

0 words

Highlighted document

Hover or tap a sentence to see its signals. Highlights show patterns, not proof of authorship.

Strong AI-like signalsModerateHuman-likeInconclusive

Distribution by paragraph

Each prose paragraph's own AI-like signal level. Click a bar to jump to it.

0255075100

Evidence

The first row is the trained model that decides the result; the others are the interpretable signals it is built on.

Passages driving the result

The sentences with the strongest AI-like signals.

How to read this report. ALETHEIA measures patterns, not authorship. Formal, technical, template-based and non-native English writing can show AI-like patterns, and edited AI text can look human. Never use this score alone to accuse anyone of misconduct. Treat it as the start of a conversation, alongside drafts, notes and version history.

Technology

How ALETHEIA reads a text.

An independent detection engine () that combines a transparent feature extractor with a small trained classifier, all running in your browser.

The analysis pipeline

Preprocessing
→
Document
→
Paragraph
→
Sentence
→
Statistical layer
→
Stylistic layer
→
Trained classifier
→
FPR-constrained thresholds
→
Language-model layer (planned)
→
Report

Preprocessing separates qualifying prose from headings, lists, tables, mathematical lines, block quotes and reference sections. It removes quotations of six or more words, splits sentences with care for abbreviations and decimals, and checks the language.

Scoring. The engine measures 23 document features. A gradient-boosted tree model trained on licensed, labelled data turns them into a model score. Two thresholds are set on a validation split: the flagging threshold keeps false positives at or below 1% in every human writer group, and the review threshold marks the inconclusive band. Paragraph comparisons use local evidence only, so mixed documents appear mixed.

Signals, and how much we trust them

Stylistic signals draw on editorial observations such as Wikipedia's Signs of AI writing. We treat them as hypotheses to be measured, not rules.

SignalLayerRatingNotes
Chatbot artefacts (“I hope this helps”, oaicite markers)StylisticStrongRarely written by people unless quoted.
Formulaic templates (“plays a crucial role”, “not just X, it’s Y”)StylisticModerateDensity matters more than any single phrase.
AI-associated vocabulary (“delve”, “tapestry”, “underscores”)StylisticModerateDrifts as models change, so the list needs regular updates.
Sentence-length uniformity (low burstiness)StatisticalModerateCareful formal writers can be uniform too.
Human-writing signals (slips, informal words, lowercase “i”)StylisticModerateOnly ever push toward “human”; their absence is never evidence of AI.
Word length, function words, punctuation, lexical diversityStatisticalWeak aloneUsed only in combination, with per-group false-positive checks.
Perfect grammar, curly quotes, “sounds formal”—Not usedUnfair to proficient and non-native writers.

What we do not claim

ALETHEIA does not and cannot prove who wrote a document. Its scores are signal strengths on a calibrated scale, not the probability that a particular person used AI. They should never be the only basis for an academic or employment decision.

Research & Development

Research notes.

How we measure ALETHEIA, where the data comes from, and what we refuse to use.

Benchmark: engine 0.2.0

Measured once on a held-out test split separated by prompt and by author. Rows in italics come from sources excluded from training entirely. Small grey figures are 95% confidence intervals.

Held-out setnAI detectedHumans flaggedROC-AUC
All held-out test documents348283.2%81.7–84.60.3%0.1–0.90.993
Student essays95691.2%89.1–93.02.2%0.8–6.30.990
News (author-held-out)84779.5%76.4–82.30.0%0.0–3.10.988
Creative writing110879.1%76.4–81.60.0%0.0–2.40.988
Claude (2023) vs human140051.3%46.5–56.10.3%0.1–0.90.981
ChatGPT, plain prompt vs human140174.4%70.0–78.40.3%0.1–0.90.987
Humanizer-paraphrased AI (unseen source)10050.0%40.4–59.6——
GPTZero sample set (unseen source)6616.1%7.1–32.60.0%0.0–9.90.716

For comparison, the hand-tuned v0.1 rules caught 46.5% of AI texts while flagging 3.7% of human texts, including 17.8% of human student essays.

Limitations. Benchmark AI text was produced in 2023 by GPT-3.5 and Claude. Performance on GPT-4o/5, Claude 3+, Gemini, DeepSeek and Llama has not yet been measured. Generalisation to unseen sources is weak. An earlier non-native-writer figure relied on corpora with restrictive licences, so it has been withdrawn until we have a commercially licensed evaluation set.

Deep Scan (deep-0.7.0, ALETHEIA V1.0)

Deep and Supreme scans combine a character- and word-level n-gram model with the standard document model. Training text comes from 120+ language models released between 2023 and 2026 (short fiction from public creative-writing benchmarks, including GPT-5.x, Claude 4–5, Gemini 2.5–4, DeepSeek, Kimi, Qwen, Grok, Llama and Mistral), real ChatGPT answers (WildChat), current-model essays, news and abstracts (DACTYL), Q&A (HC3), synthetic textbooks and guides (Cosmopedia), adversarial sets (DetectRL, RAID: paraphrasing, back-translation, synonym swaps, misspellings) and human writing from public-domain fiction, Wikipedia, learner essays and news. A small genre model sorts each text into one of three registers, each with its own threshold: academic abstracts (strictest), creative writing (calibrated on human fiction) and everything else. In V1.0 the third register gets a second model trained only on non-fiction writing; the two models vote, and the combined score was calibrated again. Every threshold was set on a calibration split so that at most 1% of human texts in any group are flagged.

Held-out data, never used in trainingAI detectedHumans flagged
10 newest models never seen in training (GPT-5.5, Claude Opus 4.8, Claude Fable 5.1, Gemini 3.1 Pro, DeepSeek V4 Pro, Kimi, GLM, Mistral, Seed)96.5%—
Fiction from 2023–26 models, held-out prompts82–99%—
Public-domain fiction by held-out authors (n = 600) · Wikipedia (n = 600)—0.0% · 0.0%
Essays by English learners, grades 8–12 (n = 3,879)—0.0%
Profiler (EMNLP 2025), all domains94.0%0.0%
DACTYL (2025 models: GPT-4o, Claude 3.5, Gemini 1.5, DeepSeek-V3, Llama 3)60.9%0.2%
Real ChatGPT answers (WildChat) · synthetic guides and stories (Cosmopedia)55.5% · 89.3%—
Questions answered by people vs ChatGPT (HC3)42.7%0.0%
Human academic abstracts (n = 585)30%1.7%
Adversarial attacks (DetectRL · RAID)57.2% · 56.8%0.0% · 0.0%
2024 AP / NYT-style news vs GPT-4o, Claude, o1-pro (held-out half, n = 110)76.4%1.8%
  same texts: Pangram / GPTZero (their published scores)98.2% / 81.8%3.6% / 0.0%

Compared with deep-0.4.0, V1.0 finds more AI text in every held-out group (questions and answers 1.6% → 42.7%, real ChatGPT answers 46.6% → 55.5%, current-model news 41.5% → 56.8%) and leaves fiction and academic abstracts unchanged. Two earlier candidates that retrained a single model on all genres lost ground on GPT-5.5 fiction and were not released.

For comparison, the standard 2023-era model found only 0–13% of modern AI fiction. The Standard mode now consults the n-gram model too: it gives an AI verdict when that model clears its register's threshold, and withholds one when it disagrees. Line-numbered texts (monologues, scripts) are now read as prose; previously their lines were excluded as list items.

Weak spot: older and open models in non-fiction. Wikipedia-style articles, how-to guides and forum answers written by older or small open models (BLOOMz, Dolly, Flan-T5) are rarely detected (0–5%); ChatGPT-written ones are found 12–39% of the time. Human writing in these styles is almost never flagged (0–0.3%).

Open risk: prompt-following human writing. On Beemo, a set of answers written in 2023 by paid annotators to chatbot-style prompts, ALETHEIA V1.0 gives an AI verdict on 12% of the human stories and poems and 16% of the human rewrites (deep-0.4.0: 9% and 16%). These texts score far higher than any other human writing we have tested, so either the detector over-flags this style or some of the "human" answers were written with AI help, a known problem with crowdsourced data. Until we can tell which, treat a positive result on short writing produced to a prompt with extra caution.

What still gets through. Text run through AI "humanizers" and back-translation is detected far less often (back-translation about 30%, DIPPER paraphrasing about 50%, humanized o1-pro news articles 57%), and some highly literary single samples score in the review range rather than above the threshold. We report those as Inconclusive instead of lowering thresholds, because lowering them would flag more human writers.

AI percentage and highlighted segments (seg-0.2, ALETHEIA V1.2)

Deep and Supreme scans report an AI percentage: the share of qualifying words in sections that look AI-generated, the measure Turnitin popularised. The document is cut into overlapping segments of about 250 words; a segment model scores each one, and each sentence takes the average of the segments it belongs to. Values from 1% to 19% are shown as *%, as Turnitin does, because false positives are more likely in that range. The whole-document deep score is still shown; the two answer different questions.

V1.2 retrains the segment model with 2026 material: texts from 33 generators released up to late 2026 (wasitaigenerated benchmark), the output of 12 commercial "humanizers" (AI Humanizer Benchmark, September and October 2026), and student essays at eight levels of AI involvement (GEDE). Every test below uses generators, humanizer cycles or essay prompts the model never saw.

Held-out testV1.1V1.2
2026 AI text from unseen generators (GPT-6, Claude Opus 5.5, Gemini 3.7 …) reaching 20% AI22%29%
Humanizer output, unseen November 2026 cycle27%51%
Student essays run through a paraphrasing "humanizer" (DIPPER)26%41%
Human documents reaching 20% AI, 9,008 texts in 14 groups0.80%0.71% (0.11% without Beemo)
Human student essays (OUTFOX/PERSUADE, ELLIPSE, GEDE/BAWE) and 2026 human texts0–1.0%0–0.6%
Real student essays, grades 6–12, from prompts never used in training or calibration (PERSUADE 2.0)0 of 3,9400 of 3,940
Part-human, part-AI documents: highlighted words that really were AI88%91% (20% of AI words found)
Older (2023–24) AI test sets reaching 20%66.5%62.4%

V1.2 trades a few points on older AI text for large gains on current models and humanizers. It flags fewer human texts overall (12 of 8,425 outside Beemo with V1.1, 9 with V1.2); one group got slightly worse (M4 human answers: 3 → 5 of 1,697). Thresholds were calibrated on human writing (at most 1% of documents in any group reaching 20%), then raised by a small fixed margin after one human résumé crossed the line in testing.

Where we stand. On short texts from the newest frontier models, independent 2026 benchmarks report Pangram and GPTZero catching about 80% at near-zero false positives, while ALETHEIA's whole-document verdict catches about 21% and its AI percentage flags 29%. Against humanizers no detector is reliable: on the same outputs GPTZero, Originality and Copyleaks range from 0% to 88% depending on the tool. ALETHEIA runs small statistical models in your browser and never sees your text on a server; closing the gap on frontier models needs a larger server-side model, which is planned. Until then, a low score on a short text is weak evidence of human authorship.

Earlier finding: academic abstracts

deep-0.2.0 flagged 25.7% of 1,834 human academic abstracts in an independent corpus (Mendeley Data, 2025), and the 2023 standard model flagged 11.1%. Both were withdrawn for that register; it now has its own, much stricter threshold.

How other detectors and "humanizers" work

Turnitin splits a submission into overlapping windows of a few hundred words, scores every sentence 0–1 with a fine-tuned transformer classifier built on an open-source foundation model, and averages the scores. It requires at least 300 words, shows scores of 1–19% only as an asterisk, and accepts missing up to about 15% of AI text to keep false positives below 1% on documents with more than 20% AI writing. A second model runs only on segments already flagged as AI and labels those that look AI-paraphrased (QuillBot and similar). Turnitin added "AI bypasser" detection for humanized text in 2025.

Humanizers (HumanizeAI.pro, Undetectable AI, StealthGPT and many more) rewrite AI output to change its statistics. An audit of 19 such tools found synonym swaps, sentence splitting, shifts in reading level, deliberate grammar and punctuation errors, typos, inserted personal pronouns and nonsense insertions; HumanizeAI.pro was among the most fluent. Detectors that rely on perplexity alone lose most of their accuracy on such text, while detectors trained on humanized examples recover most of it, provided human text run through the same tools is also labelled human so the detector learns the authorship signal rather than the rewriting.

Our gap. ALETHEIA runs entirely in your browser, with no transformer language model and no humanized training data from commercial tools. Closing that gap needs a server-side model and licensed humanizer data, which is on the roadmap below.

An honest note on time. A longer scan is more accurate only because it runs more analysis, not because it waits. Deep and Supreme use the same stronger model. Supreme adds 2,000 bootstrap re-analyses, three window sizes and paragraph influence analysis, which make the uncertainty estimate and the section map more reliable, then writes a PDF. On a laptop this takes seconds to about a minute; on a phone or with very long documents, longer.

Caveats. Human samples per group are small, so intervals are wide. Genres we have little human data for (personal essays, blogs, modern published fiction, student creative writing) use the conservative threshold, and their true false-positive rate is unmeasured. The Deep model was trained on research data whose upstream rights are still under review, so it must be retrained on commercially cleared data before a paid launch.

Data, licensed or not at all

38sources reviewed (incl. 16 from 2025–26)
6approved for commercial training
17quarantined pending source-rights review
Approved commercialWikipedia · Stack Exchange · arXiv & PMC (per-record CC licences) · AI Text Detection Benchmark 2026 · WasItAIGenerated 2026-09 (per row)
Source-rights review (quarantined)RAID · HC3 · HC3-Chinese · TXD-22 · OpenLLMText · APT-Eval · Ghostbuster · Academic Text 2026 · ITAIS v2 · IndicTextFake · GRADTEX · DeHAT · Śmigiel · QuillBot Academic · AH&AITD · Profiler · Human-AI Parallel
Non-commercialAuTexTification · PERSUADE 2.0 · OUTFOX · unified_tell · ALHD · AIGTxt
Licence unknownCOLING-2025 MGT · M4 · ArguGPT · Ateeqq · AITDNA · EditLens · Napier parliamentary · two HF mirrors

A dataset's own licence is not enough: we also check where its human text came from. Datasets built from scraped news, reviews, essays or forum posts are kept in a quarantine area until their source rights are cleared, even when the dataset itself is MIT or CC BY. Every import re-checks the licence, records checksums and versions, keeps per-record attribution, and never turns an unknown label into "human" or "AI". Human-only corpora are limited to text written before 30 November 2022.

The promotion gate

A model is promoted only if none of its training texts appear in the evaluation data, at most 1% of human texts are flagged overall and at most 2% in any writer group, and nothing regresses against production.

CandidateDecisionWhy
v0.2.0Rejected864 evaluation texts overlapped its training data, so the evaluation would be inflated.
v0.3.0RejectedHuman FPR 1.36% (3 of 220; 95% CI 0.46–3.93%) exceeds the 1% limit. Production is unchanged.

Roadmap

  • NowImport the approved corpora at scale; generate in-house AI text from cleared prompts with current models; retrain on the commercial pool only.
  • NowRequest licences for the most valuable quarantined sets (GRADTEX, ITAIS, DeHAT, Profiler) and for PERSUADE 2.0 (student essays).
  • NextBenchmark current models (GPT-4o/5, Claude, Gemini, DeepSeek, Llama), AI-edited human text and humanizer output.
  • NextServer-side transformer classifier (sentence windows, like Turnitin) plus a language-model layer; humanizer-robust training in which humanized human text is labelled human.
  • NextHuman creative writing by students and modern authors under clear licences, to measure and protect the creative register.
  • ThenAccounts, saved reports and paid scans (USD $2), payment provider in test mode first.

Evaluate

Test ALETHEIA on your own data.

Upload labelled samples the detector has never seen. You'll get false-positive rate, recall, ROC-AUC and calibration with confidence intervals, all computed in your browser.

1. Load samples

CSV with text,label or JSON Lines {"text": "...", "label": "ai"}. Labels: human / ai (or 0/1). Optional group column for per-group false-positive rates.

…or paste:

2. Results

No evaluation run yet.

History

Your scans.

Only summaries (date, result, word count) are kept, and only in this browser. Document text is never stored.

Privacy

Your writing stays yours.

Privacy, terms of use and frequently asked questions.

  • No upload. Text extraction (TXT, DOCX, PDF) and analysis run on your device.
  • No training on your work. Submitted text is never used to train or tune ALETHEIA.
  • Minimal history. Scan summaries only, in your browser's local storage; clear them at any time.
  • No accounts, cookies, analytics or third-party requests in the free beta. Fonts and libraries are served from this site.
  • Hosting. The site is hosted on GitHub Pages. Like any web host, GitHub receives standard request logs (such as IP address and browser) when a page is loaded; it never receives the text you analyse.
  • Future server-side features will use encrypted transport, automatic deletion with configurable retention, and audit logs that never store document contents. They will be designed around the Australian Privacy Principles.

Fair use of results

An ALETHEIA result is not evidence of misconduct and must not be the sole basis for any academic or employment decision.

Terms of use (free beta)

  • ALETHEIA V1.2 is a free research beta, provided as is, without warranty of any kind. Results can be wrong in both directions.
  • Use it to start a conversation, not to end one: look at drafts, notes and version history, and talk to the writer.
  • Only analyse text you are allowed to share with yourself: your own writing, or writing you have a legitimate reason to review.
  • The detection models were trained on research datasets whose upstream rights are still under review; a paid version will be retrained on cleared data.

Questions

Is 100/100 proof that AI wrote it? No. Scores describe how closely the writing resembles AI-generated text the models have seen. Human writing in some styles (formal, formulaic, prompt-following) can score high.

Why does it say "Inconclusive"? Because the evidence is not strong enough either way, or because the writing style (for example academic abstracts) is one where AI and human text are hard to tell apart. We prefer saying so to guessing.

Can AI "humanizers" fool it? Often, yes. Paraphrased and humanized AI text is detected far less reliably (see Research). ALETHEIA does undo invisible characters and look-alike letters that some tools insert.

Which languages work? English prose only, at least 80 words; 300+ words gives more reliable results.

Why are Standard and Deep results different? Deep Scan uses a second, stronger model and re-analyses the text hundreds of times; when they disagree, trust Deep Scan more and treat the result as uncertain.

Brand

The ALETHEIA identity.

The symbol is an aperture shaped like an “A”: two dark blades with a narrow beam of light passing through, crossed by a line of text being uncovered.

Symbol · dark
Symbol · light
Monochrome
ALETHEIA
Wordmark · dark
Favicon 48 · 32 · 16
Obsidian
#101114
Charcoal
#181A20
Graphite
#252832
Ivory
#F2F0E9
Soft White
#FAFAF7
Champagne
#C9B98D
Warm Gold
#B99A5B

Aa

Cormorant Garamond · editorial headings

Inter: interface & body

IBM Plex Mono: technical data 0.993