BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
AI Slop Checker icon
Actively maintained Tested with WP 7.1

AI Slop Checker

Finds ChatGPT and Claude output pasted straight into posts, and fact-checks claims a model's training cutoff left behind.

Active installs<10New
Downloads · 30d165▼ -15.8% vs prev. 30d
Rating—0 reviews
Health score60/100Fair
All-time downloads321Since Aug 2026
Support resolved—No recent threads
RequiresWP 5.8PHP 7.4+
Downloads · 7d55▼ -23.6% week over week
Our verdict

Use with caution

AI Slop Checker works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

61319Aug 25Sep 17Oct 11
Yesterday7
Daily average (1y)7
Peak day26Aug 26, 2026
Last 12 months330

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where AI Slop Checker stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
AI >100 6,892 Best AI plugins →
ChatGPT >100 1,470 Best ChatGPT plugins →
content quality >100 3,911 Best content quality plugins →
fact checking #27 156 Best fact checking plugins →

About AI Slop Checker

From the official readme · v1.0.0

Description

Two problems, one plugin.

1. Pasted chat sessions. When someone copies an answer out of ChatGPT or Claude and drops it into the editor, the reply usually comes with its packaging: a “Certainly! Here’s the article you asked for” on top, and a “Would you like me to expand on any section?” at the bottom. The pattern scanner looks for that packaging. It runs locally, costs nothing, and needs no API key.

Hits near the end of a long post are weighted more heavily, because that is where the tail of a chat reply lands.

2. Facts that have moved on. A model writes confidently from training data with a cutoff date. Version numbers, prices, “the current largest”, “as of 2023” — all of it can be quietly wrong by the time it publishes. The plugin pulls the most checkable sentences out of a post and runs them past a search-grounded model. Anything contested or low-confidence gets a second look from Google.

Verdicts are one of: accurate, outdated, inaccurate, or unverifiable. “Outdated” is the one to care about — it means the claim used to be true, which is exactly the failure mode a knowledge cutoff produces.

Choosing a fact-check provider

You can use Perplexity, Gemini, or both.

Both are grounded: Perplexity searches at request time by default, and the Gemini requests always attach the Google Search tool. That grounding matters more than which model you pick. An ungrounded model answers a fact-check from its own training data, which means it carries the same cutoff blind spot the plugin exists to find — it would be checking stale facts against stale facts.

Running both costs twice as much but is meaningfully stronger: claims the two agree on are reported with higher confidence, and claims they split on are marked disputed so a human decides rather than the plugin guessing.

What it looks at

  • Dangling offers to keep working (“Would you like me to…”, “Let me know if you’d like…”, “3 more prompts”)
  • Assistant self-reference (“As an AI language model”, “I don’t have access to real-time data”)
  • Prompt echoes and delivery framing (“Certainly! Here’s a draft”, “As requested”)
  • Unfilled scaffolding ([Insert company name], “Word count: 1,450”, stray SEO briefing fields)
  • Raw markdown that never converted (**bold**, ## headings)
  • Knowledge-cutoff language (“as of my last update”, “the latest version is”)
  • Stock generated phrasing (“delve into”, “in today’s fast-paced world”, “a testament to”)

The last category is deliberately low-weight. Plenty of human writers say “it’s important to note”. On its own it proves nothing, and the scoring reflects that.

External services

Pattern scanning is entirely local. The plugin makes no network requests at all until you add an API key and turn on AI mode.

When you do enable fact-checking, the plugin sends data to whichever services you have configured. In every case what leaves your site is the same: individual sentences extracted from the post being checked, plus the post title and its publication date for context. Never the full post, never user accounts, never visitor data.

Perplexity AI — used to fact-check claims when Perplexity is the selected provider.
Data sent: extracted claim sentences, post title, post publication date.
Sent to: https://api.perplexity.ai/chat/completions
Terms: https://www.perplexity.ai/hub/legal/terms-of-service
Privacy: https://www.perplexity.ai/hub/legal/privacy-notice

Google Gemini API — used to fact-check claims when Gemini is the selected provider. Google Search grounding is enabled on these requests, so your claim text is used as a search input.
Data sent: extracted claim sentences, post title, post publication date.
Sent to: https://generativelanguage.googleapis.com/
Terms: https://ai.google.dev/gemini-api/terms
Privacy: https://policies.google.com/privacy

Note that Google treats its free and paid Gemini tiers differently. On the free tier, Google’s terms state that submitted content may be used to develop Google products and that human reviewers may read it. On a paid tier it is not used to improve their products. If you are checking unpublished drafts, read those terms before using a free key.

Google Fact Check Tools API — optional. Looks for published fact-checks matching a claim.
Data sent: keywords derived from a single claim sentence.
Sent to: https://factchecktools.googleapis.com/
Terms: https://developers.google.com/terms
Privacy: https://policies.google.com/privacy

Google Programmable Search (Custom Search JSON API) — optional, and only active if you supply a Search Engine ID. Used to corroborate contested claims and judge how recent the supporting sources are.
Data sent: keywords derived from a single claim sentence.
Sent to: https://www.googleapis.com/customsearch/v1
Terms: https://developers.google.com/terms
Privacy: https://policies.google.com/privacy

Responses are cached for 24 hours so repeated checks of unchanged content do not re-send anything.

Installation

  1. Upload the ai-slop-checker folder to /wp-content/plugins/.
  2. Activate it.
  3. Open AI Slop in the admin menu.

Pattern checking works immediately. For fact-checking, switch Check Mode to “Patterns + AI”, pick a provider, and add that provider’s key:

  • Perplexity — key from perplexity.ai → Settings → API.
  • Gemini — key from Google AI Studio. There is a free tier.

The Gemini model ID is a free-text field on purpose. Google retires and releases IDs faster than this plugin ships, so you can type a current one without waiting for an update.

The separate Google Search & Fact Check section is optional and independent of Gemini. The Fact Check Tools API needs only an API key; web corroboration also needs a Programmable Search Engine ID set to search the whole web.

Frequently asked questions

Does this prove something was written by AI?

No, and it does not try to. It finds evidence of a specific, sloppy workflow: pasting a chat reply in without reading it. A high score means artifacts of a chat session survived into the published text. That is a real editorial problem whether or not you care how the draft was produced. A well-edited AI-assisted post scores clean here. That is the intended behaviour.

Will the check slow down publishing?

No. The pattern scan runs inline and takes milliseconds. If AI mode is on, the fact-check is queued to run just after the save completes, so hitting Publish never waits on a network call.

Can I close the tab during a site-wide scan?

Yes. The scan keeps a cursor in the database and runs server-side on WP-Cron, so it survives page navigation and picks up where it stopped. If your host has WP-Cron disabled, or blocks the loopback requests it depends on, the scan still completes as long as the dashboard is open — the page drives the work itself rather than waiting on cron. Leaving the tab open is the reliable option; closing it relies on cron working. A scan that dies part way through, for any reason, loses at most the single post it was working on. If a particular post crashes the scanner twice, it is stepped over and…

How much does a site scan cost?

Pattern-only scans are free and make no network requests, so running one across a whole site costs nothing. With AI fact-checking enabled, each post costs one call to your chosen provider — two if you have both selected — plus up to a couple of Google calls for contested claims. Across a large site that adds up, and free API tiers have rate limits a full crawl will hit. Check your provider’s limits before starting one. “Skip posts already checked since their last edit” is on by default so repeat scans stay cheap, and API responses are cached for 24 hours. A practical approach on a large site…

Changelog

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

Editor sidebar flagging a post with leftover chat residue.
Editor sidebar flagging a post with leftover chat residue.
The dashboard: site-wide scan progress and the flagged list.
The dashboard: site-wide scan progress and the flagged list.
Settings.
Settings.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best AI Slop Checker alternatives

All AI plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Elementor Website Builder – more than just a page builder Elementor Website Builder – more than just a page builder The Elementor Website Builder has it all: drag and drop page builder, Atomic Editor, pixel… by Elementor 10M+ ★★★★★★★★★★ 4.5 (7.3K) 7 days ago 93
2 All in One SEO – AI SEO Plugin to Boost SEO Rankings & Traffic (Schema, Local SEO, Sitemap & SEO Insights) All in One SEO AIOSEO is the WordPress SEO plugin. Boost SEO rankings with AI SEO tools, schema, meta… by Syed Balkhi 2M+ ★★★★★★★★★★ 4.7 (5.2K) 5 days ago 97
3 AI Agent by SiteGround AI Agent by SiteGround Manage your WordPress site with AI - create content, install plugins, and perform site… by SiteGround 1M+ ★★★★★★★★★★ 1.6 (97) 2 weeks ago 66
4 Premium Addons for Elementor – AI-Ready Elementor Addons, Widgets & Templates Premium Addons for Elementor 90+ Elementor widgets & addons, 600+ templates, Mega Menu, WooCommerce, Display Conditions… by Leap13 600K+ ★★★★★★★★★★ 4.9 (1.7K) 3 days ago 96
5 Angie – Agentic AI Angie – Agentic AI Build anything your site needs. Manage it through an agentic AI conversation inside… by Elementor 100K+ ★★★★★★★★★★ 3.1 (18) 6 days ago 72
6 AI Engine – The Chatbot, AI Framework & MCP for WordPress AI Engine – The Chatbot, AI Framework & MCP for WordPress The AI chatbot, AI agent and MCP server for WordPress. Connect OpenAI, Claude, Gemini and… by Jordy Meow 90K+ ★★★★★★★★★★ 4.9 (870) 4 days ago 96
7 AI Provider for Anthropic AI Provider for Anthropic Anthropic (Claude) provider for the PHP AI Client SDK. by WordPress.org 60K+ ★★★★★★★★★★ No reviews 2 weeks ago 63
8 AI AI AI features, experiments and capabilities for WordPress. by WordPress.org 60K+ ★★★★★★★★★★ 4.6 (9) 7 days ago 86
9 AI Provider for OpenAI AI Provider for OpenAI AI Provider for OpenAI for the PHP AI Client SDK. by WordPress.org 50K+ ★★★★★★★★★★ No reviews 3 weeks ago 63
10 AI Provider for Google AI Provider for Google Google AI (Gemini) provider for the PHP AI Client SDK. by WordPress.org 50K+ ★★★★★★★★★★ No reviews 3 weeks ago 78

FAQ

AI Slop Checker: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 12, 2026

Is AI Slop Checker free?

Yes. AI Slop Checker is free to download and use from the official WordPress.org plugin directory.

Is AI Slop Checker safe to use in 2026?

AI Slop Checker works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 60/100 on our health check.

How many websites use AI Slop Checker?

AI Slop Checker is active on <10 WordPress websites and has been downloaded 321 times since it launched in August 2026. It was downloaded 165 times in the last 30 days.

Does AI Slop Checker work with WordPress 7.1?

Yes. The developer has tested AI Slop Checker up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.

What PHP version does AI Slop Checker need?

AI Slop Checker requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was AI Slop Checker last updated?

The latest version, 1.0.0, was released on August 25, 2026 (2 months ago).

Who makes AI Slop Checker?

AI Slop Checker is developed and maintained by tampawebtech.

What are the best alternatives to AI Slop Checker?

The most popular alternatives to AI Slop Checker are Elementor Website Builder (10M+ installs), All in One SEO (2M+ installs) and AI Agent by SiteGround (1M+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.