Unsourced – AI Bot Monitor & AI Search Citation Tracker

Changelog

1.4.3

  • Fixed: the plugin’s saved “site matched” status was being wiped on every save, so the “verify your site” notice could never clear even after your site was verified. It now persists correctly and clears as soon as your site matches.
  • The connected screen now shows “finishing setup” instead of “monitoring active” until your site is actually matched, with a one-click Re-check button to confirm.
  • Removed mentions of a JS beacon / canary being injected into your pages. The plugin detects AI crawlers fully server-side and never needed JavaScript; no script is added to your site.

1.4.2

  • Fixed: the “verify your site” banner could persist after a site was already verified. The plugin now re-checks verification status with Unsourced on connect and when the settings page loads, so the banner clears as soon as your site is matched.
  • Clearer connected state: if your WordPress address doesn’t match a verified site on your account yet, the settings page now says so plainly instead of showing “monitoring active”.
  • Copy: makes clear that on WordPress the plugin alone covers bot monitoring — no Cloudflare worker needed.

1.4.1

  • Added two AI crawler signatures: OAI-SearchBot (OpenAI’s search crawler) and Perplexity-User (Perplexity’s on-demand fetch). The plugin now detects 22 AI bot signatures.
  • Listing refreshed to reflect the full platform: server-side AI bot detection plus AI search citation tracking.

1.4.0

  • One-click connect flow: click Connect in the plugin settings to open Unsourced in a new tab; the plugin detects your sign-in automatically and saves your API key with no copy-pasting
  • Dashboard preview: connected settings page now shows a live preview of your Unsourced dashboard with a direct link
  • Persistent admin notice: banner appears across all admin screens until the plugin is connected, so setup is never forgotten
  • Tested up to WordPress 6.9

1.3.0

  • Origin Signal upgrade: canary token is now fetched live from the Unsourced API and cached locally for 5 minutes via WordPress transients. Token rotates per scan so the Unsourced dashboard can confirm a citation came from a live crawl during the active scan window, not just from training data.

1.2.0

  • Origin Signal auto-inject: plugin now automatically embeds a unique hidden span token in every page footer (wp_footer). If an AI model ingests your content and reproduces it verbatim, the token appears in the response, irrefutable proof of ingestion.
  • Origin Signal Active / Inactive badge added to the plugin settings page
  • canary_token is fetched automatically from Unsourced on settings save and stored locally, no manual steps required

1.1.0

  • JS beacon auto-inject: plugin now automatically adds the Unsourced JS beacon to your site page head on save, no manual code required
  • Site ID is fetched from Unsourced and stored automatically on settings save
  • Settings page shows JS Beacon Active / Inactive status badge

1.0.0

  • Initial release: 20 AI bot signatures, non-blocking server-side event reporting, admin settings page with connection test

Plugin Website
Visit website

Author
unsourcedapp
Version:
1.4.3
Last Updated
June 22, 2026
Requires
WordPress 5.9
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.