From reward source
to useful notice.
The production path is intentionally explicit: choose a source, define an event, verify delivery, grant consent, then test correction and opt-out behavior.
Follow a source
Game, publisher, badge, or verified creator channel.
Choose an event
Discovery, deadline, claim window, availability, or channel eligibility.
Verify delivery
Confirm a device, email, Discord channel, or safe webhook endpoint.
Test control
Deduplication, correction, quiet hours, unsubscribe, export, and deletion.
Claim the channel.
Then follow its category.
A creator can receive a notice when their claimed channel's current game has a known reward campaign or when channel eligibility changes. This is a broadcaster utility, not a viewer-progress tracker.
Channel claim is not mocked
A production claim must bind the authenticated Twitch identity to the channel, show the scopes requested, and support revocation and deletion. Static controls would misrepresent that trust boundary.
Failure behavior is setup, too
Data delayed
Do not send a newly inferred deadline from stale data. Show the last verified observation or suppress.
Source corrected
Retract or correct a previously delivered event using the same event lineage.
Delivery failed
Retry with the same ID, cap attempts, then expose the failure instead of silently dropping it.
Consent revoked
Stop immediately, invalidate the endpoint reference, and retain only bounded audit evidence.
Common questions
Can StreamAlert tell whether I claimed a Drop?
No. This concept alerts on public campaign and claim-window facts. Personal progress and claim state stay on the official platform.
Is this a follower or subscriber alert box?
No. Streamlabs and StreamElements already serve stream-engagement alert boxes. StreamAlert is scoped to reward-graph changes and deadlines.
Does this page send browser, Discord, or email messages?
No. It is a static noindex concept. Real delivery is a separate ALERT-001 implementation with consent and reliability gates.
Where do campaign requirements and claim instructions live?
On StreamDrops. Badge acquisition details live on StreamBadges; broadcast overlays live on StreamOverlays.