Overview

Get started

Connect Twitch to review your streams

Afterglow reads your recent broadcasts, markers, and clips so you can find useful moments without digging through the whole VOD.

Twitch archives

Recent broadcasts

Connect Twitch to load your broadcasts.

What works now

Real Twitch markers + real Twitch clips

Afterglow combines real Twitch VOD markers and clips with TwitchTracker's documented rolling 30-day channel summary. TwitchTracker is used only as channel-level historical context; it is not treated as per-VOD telemetry. Signed OrbitSocial and OrbitRelay/EventSub events add promotion, audience, and engagement evidence when those collectors are connected.

Why This Stream Worked

Review a VOD to explain its performance

Afterglow separates likely acquisition, retention, and content signals without presenting correlation as proof.

AcquisitionNot analyzed

Campaign, raid, follow, and new-viewer signals appear here.

RetentionNot analyzed

Returning-viewer, chatter, and engagement signals appear here.

Repeatable baselineBuilding history

Comparable streams and raid-adjusted performance appear here.

Likely contributors

Evidence, impact, and confidence

Select and review a Twitch VOD first.

Signal coverage

What the analysis can see

No analysis loaded.

Unified evidence timeline

What happened around the stream

0 events

Connected promotion, audience, engagement, marker, and clip events appear here.

Attribution is an evidence-based estimate. Timing overlap and correlation do not prove causation.

Twitch clip library

Recent channel clips

Connect Twitch to load clips.

Saved locally

Clip drafts

Twitch

Connection

Clip defaults

Review workflow

Afterglow centers the selected moment inside the requested clip when possible.

Email reviews

Send the afterglow to your inbox

Add an address, verify it, then email reviews on demand or automatically after Afterglow finishes analyzing a VOD.

Connect Twitch to configure review emails.

Evidence sources

Current signal coverage

Stream markersLive now via Twitch Helix
Existing clipsLive now via Twitch Helix
TwitchTracker baselineRolling 30-day channel summary with 24-hour cache
D1 historyDaily baseline snapshots + reviewed VOD history when bound
Signed integration intakeOrbitSocial + OrbitRelay/EventSub event contract
Live signal coverageDepends on the EventSub subscriptions enabled in OrbitRelay

Privacy & security

Server-side Twitch integration

Opaque session cookieThe browser stores only a random session ID; Twitch tokens are encrypted in D1.
Hourly validationThe backend validates maintained OAuth sessions against Twitch as required.
No browser secretYour Twitch client secret exists only as a Cloudflare secret binding.