AI Content Detector
Heuristic analysis of text for AI-generated content patterns. Uses phrase matching, statistical measures, and structural analysis — no machine learning, no data leaves your browser.
This tool checks for three categories of signals:
Phrase patterns — AI models overuse specific phrases like "delve", "it's worth noting", "in today's fast-paced world", "leverage", and "foster a sense of". These appear at 5-10x the rate of human writing.
Statistical measures — AI text has lower vocabulary diversity, suspiciously uniform sentence lengths, and lacks the natural "burstiness" of human writing (humans alternate between short punchy sentences and long complex ones).
Structural patterns — AI favors equal-length paragraphs, heavy use of bullet/numbered lists, and repetitive sentence openers.
This is not forensic evidence. Heuristic detection has fundamental limits:
False positives
Academic writing, formal business prose, ESL writers, and legal text often trigger AI signals due to shared formal conventions.
False negatives
AI text that's been lightly edited, written with a specific persona prompt, or generated with low temperature will evade detection.
Short text
Statistical signals need ~200+ words to stabilize. Results on shorter text are unreliable.
Not ML-based
Unlike GPTZero or Originality.ai, this uses regex and statistics only — simpler, faster, more transparent, but less accurate.
echo "Your text here..." | curl -X POST -d @- swissarmydev.tools/ai-detect