Extension monetization via 3rd party
I have idea for Twitch related service (including extension) and I would love to charge streamers whose using the service, by flat amount or by calculations of number of viewers/subs.
The project would consist of 4 parts: the Twitch extension, few cloud services, app installed by the streamer and website for promotion and payments. While I don't think I can charge streamer via Twitch for installing the extension on their channels, there is question: Can I charge the streamer for using the associated app/cloud services?
I imagine the client side app (on the streamer side) in order to work properly would require logging in to my website and contributing monthly payments. The payment stuff would be outside Twitch platform. Without the properly working app on streamer end, the Twitch extension (the viewers experience) would be just hidden or reduced to information/ad about the service.
Is this okay with Twitch? Should I report this somewhere?