What is RSL?
RSL (Really Simply Licensing) is an open content licensing standard for the AI-first web. It makes digital content usage rights clear and easy for crawlers and AI agents to respect. RSL provides:- Machine-readable licenses: Portable license files that can be attached to any digital asset (web pages, APIs, files, datasets)
- Standardized discovery: Automated agents can find licenses via
robots.txtand understand rights without prior knowledge of RSL - Token-based enforcement: License servers issue short-lived tokens to authorized clients
Why Use RSL?
For Content Owners
- Clarity: Express usage terms, attribution, and restrictions in a consistent, machine-readable way
- Monetization: Define pricing tiers for automated access — per-request, subscription, or custom
- Compliance: Automated enforcement reduces ambiguity and misuse
- Transparency: Public terms reduce back-channel negotiations
For Bot Operators
- Legal access: Clear, public terms you can programmatically accept
- Predictability: Stable discovery and token flows minimize integration time
- Faster onboarding: Get licenses without advance agreements
- Trust: Access content while respecting owner terms
How Supertab Connect Implements RSL
Supertab Connect provides full RSL lifecycle support:| Capability | What We Do |
|---|---|
| Authoring | RSL Editor to define licensing terms, changes to the RSL specification are automatically applied |
| Deployment | Publish license files through your CDN or application |
| License Server | Issue short-lived tokens to authorized clients |
| Verification | Edge SDK validates tokens at CDN level |
| Billing | Record usage events and handle customer billing |
RSL License Structure
A license defines:| Element | Purpose |
|---|---|
content | URL pattern defining what’s licensed |
permits | Allowed uses and user types |
prohibits | Explicitly denied uses |
payment | Pricing model (free, per-request, subscription) |
Discovery
Bots discover RSL licenses viarobots.txt:
License directive points to the RSL file. Bots can then:
- Fetch and parse the license
- Request a token from the license server
- Access content with the token
Resources
- RSL Standard — Official specification
- License Servers Guide — How token issuance works
- Understanding RSL — Detailed element reference