Data & AI

Last updated: September 15, 2026

AfterStream (the “Service”) is a product operated by De Medici Labs LLC, a New York limited liability company (the “Company,” “we,” “us,” or “our”). AfterStream uses stream context and chat activity to help identify moments worth reviewing, then uses AI to help explain those moments and prepare publishing suggestions. This page describes what AfterStream processes, what it sends to the AI provider it currently uses, and what stays your decision.

What AfterStream processes

“AfterStream processes this” and “AfterStream sends this to the AI provider” are not the same thing. To analyze a completed Twitch or Kick stream, AfterStream processes:

  • Stream information you submit — the VOD, platform, title, streamer name, and duration.
  • Chat activity from the stream — individual chat messages and aggregate chat statistics calculated from them.
  • Engagement signals calculated from that chat activity, used to identify moments where activity rose noticeably above the stream’s baseline.
  • Clips and thumbnails, which AfterStream creates from the stream’s video using its own processing pipeline.
  • Generated content — the AI summary, explanations, and publishing suggestions described below.

For the full list of what AfterStream processes, stores, and why, see Privacy.

What goes to the AI provider — and what doesn’t

AfterStream currently uses OpenAI to generate stream summaries, highlight explanations, and content suggestions. Only a selected, high-level slice of what AfterStream processes is sent to OpenAI for this.

Used for AI

  • Stream information — platform, title, streamer name, and duration.
  • Aggregate chat statistics — total message count, unique chatter count, and top emotes.
  • Engagement signals — timestamped activity scores for the stream’s strongest chat activity.
  • Highlight windows — the start and end time, score, and a short system-generated reason for each detected highlight.

Not sent to AI

  • Your raw stream video — AfterStream does not send the raw stream video to the AI provider.
  • Your full chat transcript — AfterStream does not send individual chat messages to the AI provider; it uses the aggregate chat statistics and engagement signals listed above.
  • Clips and thumbnails — the video files AfterStream creates are not sent to the AI provider.
  • Account information — details like your email address are not included in what’s sent to the AI provider for stream analysis.

How AI helps

AfterStream first identifies candidate highlight moments using audience and chat activity signals — not by having an AI model watch the full stream. Once those moments are identified and their clips and thumbnails are prepared, AfterStream sends the selected stream and engagement information above to OpenAI to help interpret those moments and prepare a written report and publishing suggestions.

  1. Stream is submitted and processed
  2. Chat activity is analyzed into engagement signals
  3. Moments with the strongest activity become highlight windows
  4. Clips and thumbnails are prepared for those windows
  5. Selected signals are sent to OpenAI for interpretation
  6. AI prepares a summary, explanations, and publishing suggestions
  7. You review and decide what to use

From this, AI currently generates:

  • A stream summary, most exciting moment, funniest moment, and growth recommendations.
  • For each highlight: an explanation, why it matters, a YouTube title suggestion, and a TikTok hook and caption.

Creator control

AfterStream recommends. You decide. AI output is preparatory — it may need review or editing, and AfterStream does not automatically post, schedule, or publish anything on your behalf.

  • PreviewWatch a highlight’s clip and read its generated content before using it.
  • EditChange generated titles, captions, and explanations to match your voice.
  • CopyCopy publishing suggestions for use wherever you post.
  • DownloadDownload the clips AfterStream creates.
  • DeleteDelete a highlight, a stream, or your entire account.

Retention and model training

The Company does not use Your Content to train its own AI models unless you separately agree to such use.

OpenAI states that, by default, it does not use inputs or outputs submitted through its API to train or improve its models unless the API customer explicitly opts in to share that data.

Under OpenAI’s standard API data controls, API inputs and outputs may be retained for up to 30 days, including for abuse-monitoring purposes, unless a different eligible retention configuration applies or OpenAI is legally required to retain information for longer. OpenAI offers additional retention controls to eligible API customers.

AfterStream does not currently promise a fixed retention period for every category of stream, chat, clip, thumbnail, or AI-report information. Retention and deletion work as described in Privacy, which contains the current detail on retention, deletion, and service providers.

Privacy, Terms & questions

Read the Privacy Policy or the Terms of Service that apply to using AfterStream. Questions about data or AI? Email hello@afterstream.ai.