WordPress plugin intelligence profile

PropertyRightsWeb™

License your WordPress content to AI companies: set your terms, publish them in a machine-readable standard, and get paid when your work is used.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.4.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.4 · PHP 8.2
Directory statusactive
Last directory update20 Oct 202613d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records PropertyRightsWeb™ version 0.4.3 as active, updated 13d ago and tested up to WordPress 7.1.

Overview

About this plugin

AI systems train on and retrieve web content every day, usually without permission or payment. PropertyRightsWeb™ lets you take control: decide what AI is allowed to do with your content, publish those terms in a way AI crawlers can read, and collect a fee when they use your work.

You organize your content into asset bundles: groups of URLs that share one price and one set of permitted and prohibited uses. The plugin publishes those terms so AI companies can buy the appropriate license before using your work.

Licensing is not limited to AI training. Your terms cover the full range of AI uses (training, retrieval/RAG, and more) through the permits and prohibits you set on each offer.

What you need to get started

You can install the plugin by itself to scan your WordPress site and organize its content into bundles. This gives you a local catalog of the content you may want to license.

To publish licensing terms, sell licenses, and receive payment, you must also connect:

  • A PDS account: provides your marketplace identity and wallet. See Installation below.
  • A validator service: allows AI companies to obtain and pay for a license before using your content. You or a service provider operates it.

These are separate external services. Installing or activating the WordPress plugin does not install, start, or host them. You must set them up and connect them to the plugin.

Learn more

  • OpenRSL, the open standard this plugin implements: https://openrsl.org
  • Publisher guide: https://openrsl.org/publishers
  • Developer guide: https://openrsl.org/developers

Not affiliated with the RSL Collective. PropertyRightsWeb™ implements RSL (Really Simple Licensing), an open standard for publishing machine-readable content licensing terms. The names “RSL” and “Really Simple Licensing” appear here only to identify that standard.

This plugin and its author, Personal Digital Spaces, are independent of the RSL Collective and are not affiliated with, sponsored by, or endorsed by it.

External Services

This plugin relies on the following external services to register assets, sell licenses, settle payments, and (optionally) report client-side diagnostics. Each entry lists what the service does, what data is sent, and when.

Whose terms apply. Every endpoint below is operator-configured. app) govern your use of it.

If you self-host any of these services, or point the plugin at a third-party operator, that operator sets the terms for their instance and the links below do not govern it; the plugin sends data only to the endpoints you configure.

-

PDS (Personal Digital Spaces): the marketplace and asset registry.

  • What it does: stores your asset-bundle definitions and the offers attached to them, and brokers BUY/SELL licensing on your behalf. It stores the bundle definition (which of your URLs a bundle covers) and your offer terms. It does not store copies of your content.
  • Data sent: post/page metadata you choose to register (titles, URLs, bundle groupings), your offer terms, and your PDS account identifier. Sent when you register a bundle or publish/edit an offer.
  • Endpoint is operator-configured ( PRWEB_PDS_API_BASE ); no default host is baked in.
  • Terms of Service: https://propertyrightsrsl.app/terms-of-service.
  • Privacy Policy: https://propertyrightsrsl.app/privacy-policy.

-

0 + PKCE): connects your WordPress install to your PDS identity.

  • What it does: handles the OAuth authorize/exchange/refresh flow and proxies authenticated PDS calls.
  • Data sent: OAuth client id, your browser’s authorization grant, and refresh/access tokens. Sent when you connect or reconnect your PDS account and on token refresh.
  • Key custody: your PDS account is identified by a signing key that the service generates and holds; the operator can therefore act as your PDS identity when you instruct it to. That key is not stored on this site; this plugin keeps only encrypted bearer tokens. A self-custody option is intended but is not available today. See the Terms of Service and Privacy Policy linked below.
  • Endpoint is operator-configured ( PRWEB_AUTH_API_BASE / PRWEB_AUTH_PUBLIC_BASE ).
  • Terms of Service: https://propertyrightsrsl.app/terms-of-service.
  • Privacy Policy: https://propertyrightsrsl.app/privacy-policy.

-

Wallet (custodian ledger + payouts): holds your license earnings and runs payouts.

  • What it does: records the per-license ledger, holds/captures funds, and settles payouts (Stripe-backed).
  • Data sent: your wallet identifier, payout-policy settings, and payout requests. Sent when you view earnings, configure payout policy, or trigger a payout.
  • Endpoint is operator-configured ( PRWEB_WALLET_API_BASE ).
  • Terms of Service: https://propertyrightsrsl.app/terms-of-service.
  • Privacy Policy: https://propertyrightsrsl.app/privacy-policy.

-

Validator: the service crawlers hit to obtain a license token before fetching your content.

  • What it does: opens a BUY offer on PDS, mints a short-lived ticket, and releases the asset to a paying crawler.
  • Data sent: this plugin does not send your data to the validator; the validator URL is published in your licensing document so crawlers can reach it. You configure which validator URL to advertise ( pds_validator_url ).
  • Terms of Service: https://propertyrightsrsl.app/terms-of-service.
  • Privacy Policy: https://propertyrightsrsl.app/privacy-policy.

-

UI Observability (client-side diagnostics): optional, off by default.

  • What it does: when enabled, the wp-admin browser reports JavaScript errors and basic performance/diagnostic events to help operators debug the admin UI.
  • Data sent: error messages, stack traces, route paths, and a session identifier. Personally identifying values (tokens, emails, JWTs, card numbers) are masked client-side before sending. Sent only from the wp-admin screens, and only after you turn the feature on under Settings.
  • No data is collected unless you opt in; the toggle defaults to off.
  • Endpoint is operator-configured ( PRWEB_OBSERVABILITY_PUBLIC_BASE ).
  • Terms of Service: https://propertyrightsrsl.app/terms-of-service.
  • Privacy Policy: https://propertyrightsrsl.app/privacy-policy.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai
  • crawlers
  • licensing
  • monetization
  • rsl
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.4 · PHP 8.2
Update activity20 Oct 202613d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.