AI Content Disclosure in Podcasting · UI patterns and RSS output
Demo for the Podcast Standards Project AI disclosure adoption proposal. The spec fixes the three states and the default, not the widget. Below: the same recommended question rendered as a few example UI patterns (and what each writes at the item level), then how items roll up to the channel.
Standalone demo, not a live product screen. Interact with each control to see the resulting feed output.
1 · Different UI patterns for the same question
Hosts are encouraged to use identical wording so creators learn one mental model across the ecosystem, but each host is free to render it however fits their dashboard. The patterns below are just examples (a dropdown, two radios, two buttons); any control works, as long as "pick neither" stays valid (that is the default, "not answered").
Recommended copy: “Does this episode include AI content?”
Does this episode include AI content?
iDisclose when AI is the performer (synthetic voice, narration, hosts), not when it is just a production tool (editing, music, notes). Learn more
Written to the episode <item>
Pattern B · Two radios (neither preselected)
Does this episode include AI content?
iDisclose when AI is the performer (synthetic voice, narration, hosts), not when it is just a production tool (editing, music, notes). Learn more
Yes
No
Clear (back to not answered)
Written to the episode <item>
Pattern C · Two buttons / toggle
Does this episode include AI content?
iDisclose when AI is the performer (synthetic voice, narration, hosts), not when it is just a production tool (editing, music, notes). Learn more
Yes
No
Clear (back to not answered)
Written to the episode <item>
2 · How items roll up to the channel
Disclosure is authored per episode. The channel-level value is inferred, never authored, and only claims what the items collectively prove: true if any item is true, false only if every item is explicitly false, and absent the moment a single item is unanswered. Toggle the episodes below and watch the channel value.