Skip to main content
Encypher Logo

Usage reporting: what AI did with your content

A label shows where content came from. A usage report says what an AI system did with it: fetched it, used it in an answer, cited it, showed it, or sent a click. Your logs only see the first.

Five things an AI system can report about a story: fetched, used in an answer, cited, shown and clicked. The story's label rides through all five; only the fetch shows up in the publisher's own logs.
Of the five steps, a publisher sees only the fetch in its own logs. The rest has to be reported.
The standard
The Content Telemetry StandardContent Telemetry Standard: An open format for AI companies to report what they did with content: fetched, used, cited, shown or clicked. from the SPUR Coalition of news publishers.
Version 1.0
Published on September 2, 2026, under the Apache 2.0 license.
Who reports
You see fetches. Only the AI system can report the rest.
Encypher's part
We took part in the public consultation. SPUR runs the standard.

The five things an AI system can report

A reader asks a chatbot a question. The answer draws on your story and adds a link nobody clicks. Your logs show one fetch. The standard names five events. The SPUR Coalition launched in February 2026; its founding members include the BBC, the FT and the AP.

The five Content Telemetry Standard events, and who can see each one.
EventWhat happenedWho can see it
RetrievedA bot fetched the content.You, in your own server logs
GroundedThe content went into what the AI used to write an answer.Only the AI system
CitedThe answer named the source.Only the AI system
PresentedThe content or a link to it was shown or read aloud.Only the AI system
EngagedA user or agent acted on it, such as with a click.The AI system, or the site the click lands on

Who reports what

Your server or content network sees fetches, and a destination site can confirm a click. Only the AI system can report grounding, citing and showing. Each AI report is a claim by a firm that may owe you money, so ask for audit rights.

Where C2PA labels fit

A web address changes when a story is syndicated or cached. A C2PA manifestC2PA manifest: The signed label itself: a small package inside a file that records who signed it, what they declared and how to check it. gives the report a stable content ID instead. Encypher labels also carry your license terms and a usage-reporting request. A label cannot enforce either one. A license contract can.

A file holds a signed label in four layers: who signed it, what they declared including AI use, a fingerprint of the content, and a signature that seals them together.
The label sits inside the file. It names the signer, carries what they declared, fingerprints the content, and is sealed by a signature.

What reports can and cannot show

What a usage report tells a publisher.
Reports can showReports cannot show
UseWhat the AI firm says it fetched, used, cited and showed.That the firm reported every use.
CreditHow often your work went into answers without credit.How much your work changed an answer.
MoneyOne format, so reports from many firms add up.What anyone owes. The contract decides that.
TrainingUse at answer time.Model training, which is outside the standard.

What to do now

  1. Sign when you publish.

    Put your story ID, license terms and a reporting request in each label. Check that a published copy keeps it.

  2. Count AI fetches yourself.

    Your logs give a number to check reports against. SPUR has free code for Cloudflare and Fastly.

  3. Write reporting into every AI deal.

    Name the events, where they go, and your audit rights. An RSL (Really Simple LicensingRSL: Really Simple Licensing: a standard for publishing AI licensing terms that robots.txt can point to.) license can require reports, and IAB CoMP can say where to send them. Set your terms.

For engineers

Show the technical detail
Matching
A shared Content-Telemetry-ID header lets a publisher's fetch log and the AI firm's report be joined on the same fetch. Redirects can drop it.
Content IDs
CTS accepts a C2PA manifest hash as a stable content identifier, and a grounding event can report a detected provenance signal.
Identifier prefixes
Publishers register an ID prefix with the collector, so reports keyed on that ID route without a URL.
Coverage
Report signing is optional in v1.0. Absence means nothing unless the firm declares it reports every qualifying use.

Create. Mark. Endure.

Sign your stories with your own ID and license terms, so reports can find their way back to you.