Tactical Action · Guides & deep dives

DPIA: In-Game Commentary

AI-generated match commentary, live spectator commentary, highlight narration, post-match analysis, consent-gated personal voice-clone commentary, and post-season podcast-style recaps that reference gameplay events and public match

6sections1 minread

On this page

Scope#

AI-generated match commentary, live spectator commentary, highlight narration, post-match analysis, consent-gated personal voice-clone commentary, and post-season podcast-style recaps that reference gameplay events and public match context.

Data Categories#

Account identifiers, friend account identifiers for explicit voice-clone consent, match identifiers, broadcast identifiers, gameplay events, selected replay segments, generated commentary, consent-artifact IDs, revocation state, bias-review state, localization review state, and opt-out state.

Risks#

Commentary can infer sensitive traits, amplify harassment, expose player behavior beyond the expected match context, introduce biased treatment based on gender, region, and playstyle, or misuse a friend's voice likeness without clear ongoing consent.

Mitigations#

Commentary generation uses opt-out state, avoids sensitive trait inference, limits replay context to match events, and routes abuse reports into the same moderation and appeal workflow as other player-facing content. Live broadcast commentary also requires BiasReview.AICommentary.Live review for player gender, region, and playstyle before generated lines can be broadcast. Personal voice-clone commentary requires the player opt-in, the friend's explicit voice likeness consent, watermarking, provenance embedding, minor-account blocking, and a revocation-ledger check before any cloned-voice narration can be queued. Post-season podcast recaps use grounded season statistics, replay highlights, and public balance-ledger data, then receive human review before publication. Localization nuance review is performed by native-speaker reviewer queues with protected-trait inference disabled and glossary locks enforced.

Retention#

Generated commentary follows replay retention and is removed from eligible archives during DSAR export refreshes or deletion purges.

Human Review#

Reported commentary can be reviewed, removed, and included in transparency reporting when moderation action is taken.