The service
PostStream combines publicly available live-stream chat into one feed and can perform creator-authorized moderation where a platform provides an official API. It is an independent product and is not endorsed by YouTube, Twitch, TikTok, Kick, Google, Discord, or Stripe.
Connected accounts and moderation
By connecting your YouTube account to PostStream or otherwise using PostStream's YouTube integration, you agree to be bound by the YouTube Terms of Service.
Connect only streaming accounts that you own or are authorized to moderate. PostStream sends a delete, ban, timeout, or similar action to a platform only after you grant the required permission. The platform may reject protected, expired, or unauthorized actions.
TikTok does not currently provide PostStream with a public LIVE chat moderation permission. A TikTok five-minute mute therefore hides that viewer from the PostStream overlay and browser source only; it does not mute or remove the viewer on TikTok itself.
Plans and billing
A signed-in Free account supports one chat source outside an active promotion. Streamer costs $8.99 USD per month and includes up to eight sources and chat speech controls. AI correction and joke classification are subject to reasonable usage limits that keep the live service responsive. Paid subscriptions renew automatically until canceled. You can manage or cancel through the Stripe billing portal; cancellation normally takes effect at the end of the current billing period.
Responsible use
Use PostStream only with public streams and in accordance with applicable law and each platform's rules. Do not use it to evade access controls, overload services, harass people, or unlawfully collect, publish, or sell viewer content.
Narration is AI-generated. Optional auto-correction may restore spelling, grammar, diacritics, and clear abbreviations before a message is shown or spoken. It is designed to preserve the original meaning, names, slang, and profanity, but automated correction can make mistakes. Optional chat filters can hide messages classified as protected-class hate or as clear jokes. Messages detected as containing likely private data are also hidden while either chat filter is enabled and are not forwarded to the AI processor. Classification can also make mistakes and is not a complete moderation service. When generated speech is published or broadcast, identify it clearly as AI-generated. PostStream may skip messages that appear to contain private data or direct high-risk threats before speech is generated. You remain responsible for the messages you choose to display, narrate, and broadcast.
Availability
Streaming platforms, operating systems, and neural speech providers can change their public interfaces, voice availability, and usage limits. PostStream cannot guarantee uninterrupted access to every stream, message, language, or narrator. When AI speech is unavailable, the desktop app skips the message instead of switching to a lower-quality device voice.
Swizzie-generated designs
Swizzie can propose structured PostStream scenes and visual widgets from your prompt, and can configure only the functional widget connectors explicitly supported by PostStream. It does not receive arbitrary code, shell, device, credential, or unrestricted network access. Camera and display capture require your explicit local action and device permission. Provider-dependent alerts may remain unavailable until the relevant verified provider adapter is ready. Review every preview before applying or broadcasting it. Generated layouts and text can be incomplete, unsuitable, or similar to existing work. When you explicitly request generated artwork, custom-widget prompts and safe design fields are used to generate private PNG artwork for preview and OBS. That artwork may be informed by public design research reduced to validated visual settings. Search pages cannot supply widget code, functionality, links, scripts, or instructions. Functional widgets are rendered from PostStream-owned HTML and CSS templates with allowlisted connectors; arbitrary model-generated HTML, JavaScript, URLs, and CSS are not executed. That artwork remains stored until explicit artwork deletion or account deletion. Publishing, replacing, or deleting a hosted widget does not remove its underlying artwork because it may still belong to a desktop scene. The account can hold up to 30 generated widget images. You remain responsible for the content and rights needed for your stream. Swizzie does not expose provider URLs or service API keys and does not provide a terminal or permission to control your computer.
Your account
Keep your sign-in details secure and provide accurate billing information. You are responsible for activity performed through your account. Access may be limited when use threatens the service, violates these terms, or creates legal or security risk.