Coupa App Marketplace
Coupa Software, Inc.
Official marketplace for Coupa Partner applications, including certified embedded apps, connectors, and integration components.
Twitch Interactive, Inc. (Twitch) · General SaaS app marketplaces
Twitch Extensions are webpages embedded inside Twitch that communicate with Twitch and add interactive functionality for viewers and broadcasters. Extensions can appear as panel, overlay, or component experiences, and mobile-capable extensions can run in the Twitch iOS and Android apps. Broadcasters can browse featured and categorized extensions, review developer-provided information and legal links, install or add extensions, configure them, and activate them in available slots. Twitch supplies the Extension Helper JavaScript API, identity and chat-related capabilities, configuration and feature-flag surfaces, Bits support, and access to Twitch APIs. Most extensions are built by third-party developers, while Twitch provides the hosting, review, and platform framework.
Twitch requires a live review channel and an activated extension that loads successfully, plus sufficient testing and configuration information and required files, fetched URLs, and human-readable submitted code. It reviews functional, technical, mobile, content, commerce, and applicable moderation requirements. Approved extensions can be released; unapproved extensions may remain in testing or allowlisted states, and Twitch may remove non-compliant extensions.
Twitch Extensions Directory apps primarily authenticate with Twitch Extension Helper authorization callback, which supplies a JWT for Extension Backend Service calls and a helixToken for front-end Twitch API requests., also supporting Twitch API OAuth access tokens where the selected Twitch API operation and scope require them..
Twitch Extensions Directory supports Free, Usage-based, Revenue share. Typical commission: Not publicly specified. Onboarding fee: Not publicly specified.
Yes, Twitch Extensions Directory requires a formal security or listing review before apps go live. Public approval requires Twitch review covering functional loading and configuration, technical implementation and asset/source transparency, mobile behavior where applicable, content and commerce compliance, and moderation and privacy-related requirements.