RealityRipple's Home-Made Emote Wall supports Trovo integration using a mix of site-emulative and OAuth2-protected API calls and WebSocket connections, most of which are directly between your broadcasting software's browser client framework and the Trovo servers.
There are three specific instances where requests are funnelled through the RealityRipple Software website server, due to missing API features, which Trovo only supports through GraphQL. Trovo's GraphQL endpoint does not provide CORS headers, so requests can not be made without a "CORS Proxy". In particular, the Spells icons, the Poll reaction values, and the PubSub WebSocket token are all reliant on sending GQL requests.
This is a stopgap measure until Trovo provides another method to receive certain events and icons. For more information about your privacy and this website's security, see the links in the navigation panel below.
Trovo access tokens can be revoked at any time by visiting Trovo's Permissions page. First click the "Connection" link next to "Apps with access to your Trovo account", then simply click the "Disconnect" button next to the "RealityRipple's Home-Made Emote Wall" entry to revoke access to your Trovo account.
Trovo integration was added in v1.7, released November 25th, 2025.