Enforced overlay ad delivery for live streamers. Campaigns load as browser sources and stay on top, full-size, every second — with screenshot and chat proof every 60 seconds.
Tell us who you want to reach. A Badstreams manager sets up the campaign end-to-end — asset placement, streamer recruitment, proof-of-play reporting. You just review the inquiry.
No login needed · manager reaches out
Register with your channel, pair OBS once, browse active campaigns you're eligible for. Approvals unlock a single overlay URL — paste it into OBS and the system handles the rest.
Free to register · under 2 minutes
Admin reviews the application and approves it. A unique overlay URL is generated.
Streamer adds a Browser Source sized 1920×1080 and pastes the URL. That's it.
Overlay connects to OBS every second — forcing visibility, position, and top z-order.
Every 60s: thumbnail, chat messages, and heartbeat ship to the dashboard as signed proof.
If you've already registered as a streamer or you're a Badstreams manager, jump straight to your dashboard.
Sign in →