News Hello, Crossfeed!

Every platform. One control room.

Crossfeed merges chat, alerts, stats, and stream info from stream.place and Twitch into one dashboard you can run from the keyboard. YouTube Live joins soon.

Signal path

Stream once.
Show up everywhere.

OBS sends one stream to stream.place, which restreams it to Twitch. Crossfeed reads chat and events from both platforms and sends your stream info and moderation back to each one. YouTube Live is next.

Modules

Seven modules.
One key each.

Press a letter on the dashboard to jump to its module. Try it here: press C, A, or M.

Moderation

Moderate at the source.
On every platform.

Hover a message to reply, delete it, time out its author, or ban them. The action runs on the platform the message came from. Press R to reply to the message under your cursor.

Crossfeed asks before every destructive action. On stream.place, a ban blocks the chatter from your AT Protocol account, and a timeout is a block that Crossfeed lifts when the time is up.

Go live

Check everything.
Then go live.

The go-live checklist reads OBS, every connected platform, your stream info, and your audio before you start.

Press G on the dashboard to open it. One key then marks the stream live on stream.place and posts it to Bluesky.

Identity

Your handle
is your account.

Sign in with your AT Protocol account. Crossfeed never sees your password.

Private beta

Join the beta.
Bring your handle.

Crossfeed opens to beta testers first. Sign in with your AT Protocol account to get on the list. You enter your password on your own PDS, and Crossfeed reads your handle, DID, and the email on your account.

Invites go out by email, or from @crossfeed.live on Bluesky. The privacy policy lists what the waitlist stores.

Pricing

One plan.
Everything in it.

Crossfeed, at launch
per year, incl. VAT Or $39.99 plus tax in US dollars. Billed to your AT Protocol account.

Crossfeed is in private beta, and subscriptions open at launch. There's no free tier or trial. The demo runs the full dashboard on sample data, with no account.

  • Unified chatEvery chat in one feed, emotes from Twitch, 7TV, BTTV, and FFZ, and moderation.
  • AlertsFollows, subs, cheers, raids, Bluesky follows, and teleports.
  • Stream info syncOne title, category, and tag list for every platform.
  • Go-live checklistChecks OBS, every platform, and audio, then posts to Bluesky.
  • Stats and historyViewers per platform, peak, top chatters, and past streams.
  • OBS metersAudio levels and output health from OBS WebSocket.
  • OBS overlaysChat and alerts as browser sources, styled in the dashboard.
  • Chat botCustom commands and timers on both platforms.
  • Settings syncLayouts, settings, and stream history in every browser you sign in to.
  • Always-on overlays and botSoonOverlays, timers, and shoutouts that keep running with the dashboard closed.
  • YouTube LiveSoonChat, alerts, stream info, and preview for YouTube as a third platform.

Questions

Before you
go live.

The docs cover setup, every module, and what Crossfeed stores.

No. Crossfeed works with Twitch alone, stream.place alone, or both. Modules for a platform you haven't connected stay empty.

Not yet. YouTube Live is coming as a third platform, with chat, alerts, stream info, and preview.

No. OBS sends video to stream.place, and stream.place restreams it to Twitch. Crossfeed reads chat and events and manages stream info. Switching restream targets from Crossfeed starts working once stream.place deploys the change that lets Crossfeed load them.

Crossfeed never changes your scenes, sources, or settings. It reads audio levels and output stats from OBS WebSocket, starts and stops the Virtual Camera for the live preview, and stops the stream in OBS when you select End.

In your browser. Each browser or device connects on its own, and exports never include sign-ins or your OBS password.

Your Crossfeed account, which signs in with your AT Protocol account, your email, or both. An AT Protocol account counts by its DID, so the subscription stays with you when you change your handle.

Yes. The demo opens the full dashboard with sample chat, alerts, and stats. It needs no account.